--- /srv/rebuilderd/tmp/rebuilderdWnuxI2/inputs/python3.15-nopie_3.15.0~b4-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdWnuxI2/out/python3.15-nopie_3.15.0~b4-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-18 21:39:24.000000 debian-binary │ -rw-r--r-- 0 0 0 1052 2026-07-18 21:39:24.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1975932 2026-07-18 21:39:24.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1972896 2026-07-18 21:39:24.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: 0x22ff2d │ │ │ │ + Entry point address: 0x22f911 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 6512856 (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 0x22ff2d │ │ │ │ +Entry point 0x22f911 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x5dd828 0x005ed828 0x005ed828 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x5dc2b0 0x005ec2b0 0x005ec2b0 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 0x5dd854 0x5dd854 R E 0x10000 │ │ │ │ - LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e64 0x7f738 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x5dc2dc 0x5dc2dc R E 0x10000 │ │ │ │ + LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e64 0x7f6f8 RW 0x10000 │ │ │ │ DYNAMIC 0x5dfef8 0x005ffef8 0x005ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x5dd834 0x005ed834 0x005ed834 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x5dc2bc 0x005ec2bc 0x005ec2bc 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x5dfee4 0x005ffee4 0x005ffee4 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x5dfee4 0x005ffee4 0x005ffee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,33 +10,33 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e5d8 00e5d8 00c182 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a75a 01a75a 00146c 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002bbc8 01bbc8 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bd98 01bd98 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bdc8 01bdc8 001140 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002cf08 01cf08 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002cf14 01cf14 0019f8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e910 01e910 3a0598 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003ceea8 3beea8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003ceec0 3beec0 21e964 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 005ed824 5dd824 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 005ed828 5dd828 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 005ed830 5dd830 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 005ed834 5dd834 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e910 01e910 39f050 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003cd960 3bd960 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003cd980 3bd980 21e92c 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 005ec2ac 5dc2ac 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 005ec2b0 5dc2b0 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 005ec2b8 5dc2b8 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 005ec2bc 5dc2bc 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 005ffee4 5dfee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 005ffee8 5dfee8 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 005ffee8 5dfee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 005ffef0 5dfef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 005ffef4 5dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 005ffef8 5dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00600000 5e0000 0008b4 04 WA 0 0 4 │ │ │ │ [26] .data PROGBITS 006008b8 5e08b8 028d38 00 WA 0 0 8 │ │ │ │ [27] .PyRuntime PROGBITS 006295f0 6095f0 02c6d8 00 WA 0 0 8 │ │ │ │ [28] .AsyncioDebug PROGBITS 00655cc8 635cc8 000068 00 WA 0 0 8 │ │ │ │ [29] .probes PROGBITS 00655d30 635d30 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 00655d80 635d48 02989c 00 WA 0 0 64 │ │ │ │ + [30] .bss NOBITS 00655d80 635d48 02985c 00 WA 0 0 64 │ │ │ │ [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635d48 000033 00 0 0 1 │ │ │ │ [32] .note.stapsdt NOTE 00000000 635d7c 0001d4 00 0 0 4 │ │ │ │ [33] .gnu_debuglink PROGBITS 00000000 635f50 000034 00 0 0 4 │ │ │ │ [34] .shstrtab STRTAB 00000000 635f84 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,2617 +1,2617 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2614 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: 002e6c2c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00082714 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 00043170 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0060bde8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a15bc 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0008b094 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 002e642c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 0008270c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 00043168 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0060cc90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000a1600 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0008b344 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dcf0 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d5d68 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 001ff9fc 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0008340c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d61e8 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 001fea34 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 00083404 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 000895ec 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002c10d0 160 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00287e4c 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c4fa8 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 00064b74 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001ed270 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00089590 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002c0774 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 00287644 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c54fc 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00064b68 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001ec27c 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 00030590 680 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 002f2dd8 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 24: 00604e8c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b958c 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000ca834 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 0034181c 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 000700b0 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 29: 0060aedc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002fff40 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 001446c0 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 32: 0067f568 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026b788 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 003205d8 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 23: 002f22f0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 24: 00604e80 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 25: 001b9b44 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000cacf8 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 00340754 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 00070138 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 29: 0060aed8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 30: 002ff394 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00144ca4 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 32: 0067f528 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 33: 0026b108 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031f628 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 00202b00 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 00080814 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00085fe0 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 39: 000377d4 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 36: 002faa08 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 0008080c 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 000862d4 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 39: 000377cc 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 40: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 42: 002ef158 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aa800 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 00202894 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 00202a4c 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002f0d14 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 47: 0060917c 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 42: 002ee670 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aa888 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 00201700 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 002018b8 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002f022c 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 47: 00609170 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 004fb628 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 000884f0 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b5798 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 00173e88 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 53: 00038cac 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 0008b260 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 002945d0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 00070c0c 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d490c 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077aa8 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002f2648 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 49: 004fa0c4 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 000887e4 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b57a8 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 00174614 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 53: 00038ca4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 54: 0008b510 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 00293da8 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 00070c04 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d3be4 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077aa0 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002f1b60 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 00209d44 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098e44 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c8b5c 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039f27c 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 00088a78 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002e2b8c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0060bd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00085ef4 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 0019a8c4 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ - 70: 000325bc 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 002065c0 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 72: 0003a9d4 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026bcd0 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ - 74: 00602d98 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 61: 00208ba0 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 00098e3c 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c9128 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039dd4c 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 00088d6c 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002e209c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0060cc3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 000861e8 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019aff8 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 70: 000325b8 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 71: 0020541c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 72: 0003a9cc 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 73: 0026b650 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 74: 00602d8c 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 76: 00655d48 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ - 77: 0060a8a8 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 0017ffcc 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 77: 0060a89c 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 78: 00180754 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 0003e28c 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 0008dcc0 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 0003e230 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 0008dd6c 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a799c 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 00176914 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 00098f00 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 86: 0067f58c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 00065500 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 83: 000a79e4 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 001770a0 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00098ef8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 86: 0067f54c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 87: 000654f4 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 00083080 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b4860 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf6ec 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007ffe8 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 00088888 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 00378280 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 000807f8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152968 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019e708 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004ff72c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b72e4 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cdad8 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 00205648 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 003899d0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 001398b8 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 00313b30 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018bb58 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 00380ae8 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 00083078 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b3158 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bf614 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007ffe0 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 00088b7c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 00376e80 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 000807f0 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 001530c4 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019ee3c 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004fe1cc 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b689c 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000cdfa0 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 00204388 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 003883ac 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 00139ed8 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 003183fc 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018c2d8 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 0037f6e8 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001dc35c 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001db170 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 0031348c 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e757c 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b7358 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 00324f60 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 114: 00038834 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 000818d8 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001e07b8 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 000848dc 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001e0eac 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b3ba8 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c8964 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002b1f0c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 000837d8 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 110: 00312770 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e6a94 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b7920 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 00323fd0 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 114: 0003882c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 115: 0008185c 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001df594 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 00084a00 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001deae0 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b3bb8 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c7cb0 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002b14dc 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 000837d0 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020f750 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001ef8a8 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037fa08 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 0020e710 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001ee8b0 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037e608 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 129: 00082a34 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002bc190 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 0032790c 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 00082a2c 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002bb918 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 0032697c 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 134: 002da958 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 002d9dd4 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 139: 0007fed8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007fed0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 141: 0003bb6c 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 141: 0003bfa8 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ - 144: 00608020 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ + 144: 00608014 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 00251e30 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 00251898 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007f5fc 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c8380 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ - 150: 000335c4 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 00085d94 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028dc70 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017c5e8 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 0008af0c 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00084388 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e93c4 65984 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 00065c0c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 0008899c 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 148: 0007f5f4 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c76cc 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 150: 000335c0 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 151: 00086088 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028d468 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017cd74 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 0008b1bc 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00084380 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000e9950 65964 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00065c04 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 00088c90 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002edc4 364 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 161: 0002e690 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 162: 00103bfc 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 002bfe68 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 164: 00601f00 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 002b9dfc 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 162: 0010419c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 002bf318 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 164: 00601ef4 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 165: 002b9520 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 001bb49c 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 168: 0003ca28 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 0022410c 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 002785c8 116 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 001cff10 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 172: 0060b17c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 001c4a80 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 001600d8 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 175: 006041b4 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 167: 001bba54 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 168: 0003ca20 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 169: 0022367c 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 00277dc0 116 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 001ced8c 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 172: 0060b5dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 173: 001c5010 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 001608a4 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 175: 006041a8 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 177: 001b30d0 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 00184318 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 0013a1cc 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 001b3698 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 00184aa0 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 0013a7ec 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 000835b0 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 0014063c 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0007a7d4 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 00177d98 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 00084a8c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 00274a40 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 000835a8 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 00140c5c 1112 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0007a7cc 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 00178524 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 00084bb0 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 00274238 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 001dd3f4 2144 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 189: 0060174c 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00141eb4 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 00202b14 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 188: 001dc208 2148 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 189: 00601740 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 190: 001424b0 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 0020196c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 195: 0007d1e0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 0008fb58 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 0025cae4 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0012c7fc 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 0007d1d4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 0008fe04 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 0025c54c 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0012ce24 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 000887bc 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000a4bc4 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 002c98c4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 203: 0060b6b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 001dfafc 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 00083ab0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 00070bd4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 000805d4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 0007ce9c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 0008298c 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 00069a70 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 0008b140 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 002d6de4 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000bb27c 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000cd068 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 003974f8 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 00088f28 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 002d09e0 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 001b49d4 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 219: 0067f560 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 200: 00088ab0 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000a4c0c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 002c8c0c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 203: 0060bad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 204: 001de7a4 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 00083aa8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 00070bcc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 000805cc 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 0007ce94 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 00082984 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 00069a68 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 0008b3f0 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 002d60bc 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000bb1b8 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000cd530 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 00395b10 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 0008af04 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 002cfd28 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 001b4f9c 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 219: 0067f520 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 220: 0002ef30 124 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 223: 002d4288 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 0025e86c 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 002d3560 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 0025e2b4 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e7f8 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001a4f30 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000bea6c 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001a5540 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000be994 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 230: 001db140 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 001d3f68 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 00180d8c 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ - 233: 0060355c 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 003441a8 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 00083298 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 001586b0 1572 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 002d95f0 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 238: 00601464 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 002c8868 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001a4b5c 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 241: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 0014bcc0 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 000846d8 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 244: 00606ee0 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 0034e6cc 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 001da0c0 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 001d2ed0 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 00181514 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 233: 00603550 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ + 234: 00343130 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 00083290 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 00158e08 1572 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 002d88c8 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 238: 00601458 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 239: 002c7bb4 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001a516c 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 241: 00601440 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ + 242: 0014c418 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 00084704 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 244: 00606ed4 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 245: 0034d500 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 00083454 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 000888c4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 0008344c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 00088bb8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 002847e8 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 0011b994 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 00082f20 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 0051fde8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 001e69c0 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 002e2778 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 00355034 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 001e06e8 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 001b61d8 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 00283fe0 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 0011bf1c 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00082f18 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 0051da18 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 001e5918 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 002e1c88 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 003be828 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 001df4c4 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 001b67a0 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 00297c38 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 00297410 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 262: 0060bddc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 00084648 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 262: 0060cc88 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 263: 00084674 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 265: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 267: 00256470 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 00255f78 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 0038be28 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 270: 0003c8d0 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 0008ff70 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 00077040 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 269: 0038a730 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 270: 0003c8c8 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 271: 0009008c 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00077038 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d678 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 0007b9c4 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00083b28 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 003455d8 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0007b9bc 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00083b20 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 003450c8 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 280: 000af000 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 002d013c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 00210348 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 002ba874 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00082630 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 285: 00601558 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 280: 000af014 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 002cf484 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 0020f308 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 002b9ffc 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 00082628 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 285: 0060154c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 287: 0060cb58 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 00169428 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0008c708 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 002cdd24 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 00330bb4 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 0007a2f0 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 00142f08 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 287: 0060da00 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 288: 00169bc8 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0008ca2c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 002cd06c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 0032fc98 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 0007a2e8 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 001434ec 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 001c5488 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0011c460 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 001c5a18 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 0011c9e8 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 00086080 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 000848c8 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 298: 00086374 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 000849ec 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 300: 000300b8 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 000826e8 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 001434d8 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 301: 000826e0 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 00143abc 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 305: 0027e3e0 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 00088c20 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 002d7a94 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001a6f3c 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 000825a4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 000694a4 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 0008af90 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 00151264 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 002b0e58 416 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0027dbd8 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 00088f14 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 002d6d6c 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001a7548 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 0008259c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 0006949c 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 0008b240 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 001519c0 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 002b04f8 416 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 000f9588 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 000f9b00 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 0008d31c 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000b62b0 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 001bf124 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 00061b58 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 0008d5f4 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000b62bc 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 001bf6d0 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 00061b48 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 0011a89c 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 0011ae1c 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000a0570 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 001b38cc 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 00083e58 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 0009846c 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 00382d24 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 00258170 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000a05b4 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 001b3e94 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 00083e50 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 00098464 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 00381924 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 00257bdc 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 332: 00655d80 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 333: 002b1894 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 00089630 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 00085c40 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 002b0f34 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 000895d4 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 00085f34 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 337: 0009091c 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0008c95c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 000ff6f8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 00090bc8 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0008cc80 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 000ffc98 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e910 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 00099268 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 001c3748 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000a0c24 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 0008883c 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 00099258 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 001c3cd8 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000a0c68 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 00088b30 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00081e24 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 347: 006563e4 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0007ba00 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 001e9a64 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0007aee4 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 001ab30c 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 352: 0060b6b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 002b95e8 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 0032eab0 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 001c25e4 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002d1ca0 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 002fb58c 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 0022ddb8 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 001ed640 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 0019c7b4 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000cdd14 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 00085e80 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 0008229c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 0051310c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 00085da8 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 00305638 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 000973c4 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0014a554 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 346: 00081e1c 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 347: 006563c4 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 348: 0007b9f8 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 001e8a6c 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0007aedc 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 001ab920 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 352: 0060bad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 353: 002b8d0c 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 0032db94 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 001c2b84 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 001e8618 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 002faac0 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 0022d668 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 001ec64c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 0019cee8 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000ce1dc 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 00086174 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00082294 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 00511bac 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 0008609c 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 00304a4c 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 00096e34 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 0014acac 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 369: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 370: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 371: 001ed578 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 372: 0060aee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 002c90d0 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 374: 0003bf28 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 0007766c 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 00044a9c 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 00101738 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 371: 001ec584 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 372: 0060aee0 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 373: 002c8418 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 374: 0003c410 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 375: 000777d0 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 00044a94 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 00101cd8 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 378: 0002fd20 152 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 380: 0002f1a4 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 381: 001756f0 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 000dc470 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 002d26b0 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 00175e7c 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 000dc9e0 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 002d1988 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 00309560 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ - 386: 00608a6c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 002b7368 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 002fb174 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 00210330 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000aef84 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 385: 003089a8 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 386: 00608a60 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 387: 002b6920 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 002fa694 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 0020f2f0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000aefdc 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 393: 00043fd0 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 0032f658 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 0032a4ec 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 00043fc8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 0032e73c 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 0032955c 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 00180b24 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 398: 0060bd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00084198 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0004aeb0 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000bec70 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 402: 0060aee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 002bd330 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 404: 00032640 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 002b7f14 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 004fb6b8 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0013bbf8 1528 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 003cdb80 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 409: 00613554 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 002dc714 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 0019edf0 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 00081cf0 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 413: 00606cd4 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000d5b18 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 397: 001812ac 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 398: 0060cc38 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 399: 00084190 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 0004aea8 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000beb98 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 402: 0060aee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 403: 002bcab8 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 404: 0003263c 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 405: 002b74cc 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 004fa154 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0013c218 1528 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 003cc580 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 409: 00613550 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 410: 002dbb90 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 0019f524 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00081ce8 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 413: 00606cc8 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 414: 000d5f98 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 416: 00605d20 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 417: 0007ce08 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 00080774 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 00133a30 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 002dcc0c 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 0032f6a0 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ - 422: 000324b0 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 00302b08 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 0008908c 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 416: 00605d14 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 417: 0007ce00 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 0008076c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 00134050 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 002dc088 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 0032e784 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 422: 000324ac 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 423: 00301e60 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 0008b068 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e654 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 0008f9d8 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 0008027c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000c375c 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 00146acc 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0028d23c 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 431: 00602610 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 426: 0008fc84 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 00080274 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000c3cb0 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 0014709c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0028ca34 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 431: 00602604 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 433: 002bb138 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 002a9518 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 00383200 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 002ba8c0 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 002a8cf0 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 00381e00 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 437: 0060bde4 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 000596c0 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 437: 0060cc8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 438: 000596b8 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 439: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 441: 00134fe8 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 00135608 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 444: 0002d240 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 445: 0002d6cc 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 446: 00084fe4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000be2cc 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 00154d20 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 00085108 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000be1f4 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 00155478 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d840 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 00143320 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 002ae4c0 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 001adbd4 452 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 00125654 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 00085aec 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 00143904 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 001cca00 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 001ae1e8 452 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 00125bec 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 0008471c 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 00046e74 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 003a9f50 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 00376bf0 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 000763fc 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 0023238c 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00046e6c 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 003a8a20 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 003757d8 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 0007640c 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 0023a964 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 00155034 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 00084d34 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 0015578c 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 00084e58 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 00044b4c 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 00173e3c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 000847dc 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 002b931c 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 00044b44 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 001745c8 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 00084900 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 002b8a40 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 469: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 471: 00127200 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 00143714 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 473: 0060b6a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 001264e0 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 0021a588 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ - 476: 0060a134 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ + 471: 00127798 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00143cf8 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 473: 0060bac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 474: 00126a78 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 00219824 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 476: 0060a128 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 477: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 478: 001b0268 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 478: 001b08a0 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 479: 0002d600 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 480: 003769fc 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 481: 002b8784 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 482: 0060be14 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 483: 00081f60 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 484: 001cdf44 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 485: 0030e73c 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 486: 0008e468 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 480: 003755ec 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 481: 002b7d3c 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 482: 0060ccbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 483: 00081f58 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 484: 001ccdc8 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 485: 0030db84 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 486: 0008e514 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 488: 0012d728 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 488: 0012dd50 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 490: 006130f0 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 491: 00607588 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 490: 006130ec 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 491: 0060757c 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 492: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 494: 0007e508 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 495: 0008874c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 496: 0060bd9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 497: 00295f60 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 498: 00088be8 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 499: 0010b68c 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 500: 001b7c6c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 501: 0028c5c4 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 502: 002ee8d4 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 503: 00083050 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 504: 0009850c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 505: 0011276c 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 506: 0060bdd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 507: 0022a16c 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 508: 0013d0e4 1356 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 494: 0007e500 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 495: 00088a40 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 496: 0060cc48 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 497: 00295738 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 498: 00088edc 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 499: 0010bc04 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 500: 001b8234 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 501: 0028bdbc 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 502: 002eddec 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 503: 00083048 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 504: 00098504 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 505: 00112cec 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 506: 0060cc80 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 507: 002298ec 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 508: 0013d704 1356 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 509: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 510: 00216bbc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 511: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 512: 002fef40 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 513: 000a6ba8 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 510: 00215e68 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 511: 0067f5dc 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 512: 002fe470 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 513: 000a6bf0 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 515: 0038bf94 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 516: 0025eb3c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 517: 0024a100 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 515: 0038a89c 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 516: 0025e584 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 517: 00249ae8 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 518: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 519: 00144a58 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 520: 000bc038 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 521: 002b86d8 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 522: 00176998 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 523: 002b15a0 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 524: 000830fc 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 519: 0014503c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 520: 000bbf60 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 521: 002b7c90 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 522: 00177124 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 523: 002b0c40 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 524: 000830f4 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 525: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 527: 0008dd4c 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 528: 00084774 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 529: 000c3b68 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 530: 001a5000 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 531: 0060bdcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 532: 003cb768 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 527: 0008ddf8 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 528: 00084898 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 529: 000c40bc 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 530: 001a5610 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 531: 0060cc78 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 532: 003ca168 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 534: 00271ca4 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 535: 0004b8a4 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 536: 0033c24c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 534: 0027149c 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 535: 0004b89c 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 536: 0033b334 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 537: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 538: 00097d60 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 539: 002f628c 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 540: 00078df8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 541: 000bec4c 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 542: 00209110 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 543: 001d0b28 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 544: 0033a930 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 538: 00097d58 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 539: 002f57a4 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 540: 00078df0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 541: 000beb74 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 542: 00207f6c 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 543: 001cf9a4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 544: 00339a18 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 546: 00085fcc 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 547: 00303df8 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 548: 0025a048 896 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 549: 0008383c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 550: 001e868c 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 551: 0060b694 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 552: 000cf1ec 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 553: 00316904 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 554: 0013e99c 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 555: 0008b3a8 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 556: 002d5d04 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 557: 0017871c 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 546: 000862c0 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 547: 00303328 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 548: 00259ab8 896 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 549: 00083834 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 550: 001e75e4 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 551: 0060bab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 552: 000cf6b4 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 553: 0031617c 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 554: 0013efbc 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 555: 0008b658 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 556: 002d4fdc 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 557: 00178ea8 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 560: 00272c4c 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 560: 00272444 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 561: 0002ed0c 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 562: 0002e300 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 563: 0013a318 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 563: 0013a938 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 565: 000822c4 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 565: 000822bc 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 566: 0002da8c 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 568: 0037276c 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 569: 00304508 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 568: 00371354 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 569: 003039b8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 570: 0002f298 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 572: 000891d4 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 573: 002f5664 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 572: 000853e8 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 573: 002f4b7c 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 575: 001c0ce0 2884 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 576: 001db0d8 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ - 577: 0060713c 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 578: 00097440 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 579: 0067f55c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 580: 00036e04 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 581: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 582: 00311d78 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 583: 003072e0 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 584: 000395bc 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 575: 001c1280 2884 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 576: 001da058 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 577: 00607130 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 578: 00096eb0 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 579: 0067f51c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 580: 00036dfc 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 581: 00601438 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 582: 0031105c 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 583: 003066ec 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 584: 000395b4 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 586: 00072af8 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 587: 001b7ff8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 588: 0008d10c 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 589: 00327a3c 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 590: 002e81a0 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 586: 00072250 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 587: 001b85c0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 588: 0008d3e4 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 589: 00326aac 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 590: 002e76b8 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 592: 0060bdbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 592: 0060cc68 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 593: 0002d2b8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 594: 0060bdc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 595: 0025b884 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 594: 0060cc6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 595: 0025b2f0 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 596: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 598: 000b49d4 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 599: 00088aa4 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 598: 000b49e4 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 599: 00088d98 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 601: 002e05e0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 602: 0005f388 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 603: 000b4d30 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 604: 0060bda4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 605: 0025c0c0 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 601: 002dfaf0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 602: 0005f378 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 603: 000b4d40 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 604: 0060cc50 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 605: 0025bb28 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 607: 000a7350 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 608: 00083db4 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 609: 001115bc 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 610: 00085f9c 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 611: 0060439c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 612: 001dbc04 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 613: 0034734c 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 614: 00199e04 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 615: 000c0ecc 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 607: 000a7398 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 608: 00083dac 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 609: 00111b3c 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 610: 00086290 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 611: 00604390 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ + 612: 001dab84 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 613: 003462d4 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 614: 0019a574 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 615: 000c0df0 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 616: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 617: 0014bc10 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 617: 0014c368 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 618: 0002d030 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 619: 000baaf8 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 620: 006078ec 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ + 619: 000baa28 596 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 620: 006078e0 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 622: 0021fecc 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 623: 0009726c 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 624: 00143fe4 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 625: 001a28f0 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 626: 0025ed0c 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 622: 0021f294 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 623: 00096cdc 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 624: 001445c8 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 625: 001a3024 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 626: 0025e754 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 627: 0002fb14 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 628: 002e8dac 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 628: 002e82c4 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 629: 00655d80 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 630: 002324ec 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 630: 0023aac4 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 632: 00140e50 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 633: 001b8e2c 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 634: 00291704 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 632: 00141464 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 633: 001b93f4 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 634: 00290ed8 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 635: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 637: 000895c4 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 638: 001f5408 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 639: 001a8e04 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 637: 00089568 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 638: 001f4414 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 639: 001a9410 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 641: 00084ab4 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 642: 0008aff4 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 641: 00084bd8 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 642: 0008b2a4 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 644: 0004d2f0 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 645: 00089138 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 646: 0009f540 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 647: 00608314 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 648: 001be074 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 649: 0007ffa8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 650: 00389a80 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 651: 00232540 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 652: 000ce0fc 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 644: 0004d44c 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 645: 0008534c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 646: 0009f53c 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 647: 00608308 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ + 648: 001be61c 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 649: 0007ffa0 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 650: 0038845c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 651: 0023ab18 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 652: 000ce5c4 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 656: 00088ab8 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 656: 00088dac 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 657: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 658: 00429a60 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 659: 000773ec 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 660: 002c0a90 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 661: 0060a62c 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 662: 0008b010 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 663: 000ce32c 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 664: 000becac 504 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 665: 006032c4 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 658: 00428270 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 659: 000773e4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 660: 002bff40 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 661: 0060a620 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ + 662: 0008b2c0 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 663: 000ce7f4 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 664: 000bebd4 504 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 665: 006032b8 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 667: 0060b6bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 668: 00315f20 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 669: 000cd084 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 667: 0060bae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 668: 00314f74 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 669: 000cd54c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 671: 0008325c 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 672: 00382cc0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 673: 0009faf4 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 671: 00083254 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 672: 003818c0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 673: 0009fb00 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 675: 002bb1d8 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 675: 002ba960 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 677: 00296ed0 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 678: 0008de34 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 677: 002966a8 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 678: 0008dee0 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 680: 004ff1f8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 681: 0060be08 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 682: 000c60a8 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 683: 0016916c 700 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 680: 004fdc98 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 681: 0060ccb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 682: 000c65fc 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 683: 0016990c 700 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 685: 0013f2e0 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 686: 001413a0 2048 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 687: 0016f9d0 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 688: 00287704 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 689: 002c10a8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 690: 00292b08 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 685: 0013f900 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 686: 001419b4 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 687: 0017015c 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 688: 00286efc 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 689: 002c0558 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 690: 002922e0 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 692: 0025b28c 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 693: 00306e3c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 692: 0025acf8 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 693: 00306368 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 695: 00270fc8 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 696: 002b1e18 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 695: 002707c0 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 696: 001d0b34 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 699: 00097de0 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 700: 004fb688 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 701: 002117f0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 702: 0025edb8 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 703: 001c32b4 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 704: 000dcdb8 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 705: 003a2228 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 699: 00097dd8 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 700: 004fa124 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 701: 002107b0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 702: 0025e800 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 703: 001c3848 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 704: 000dd334 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 705: 003a0cf8 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 706: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 707: 002aec50 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 708: 000cd8e8 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 709: 00307cf4 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 710: 0008dcf0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 711: 000814bc 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 712: 0031de9c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 713: 00038294 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 714: 00088570 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 715: 001e7664 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 716: 00129f30 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 717: 001f2274 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 718: 003ad118 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 719: 000b6220 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 720: 00082648 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 707: 002ae2f0 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 708: 000cddb0 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 709: 0030713c 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 710: 0008dd9c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 711: 000814b4 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 712: 0031cf08 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 713: 0003828c 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 714: 00088864 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 715: 001e65bc 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 716: 0012a558 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 717: 001f127c 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 718: 003abbe8 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 719: 000b622c 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 720: 00082640 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 722: 00611b20 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 722: 0060af38 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 724: 001d8170 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 725: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 726: 002d7158 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 727: 003089c4 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 724: 001d70ec 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 725: 00601448 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ + 726: 002d6430 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 727: 00307e0c 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 729: 003b8520 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 730: 000ce81c 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 731: 001739bc 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 729: 003b6e78 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 730: 000cece4 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 731: 00174148 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 732: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 734: 00185d7c 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 735: 00111a98 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 736: 002b8354 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 737: 0038b8dc 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 738: 001296e8 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 739: 00180b8c 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 740: 000cb580 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 741: 00133ac4 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 742: 0028c6b0 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 743: 0031bcdc 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 744: 00119c0c 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 734: 00186504 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 735: 00112018 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 736: 002b790c 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 737: 0038a1e4 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 738: 00129d10 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 739: 00181314 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 740: 000cba44 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 741: 001340e4 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 742: 0028bea8 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 743: 0031adf0 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 744: 0011a18c 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 747: 0026c198 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 748: 002a83f0 3672 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 747: 0026bb18 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 748: 002a7bc8 3672 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 749: 0002f160 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 750: 0002cf28 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 751: 0060b330 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 751: 0060af28 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 752: 0002e21c 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 753: 0024298c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 754: 002892f4 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 753: 00242374 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 754: 00288aec 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 756: 00083788 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 757: 00346be0 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 758: 00061d84 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 759: 00069940 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 760: 0022fec4 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 761: 002c6390 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 762: 00031ce8 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 763: 000c43c0 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 764: 000889f8 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 765: 001d48e4 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 766: 0007fef8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 767: 000860d0 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 768: 002e79c8 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 769: 002aa838 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 770: 0016a1e8 1700 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 771: 00180040 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 772: 00235f04 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 756: 00083780 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 757: 00345b68 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 758: 00061d74 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 759: 00069938 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 760: 0022f8a8 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 761: 002c56dc 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 762: 00031ce4 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 763: 000c4914 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 764: 00088cec 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 765: 001d3868 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 766: 0007fef0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 767: 000863c4 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 768: 002e6ee0 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 769: 002aa010 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 770: 0016a988 1700 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 771: 001807c8 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 772: 0023e4dc 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 774: 000369fc 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 775: 00081b38 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 776: 00184294 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 777: 00078520 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 778: 000cf3cc 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 774: 000369f4 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 775: 00081b30 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 776: 00184a1c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 777: 00078518 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 778: 000cf894 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 780: 00136038 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 781: 002ba3dc 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 782: 002b8844 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 00136658 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 781: 002b9b60 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 782: 002b7dfc 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 784: 0019a6bc 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 785: 0008bc48 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 786: 00083948 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 787: 001f6438 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 788: 00077c70 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 789: 001a2ec0 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 784: 0019ae2c 460 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 785: 0008bf6c 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 786: 00083940 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 787: 001f5444 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 788: 00077c68 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 789: 001a35f4 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 790: 0002fc08 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 792: 00071a30 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 793: 00080488 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 794: 0022feec 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 795: 00601438 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 796: 0008f440 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 797: 0006963c 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 798: 0067f564 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 799: 0004cc18 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 800: 003cdbc4 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 792: 00071a28 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 793: 00080480 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 794: 0022f8bc 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 795: 0060142c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 796: 0008f760 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 797: 00069634 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 798: 0067f524 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 799: 0004cc10 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 800: 003cc678 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 801: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 803: 00315f34 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 804: 0003b330 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 803: 00315778 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 804: 0003b818 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 805: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 807: 002bc1c4 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 808: 003a9a28 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 809: 001195f8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 810: 00080440 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 811: 001436b4 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 812: 001b48e4 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 813: 0060b6ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 814: 00226ca8 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 815: 004ff990 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 816: 0060bdd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 807: 002bb94c 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 808: 003a84f8 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 809: 00119b78 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 810: 00080438 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 811: 00143c98 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 812: 001b4eac 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 813: 0060bad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 814: 0022642c 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 815: 004fe430 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 816: 0060cc84 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 818: 0022e354 256 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 819: 0007ad54 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 820: 001aefc0 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 818: 0022dc04 256 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 819: 0007ad4c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 820: 001af5f8 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 822: 0060bdb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 822: 0060cc64 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 824: 00083f90 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 825: 002c18f0 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 824: 00083f88 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 825: 002c0f98 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ - 827: 00604ce4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 827: 00604cd8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 829: 0009e184 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 830: 001a856c 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 831: 001f270c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 832: 00146bc4 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ - 833: 00032524 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 834: 002c1304 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 835: 000845b8 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 829: 0009e180 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 830: 001a8b78 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 831: 001f1714 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 832: 00147194 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 833: 00032520 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 834: 002c09ac 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 835: 000845e4 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 838: 0014c83c 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 839: 0017c710 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 840: 00348ac0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 841: 00080c8c 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 842: 00084d48 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 838: 0014cf94 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 839: 0017ce9c 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 840: 00347a48 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 841: 00080c84 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 842: 00084e6c 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 844: 00085bfc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 844: 00085ef0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 845: 0002e018 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 846: 00088a38 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 846: 00088d2c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 847: 0002ed54 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 848: 00291754 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 848: 00290f28 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 851: 00082140 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 852: 000a1518 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 851: 00082138 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 852: 000a155c 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 853: 0002deac 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 854: 00396988 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 855: 0012f9b4 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 856: 00082efc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 857: 0022ff00 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 858: 000bbd24 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 859: 0060be0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 860: 00141058 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 861: 00084544 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 862: 00085e58 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 854: 00395594 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 855: 0012ffe0 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 856: 00082ef4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 857: 0022f8e4 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 858: 000bbc4c 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 859: 0060ccb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 860: 0014166c 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 861: 00084570 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 862: 0008614c 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ - 864: 0060189c 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 865: 001c7fd8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 866: 00058bf8 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 867: 0025bb94 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 864: 00601890 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 865: 001c85a4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 866: 00058bf0 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 867: 0025b5fc 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 868: 0002ec84 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 869: 0007bb28 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 870: 00083114 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 871: 00082ebc 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 872: 000629c4 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 873: 003535b0 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 869: 0007bb20 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 870: 0008310c 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 871: 00082eb4 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 872: 000629b4 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 873: 003523e0 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 875: 00119188 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 876: 0015ec60 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 877: 000bd6bc 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 878: 001efa70 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 879: 00083130 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 875: 0011970c 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 876: 0015f42c 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 877: 000bd5e4 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 878: 001eea78 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 879: 00083128 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ 880: 00628f58 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 881: 00380c24 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 882: 002d9c14 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 883: 000b9c48 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 884: 00090a88 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 885: 001ed108 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 886: 00386c64 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 887: 0011aefc 1516 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ - 888: 006055e8 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 881: 0037f824 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 882: 002d8eec 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 883: 000b9b78 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 884: 00090d34 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 885: 001ec114 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 886: 00385864 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 887: 0011b47c 1516 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 888: 006055dc 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 889: 0002e1bc 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 890: 0016e78c 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 891: 0006f360 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 892: 001b334c 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 890: 0016ef18 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 891: 0006f418 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 892: 001b3914 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 894: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 895: 0008fa94 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 896: 000545f0 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 897: 00081514 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 895: 0008fd40 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 896: 000545e8 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 897: 0008150c 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 899: 0036c348 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 900: 0060bdb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 901: 000e33e0 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 902: 001c3a88 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 903: 00130f04 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 899: 0036af30 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 900: 0060cc5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 901: 000e395c 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 902: 001c4018 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 903: 00131530 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 905: 0008f3e0 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 906: 0004b3cc 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 907: 00131034 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 908: 0008ade0 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 905: 000890dc 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 906: 0004b3c4 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 907: 00131660 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 908: 0008ae80 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 910: 0003fd20 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 910: 0003fd18 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 912: 00032368 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 912: 00032364 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 914: 006563f4 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 915: 00159a28 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 916: 002615fc 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 917: 0007ebc8 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 918: 00082810 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 914: 006563d4 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 915: 0015a180 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 916: 00260f90 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 917: 0007ebc0 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 918: 00082808 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 920: 000830e0 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 920: 000830d8 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 922: 000cd0b4 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 923: 002327b8 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 924: 001e6a9c 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 925: 001a5074 2852 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 926: 000a05c0 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 927: 0008e4e4 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 928: 001d41dc 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 929: 00227958 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 930: 001c5a60 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 931: 00081d54 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 932: 002b833c 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 933: 00222414 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 934: 0028457c 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 935: 001f80cc 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 922: 000cd57c 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 923: 0023ad90 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 924: 001e59f4 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 925: 001a5684 2852 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 926: 000a0604 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 927: 0008e590 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 928: 001d3144 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 929: 002270dc 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 930: 001c5ff0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 931: 00081d4c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 932: 002b78f4 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 933: 00221838 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 934: 00283d74 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 935: 001f70f8 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 937: 002f8f6c 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 938: 002d8a54 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 939: 000716ac 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 940: 000bd704 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 941: 0009f7c8 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 937: 002f824c 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 938: 002d7d2c 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 939: 000716a4 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 940: 000bd62c 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 941: 0009f7c4 544 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 943: 001afc38 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 943: 001b0270 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 944: 0002d6a8 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 947: 0005aa34 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 948: 00212a40 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 949: 00309bcc 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 950: 0004531c 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 951: 00075ecc 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 952: 0031391c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 953: 00125378 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 947: 0005aa2c 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 948: 00211a00 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 949: 00309014 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 950: 000453fc 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 951: 00075ec4 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 952: 00312c00 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 953: 00125910 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 955: 002f3b8c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 955: 002f3160 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 956: 00030bcc 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 957: 00143684 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 958: 0037999c 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 959: 000384c4 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 957: 00143c68 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 958: 0037859c 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 959: 000384bc 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 960: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 961: 00098f20 840 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 962: 001e22a8 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 963: 003cde54 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 964: 0003e2ec 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 961: 00098f18 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 962: 001e0f64 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 963: 003cc908 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 964: 0003e290 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 966: 002badf4 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 966: 002ba57c 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 969: 000886d4 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 970: 0010d1b0 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 971: 000c2994 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00142ed4 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 973: 0060bdac 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 969: 000889c8 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 970: 0010d730 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 971: 000c28b4 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 001434b8 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 973: 0060cc58 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 974: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 976: 002dcd4c 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 977: 00084014 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 978: 00086058 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 979: 00603e38 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 980: 00080024 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 976: 002dc1c8 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 977: 0008400c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 978: 0008634c 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 979: 00603e2c 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 980: 0008001c 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 981: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 982: 00314924 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 982: 00313d88 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 984: 002273a8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 984: 00226b2c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 985: 006008b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 986: 000b7970 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 987: 00088afc 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 988: 00059008 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 989: 003622ec 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 990: 001ee698 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 991: 0007bab4 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 992: 0032cb18 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 993: 0003fb9c 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 986: 000b78b0 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 987: 00088df0 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 988: 00059000 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 989: 003610e8 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 990: 001ed6a4 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 991: 0007baac 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 992: 0032bbf8 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 993: 0003fb94 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 996: 006059f8 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 997: 00190be0 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 996: 006059ec 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ + 997: 0019135c 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 998: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ - 999: 00601c1c 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1000: 003afba8 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1001: 00143c58 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1002: 0006b330 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 999: 00601c10 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1000: 003ae4a0 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1001: 0014423c 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1002: 0006b384 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ - 1004: 00601a14 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1005: 00278de8 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1006: 00051398 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1007: 001e2c10 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1008: 0017fe08 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1004: 00601a08 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1005: 002785e0 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1006: 00051394 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1007: 001e0eac 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1008: 00180590 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1010: 00213a08 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1010: 002129c8 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1013: 0028446c 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1013: 00283c64 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1014: 0003056c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1015: 0025b9a8 344 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1016: 00085d50 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1017: 0067f584 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ - 1018: 00601e2c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1019: 0028c5e4 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1020: 0022fe98 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1021: 002f1dc4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1015: 0025b414 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1016: 00086044 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1017: 0067f544 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1018: 00601e20 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ + 1019: 0028bddc 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1020: 0022f87c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1021: 002f12dc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1023: 0028debc 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1024: 003437b8 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1025: 0007ede8 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1023: 0028d6b4 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1024: 0034275c 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1025: 0007ede0 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1026: 0002e78c 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ - 1027: 00602774 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1028: 001e4df0 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1029: 001b6058 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1027: 00602768 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ + 1028: 001e3d48 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1029: 001b6620 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1031: 0007ac48 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1032: 0005eab8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1033: 001aa010 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1031: 0007ac40 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1032: 0005eaa4 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1033: 001aa624 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1034: 00030050 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1035: 002bb828 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1036: 001a2d5c 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1037: 00387770 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1035: 002bafb0 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1036: 001a3490 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1037: 00386370 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1038: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1039: 0008f340 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1039: 0008903c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1041: 0014d930 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1042: 00082974 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1041: 0014e088 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1042: 0008296c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1044: 0060be10 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1044: 0060ccb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1046: 0002e3f0 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1047: 000304c8 164 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1048: 00084e5c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1049: 00039528 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1048: 00084f80 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1049: 00039520 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1050: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1052: 0002e6fc 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1053: 000374e8 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1053: 000374e0 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1056: 001980e8 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ - 1057: 00613b4c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1058: 001330e4 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1059: 000783a8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1060: 000888b0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1061: 00197740 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1056: 00198858 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1057: 00613b48 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1058: 00133704 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1059: 000783a0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1060: 00088ba4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1061: 00197eb0 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1065: 00289a70 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1066: 000d8398 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1067: 0008aeb4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1068: 001ff790 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1069: 003060b4 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1065: 00289268 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1066: 000d8818 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1067: 0008b164 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1068: 001fe7c8 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1069: 003057b4 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1071: 00106f84 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1072: 00602aac 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 1073: 006048bc 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1074: 001dfb74 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1075: 0008fa14 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1076: 0017962c 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1071: 001074f4 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1072: 00602aa0 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 1073: 006048b0 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1074: 001de81c 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1075: 0008fcc0 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1076: 00179db8 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1078: 000c5db4 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 1079: 006045ac 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1080: 000e82b0 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1078: 000c6308 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1079: 006045a0 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1080: 000e883c 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 000619ec 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1083: 001acf20 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1084: 00043bcc 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1085: 0030a20c 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1086: 0025b60c 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1087: 00251f58 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1082: 000619dc 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1083: 001ad534 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1084: 00043bc4 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1085: 00309654 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1086: 0025b078 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1087: 002519c0 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1089: 001ad078 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1090: 00373840 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1091: 002f2668 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1092: 000c2a00 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1089: 001ad68c 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1090: 00372428 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1091: 002f1b80 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1092: 000c2920 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1093: 0002e03c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1094: 002ae864 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1095: 0003c334 172 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1096: 002153b8 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1094: 002adf04 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1095: 0003c81c 172 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1096: 002145bc 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1098: 002ae248 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1099: 0028cdc0 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1098: 002ad9ec 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1099: 0028c5b8 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1101: 0025b98c 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1102: 00084064 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1103: 001f2794 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1104: 002c18d4 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1105: 0008486c 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1106: 000a66d8 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1101: 0025b3f8 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1102: 0008405c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1103: 001f179c 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1104: 002c0f7c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1105: 00084990 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1106: 000a6720 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1107: 0002d774 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1109: 0008357c 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1110: 002bd898 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1111: 0028de6c 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1112: 002b4554 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1113: 002e30bc 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1109: 00083574 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1110: 002bd01c 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1111: 0028d664 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1112: 002b3b04 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1113: 002e25cc 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1115: 000658a0 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1116: 0060b33c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1117: 003059c0 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1118: 00330cc0 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1119: 000be9e0 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1120: 0020ff7c 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1121: 000aa31c 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1122: 00081c94 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1123: 00088b28 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1115: 00065894 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1116: 0060af34 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1117: 00304eec 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1118: 0032fda4 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1119: 000be908 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1120: 0020ef3c 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1121: 000aa3a4 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1122: 00081c8c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1123: 00088e1c 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1124: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1125: 0014ffc4 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1126: 0004d484 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1127: 000bdfe0 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1128: 006563fc 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1129: 0030653c 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1130: 003089b0 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1131: 00128a3c 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1132: 003cba68 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1133: 0033d4a4 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1134: 00328c7c 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1135: 000477fc 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1136: 00461a38 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1137: 00115078 372 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1138: 0016edbc 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1139: 000819b8 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1140: 001a866c 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1141: 00085d64 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1142: 0008be08 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1143: 00039744 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1144: 002e8ef8 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1145: 00235edc 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1146: 002d9c4c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1147: 0008b460 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1148: 003ba190 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1149: 002647b4 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1125: 00150720 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1126: 0004d698 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1127: 000bdf08 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1128: 006563dc 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1129: 00305a68 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1130: 00307df8 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1131: 00129064 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1132: 003ca468 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1133: 0033c3e0 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1134: 00327cec 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1135: 000477f4 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1136: 004602e4 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1137: 00115608 372 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1138: 0016f548 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1139: 000819b0 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1140: 001a8c78 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1141: 00086058 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1142: 0008c12c 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1143: 0003973c 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1144: 002e8410 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1145: 0023e4b4 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1146: 002d8f24 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1147: 0008b710 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1148: 003b8a5c 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1149: 00264148 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1151: 0008889c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1152: 000825fc 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1153: 0008f2f0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1154: 00089598 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1155: 00325b10 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 1156: 0061354c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 1151: 00088b90 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1152: 000825f4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1153: 00088fec 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1154: 0008953c 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1155: 00324b80 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1156: 00613548 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1157: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1159: 00040518 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1160: 000642d8 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1159: 00040510 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1160: 000642c8 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1161: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1162: 00090668 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1162: 00090914 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1164: 000bbb94 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1165: 00083524 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1166: 001b35b0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1164: 000bbabc 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1165: 0008351c 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1166: 001b3b78 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1167: 00655d88 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1168: 000438b0 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1168: 000438a8 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1170: 001bf110 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1171: 001001d8 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1172: 0029601c 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1170: 001bf6bc 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1171: 00100778 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1172: 002957f4 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1173: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1174: 001792f4 824 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1174: 00179a80 824 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1175: 0002e834 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1176: 002be904 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1176: 002d9ae0 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1178: 002e65b4 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1179: 00053940 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1180: 00250d94 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1181: 00144044 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1182: 0022fe84 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1183: 002f2528 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1184: 0028e098 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1185: 002aa01c 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1178: 002e5ac8 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1179: 00053934 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1180: 002507f8 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1181: 00144628 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1182: 0022f868 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1183: 002f1a40 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1184: 0028d86c 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1185: 002a97f4 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1186: 0002d054 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1187: 000b9040 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1188: 006563f8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1189: 00140aa0 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1190: 00303bfc 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1187: 000b8f68 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1188: 006563d8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1189: 001410b4 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1190: 0030312c 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1192: 002e1768 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1192: 002e0c78 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1194: 001bdfb8 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1195: 00306e54 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1196: 0014b78c 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1194: 001be560 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1195: 003065cc 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1196: 0014bee4 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1198: 000803b0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1199: 0060776c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1200: 00306d34 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1201: 0008b0f0 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1198: 000803a8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1199: 00607760 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ + 1200: 00306260 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1201: 0008b3a0 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1202: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1203: 002bf2a8 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1204: 000bff6c 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1205: 002e07c8 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1206: 00045ff0 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1203: 002be758 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1204: 000bfe94 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1205: 002dfcd8 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1206: 00045fe8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1207: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1208: 00601144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1209: 00352da0 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1210: 001c5148 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1211: 0060bda0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 1212: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1213: 00044368 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1214: 0006b154 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1209: 00351bd4 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1210: 001c56d8 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1211: 0060cc4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1212: 0067f5dc 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1213: 00044360 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1214: 0006b1a0 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1216: 00294ed8 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1216: 002946b0 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1218: 00046eb4 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1219: 000e0728 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1220: 0026b150 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1221: 000780cc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1222: 0006a254 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1223: 0014ba58 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1224: 006052cc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1225: 0025b970 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1226: 0015a828 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1227: 00234e04 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1218: 00046eac 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1219: 000e0ca4 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1220: 0026aac8 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1221: 000780c4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1222: 0006a24c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1223: 0014c1b0 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1224: 006052c0 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ + 1225: 0025b3dc 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1226: 0015afe8 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1227: 0023d3dc 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1230: 000b9b00 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1231: 0018a89c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1232: 0025df98 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1233: 0028af9c 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1234: 000830ac 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1235: 002ec0c4 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1236: 001de05c 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1237: 00290108 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1238: 00082e2c 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1239: 001a979c 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1240: 001974d8 616 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1230: 000b9a30 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1231: 0018b01c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1232: 0025d9fc 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1233: 0028a894 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1234: 000830a4 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1235: 002eb5dc 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1236: 001dce74 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1237: 0028f8dc 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1238: 00082e24 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1239: 001a9db0 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1240: 00197c48 616 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1242: 000385a0 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1243: 00340850 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1244: 004661d4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1245: 00289740 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1246: 000832b0 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1242: 00038554 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1243: 0033f788 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1244: 00460cd4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1245: 00288f38 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1246: 000832a8 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1248: 00061c20 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1248: 00061c10 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1250: 00605b8c 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ + 1250: 00605b80 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1251: 0002e8ac 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1252: 00372910 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 1253: 00601600 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ + 1252: 003714f8 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1253: 006015f4 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1254: 006295f0 0x2c6d8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1255: 002baf64 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1256: 001ff158 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1255: 002ba6ec 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1256: 001fe190 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1257: 0002d5a0 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1258: 00085e14 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1259: 0017b62c 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1260: 00033b88 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1258: 00086108 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1259: 0017bdb8 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1260: 00033b84 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1262: 0060e2ec 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1262: 0060f194 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1263: 00655d94 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1264: 0012367c 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1265: 0060143c 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ + 1264: 00123c14 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1265: 00601430 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1267: 00176b7c 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1268: 0008b66c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1269: 002dae58 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1270: 0019a040 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1271: 000c523c 1784 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1272: 00071fd8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1273: 00083168 184 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1274: 002f2a64 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1275: 0039a5c8 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1276: 00195624 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1277: 00049510 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1278: 003ce1c4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1267: 00177308 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1268: 0008b91c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1269: 002da2d4 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1270: 0019a7b0 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1271: 000c5790 1784 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1272: 00071fd0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1273: 00083160 184 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1274: 002f1f7c 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1275: 003995ac 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1276: 00195d94 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1277: 00049508 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1278: 003ccc78 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1280: 0025adac 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1281: 003bc4d0 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1282: 001dbdd0 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1280: 0025a818 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1281: 003bad9c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1282: 001dabe4 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1283: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1284: 003ceec0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1285: 00226404 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1286: 0039192c 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1287: 000968dc 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1288: 001b4968 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1289: 003167c0 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1290: 000a5c98 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1284: 003cd980 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1285: 00225b88 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1286: 00390238 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1287: 00096b84 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1288: 001b4f30 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1289: 0031613c 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1290: 000a5ce0 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1292: 002f1e10 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1293: 000c2b00 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1294: 00119790 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1295: 001e0840 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1292: 002f1328 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1293: 000c2a20 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1294: 00119d10 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1295: 001df61c 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1297: 000c5f20 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1298: 002e6704 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1299: 00081cc4 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1300: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1301: 0006a8a0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1302: 00328a54 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1297: 000c6474 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1298: 002e5c18 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1299: 00081cbc 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1300: 0067f5dc 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1301: 0006a898 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1302: 00327ac4 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1303: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1305: 00382b30 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1306: 006033d8 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1307: 0038c274 956 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1305: 00381730 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1306: 006033cc 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1307: 0038ab7c 956 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1309: 002b986c 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1310: 001196c0 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1309: 002b8f90 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1310: 00119c40 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1312: 0008421c 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1313: 0008be94 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1314: 006563b8 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1315: 0022fed8 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1316: 0032ea6c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1317: 002b70f8 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1318: 0008ae64 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1319: 0060bdc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1320: 0011c048 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1321: 0033d244 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1322: 00391d40 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1323: 001ae18c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1312: 00084214 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1313: 0008c1b8 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1314: 0065e408 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ + 1315: 0022f8d0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1316: 0032db50 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1317: 002b66b0 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1318: 0008b114 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1319: 0060cc70 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1320: 0011c5d0 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1321: 0033c1fc 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1322: 0039064c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1323: 001ae7a0 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1325: 00082a80 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ - 1326: 006036c0 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1327: 00085d0c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1325: 00082a78 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1326: 006036b4 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ + 1327: 00086000 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1329: 0008f5f4 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1330: 00429ae8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1331: 0060be00 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1329: 0008f8a0 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1330: 004282f8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1331: 0060cca8 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1333: 003bc770 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1333: 003bb03c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1335: 00282c54 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1336: 0019fe8c 796 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1335: 0028244c 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1336: 001a05c0 796 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1338: 00302a44 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1338: 003022b0 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1340: 002fd394 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1341: 003171c8 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1342: 001c76a4 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1343: 002ff430 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1344: 000b5464 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1340: 002fc944 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1341: 00316504 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1342: 001c7c70 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1343: 002fe780 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1344: 000b5474 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1346: 0015c094 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1347: 000809a0 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1348: 00071150 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1349: 0005aab0 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1350: 001a3bd4 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1346: 0015c854 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1347: 00080998 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1348: 00071148 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1349: 0005aaa8 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1350: 001a4308 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1352: 0030a548 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1352: 00309990 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1353: 00030094 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1354: 00225e50 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1354: 002253c0 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1355: 00030c5c 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1357: 001f2bc8 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1358: 00353e2c 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1359: 000822b0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1357: 001f1bd0 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1358: 00352c5c 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1359: 000822a8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1361: 000ce0a4 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1361: 000ce56c 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1364: 0008369c 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1365: 0031bd5c 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1366: 00082674 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1364: 00083694 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1365: 0031aeb0 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1366: 0008266c 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1367: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1368: 0006f59c 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1369: 00085f4c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1370: 00308920 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1368: 0006f594 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1369: 00086240 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1370: 00307d68 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1372: 00155018 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1373: 002ff44c 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1374: 00085cc8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1375: 00038714 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1372: 00155770 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1373: 002fe79c 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1374: 00085fbc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1375: 0003870c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1377: 0008f64c 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1377: 0008f8f8 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1378: 00601134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1379: 002c9748 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1380: 00098e80 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1379: 002c8a90 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1380: 00098e78 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1381: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1382: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1383: 0002d06c 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1384: 001c8ad0 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1385: 0025e0a0 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1386: 0036ccb8 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1387: 001a1d74 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1388: 0025b8f0 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1389: 003c9890 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1390: 001c1928 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1391: 0008faac 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1392: 00103b98 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1393: 001a9928 272 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1394: 003865f8 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1395: 0025ef6c 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1384: 001c909c 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1385: 0025db04 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1386: 0036b8a0 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1387: 001a24a8 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1388: 0025b35c 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1389: 003c8190 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1390: 001c1ec8 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1391: 0008fd58 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1392: 00104138 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1393: 001a9f3c 272 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1394: 00385298 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1395: 0025e9b4 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1397: 0010bed4 2532 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1398: 0003258c 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1399: 002b85fc 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1400: 002b9510 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1397: 0010c44c 2532 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1398: 00032588 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1399: 002b7bb4 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1400: 002b8c34 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1401: 00030afc 208 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1403: 00148530 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1403: 00148c88 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1407: 00081d34 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1408: 001bdfa0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1409: 00098ee0 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1410: 001e46b0 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1411: 0037cdf8 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1412: 00222454 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1413: 0012f564 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1414: 00075434 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1415: 00050474 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1416: 006040c0 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1417: 00236bb8 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1418: 0008e4fc 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1419: 00603794 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1420: 003037b0 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1421: 000658c0 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1422: 003b102c 14388 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1423: 0007333c 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1424: 0007ec20 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1425: 001d0ffc 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1426: 00195604 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1407: 00081d2c 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1408: 001be548 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1409: 00098ed8 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1410: 001e3190 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1411: 0037b9f8 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1412: 00221878 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1413: 0012fb90 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1414: 0007542c 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1415: 00050470 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1416: 006040b4 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ + 1417: 0023f190 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1418: 0008e5a8 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1419: 00603788 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ + 1420: 00302ce0 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1421: 000658b4 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1422: 003af924 14388 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1423: 00073334 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1424: 0007ec18 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1425: 001cfe78 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1426: 00195d74 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1428: 0004b4c4 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1429: 000dc3bc 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1430: 000b7904 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1431: 00185d44 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1432: 0005763c 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1433: 001b9168 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1428: 0004b4bc 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1429: 000dc92c 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1430: 000b7844 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1431: 001864cc 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1432: 00057634 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1433: 001b9730 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1435: 00077988 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1436: 006563d8 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ - 1437: 0060a7d4 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 1435: 00077980 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1436: 006563b8 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1437: 0060a7c8 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1438: 0002d564 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1439: 0007b9e0 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1440: 00081c7c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1441: 000a7b4c 3808 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1442: 00250c00 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1443: 00295538 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1444: 002e6a8c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1439: 0007b9d8 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1440: 00081c74 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1441: 000a7b94 3800 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1442: 00250664 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1443: 00294d10 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1444: 002e5fa0 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1445: 0002e360 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1446: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1447: 000802ec 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1448: 00375ef0 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1449: 0030776c 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1450: 002c85f8 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1451: 0013a234 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1452: 00080d88 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1453: 002b8694 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1447: 000802e4 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1448: 00374ae8 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1449: 00306b64 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1450: 002c7944 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1451: 0013a854 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1452: 00080d80 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1453: 002b7c4c 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1455: 00331070 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1455: 00330154 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1456: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1457: 0060b6b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1458: 000384b0 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1459: 0060bdfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1457: 0060badc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1458: 000384a8 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1459: 0060cca4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1461: 0003433c 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1462: 0031d6f0 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1463: 006031b0 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ + 1461: 00034338 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1462: 0031c75c 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1463: 006031a4 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1465: 00152360 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1465: 00152abc 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1466: 0002ff2c 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1467: 003a1558 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1467: 003a0028 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1469: 000860a0 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1469: 00086394 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1470: 00601130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1471: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1472: 00253eb8 1540 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1473: 001dc758 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1474: 00043cac 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1472: 00253920 1540 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1473: 001db568 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1474: 00043ca4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1475: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1476: 0005f7d8 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1476: 0005f778 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1478: 002e8c60 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1479: 00097b14 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1480: 0025b6f8 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1481: 006039c0 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1482: 0013a848 5040 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1483: 0037ae5c 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1484: 00282c70 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1485: 000c28ac 232 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1486: 00337c40 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1478: 002e8178 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1479: 00097b0c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1480: 0025b164 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1481: 006039b4 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 1482: 0013ae68 5040 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1483: 00379a5c 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1484: 00282468 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1485: 000c27cc 232 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1486: 00336d28 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1489: 0002d9cc 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1490: 000c65a4 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1490: 000c6af8 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1493: 00139c94 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1494: 0008d1fc 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1495: 002954f0 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1496: 00082234 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1497: 000886a4 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1498: 002b7d74 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 1499: 000325e8 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1500: 000d8348 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1501: 006046d8 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1502: 0019f538 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1503: 000ae4d8 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1504: 000df910 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1505: 0015261c 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1506: 0030df3c 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1507: 00343210 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1493: 0013a2b4 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1494: 0008d4d4 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1495: 00294cc8 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1496: 0008222c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1497: 00088998 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1498: 002b732c 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1499: 000325e4 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1500: 000d87c8 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1501: 006046cc 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 1502: 0019fc6c 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1503: 000ae530 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1504: 000dfe8c 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1505: 00152d78 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1506: 0030d384 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1507: 003421b4 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1509: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1510: 0003da04 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1511: 0003fd88 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1512: 003c9720 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1513: 002899e4 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1510: 0003ead4 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 0003fd80 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1512: 003c8020 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1513: 002891dc 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1515: 0060bd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1516: 003ce1d8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1517: 0015eb64 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1518: 002ff030 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1519: 0008b5e0 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 1520: 00606394 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1521: 0008c3f4 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1515: 0060cc30 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1516: 003ccc8c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1517: 0015f330 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1518: 002fe560 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1519: 0008b890 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1520: 00606388 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ + 1521: 0008c718 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1523: 0015bf6c 296 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1524: 002b8910 864 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1525: 00055010 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1526: 0012ac74 1128 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1527: 0008f48c 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1528: 000e4aa4 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1529: 000c5c48 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1530: 00080518 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1523: 0015c72c 296 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1524: 002b8034 864 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1525: 00055008 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1526: 0012b29c 1128 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1527: 0008f7ac 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1528: 000e5020 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1529: 000c619c 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1530: 00080510 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1531: 00656384 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1532: 00088684 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1533: 000a6bf8 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1534: 002bc15c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1535: 000b57b0 2672 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1536: 000dc974 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1537: 001dc3c0 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1538: 000368b4 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1539: 000838c8 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1540: 00153e0c 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1541: 0022feb0 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1542: 00085ff4 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1543: 0007ba80 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1532: 00088978 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1533: 000a6c40 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1534: 002bb8e4 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1535: 000b57c0 2668 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1536: 000dcee4 404 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1537: 001db1d4 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1538: 000368ac 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1539: 000838c0 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1540: 0015454c 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1541: 0022f894 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1542: 000862e8 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1543: 0007ba78 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1545: 00297938 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1546: 0011b8b4 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1545: 00297110 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1546: 0011be34 232 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1548: 0002f914 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1549: 002d278c 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1550: 0008f8e8 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1551: 00088814 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1552: 00198c40 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1553: 00033b9c 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1554: 00132c20 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1549: 002d1a64 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1550: 0008fb94 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1551: 00088b08 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1552: 001993b0 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1553: 00033b98 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1554: 00133240 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1555: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1556: 0002dbf4 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1557: 001169c4 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1558: 00083470 156 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1557: 00116f4c 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1558: 00083468 156 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1560: 001f8008 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1560: 001f7034 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1562: 00613138 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1563: 0060b690 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1564: 0017546c 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1565: 000860b8 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1566: 0060bdf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1567: 000984c0 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1568: 0008bd6c 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1569: 0020f50c 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1562: 00613448 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1563: 0060bab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1564: 00175bf8 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1565: 000863ac 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1566: 0060cc9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1567: 000984b8 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1568: 0008c090 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1569: 0020e4cc 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1571: 00655d88 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1572: 0007dfa4 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1573: 00215010 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 1574: 00031be8 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1572: 0007df9c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1573: 00214214 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1574: 00031be4 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1575: 0002ec20 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1576: 00074abc 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1577: 00295e44 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1578: 002bd488 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1576: 00074dec 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1577: 0029561c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1578: 002bcc10 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1580: 000466bc 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1580: 000466b4 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1582: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 1583: 00608144 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1584: 000be330 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1585: 0008db90 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1583: 00608138 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ + 1584: 000be258 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1585: 0008e77c 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1587: 0002cfa0 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1589: 001dbe40 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1590: 0006a344 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1591: 0015b8a8 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1592: 0060b68c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1589: 001dac54 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1590: 0006a33c 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1591: 0015c068 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1592: 0060bab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1593: 00655d80 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1594: 00061a38 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1594: 00061a28 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1596: 000a78f4 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1596: 000a793c 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1598: 001b6320 1916 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1599: 0032e92c 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1600: 001a82dc 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1601: 002139c0 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1602: 000e45b4 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1603: 0060bdf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1604: 001401c0 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1598: 001b68e8 1916 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1599: 0032da10 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1600: 001a88e8 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1601: 00212980 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1602: 000e4b30 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1603: 0060cca0 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1604: 001407e0 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1605: 0002d9b4 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1606: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1607: 0008f984 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1608: 0007d14c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1609: 002f0dfc 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1606: 0067f5dc 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1607: 0008fc30 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1608: 0007d140 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1609: 002f0314 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1611: 00330a38 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1612: 0008b248 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1613: 0008af7c 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1614: 006094f0 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1615: 001446d4 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1611: 0032fb1c 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1612: 0008b4f8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1613: 0008b22c 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1614: 006094e4 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ + 1615: 00144cb8 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1616: 00655d90 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1618: 0007ab9c 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1618: 0007ab94 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1620: 0012ab4c 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1621: 00109dfc 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1622: 00163b14 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1623: 00043cc8 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1624: 0026b36c 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1620: 0012b174 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1621: 0010a370 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1622: 001642b4 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1623: 00043cc0 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1624: 0026ace4 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1625: 0002fdb8 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1626: 0008f91c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1627: 00083eec 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1628: 003a2160 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1629: 000a5de8 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1630: 0008c818 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1626: 0008fbc8 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1627: 00083ee4 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1628: 003a0c30 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1629: 000a5e30 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1630: 0008cb3c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1632: 0002f758 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1636: 000414e4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1637: 00112264 1288 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1636: 000414dc 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1637: 001127e4 1288 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1639: 0003a458 1012 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1640: 0007a7b4 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1641: 003a90b4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1642: 002d11a4 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1643: 00347590 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1644: 0007d2e4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1645: 006563f0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1646: 001cad60 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1639: 0003a450 1012 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1640: 0007a7ac 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1641: 003a7b84 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1642: 002d04c4 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1643: 00346518 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1644: 0007d2d8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1645: 006563d0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1646: 001cafd4 1036 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1648: 0002e3fc 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1649: 00236100 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1649: 0023e6d8 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1651: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1652: 002a9648 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1652: 002a8e20 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1653: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1654: 00330be4 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1655: 000cb8c4 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1656: 00033978 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1657: 0011bbec 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1658: 001bca28 476 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1659: 00166308 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1660: 001c810c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1661: 00285280 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1662: 002c40a0 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1654: 0032fcc8 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1655: 000cbd88 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1656: 00033974 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1657: 0011c174 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1658: 001bcfe0 460 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1659: 00166aa8 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1660: 001c86d8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1661: 00284a78 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1662: 002c3550 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1663: 0002db10 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1664: 00038ba0 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1665: 00152e90 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1666: 0026fbbc 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1664: 00038b98 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1665: 001535ec 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1666: 0026f3b8 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1668: 002e7fd8 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1669: 001b310c 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1668: 002e74f0 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1669: 001b36d4 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1671: 0008b218 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1671: 0008b4c8 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1674: 002744fc 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1675: 0065e718 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1674: 00273cf4 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1675: 0065e6d8 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1677: 00179ff4 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1678: 002e9368 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1679: 00082d5c 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ - 1680: 0060853c 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1677: 0017a780 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1678: 002e8880 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1679: 00082d54 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1680: 00608530 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1684: 00085b94 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1685: 0060bdd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1684: 000847c4 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1685: 0060cc7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1686: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1687: 003283f8 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1688: 00336e6c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1689: 000b950c 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1690: 001597ac 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1691: 003aa348 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1692: 00086030 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1693: 001e99d4 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1694: 002f30f8 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1695: 00083220 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1696: 0022e454 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1697: 00088fe0 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1698: 0005cca4 776 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1699: 001ed5dc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1687: 00327468 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1688: 00335f50 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1689: 000b9434 796 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1690: 00159f04 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1691: 003a8e18 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1692: 00086324 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1693: 001e89dc 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1694: 002f2610 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1695: 00083218 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1696: 0022dd04 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1697: 0008afbc 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1698: 0005cc94 776 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1699: 001ec5e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1701: 002c0c50 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1701: 002c0100 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1703: 0017ea0c 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 0008f518 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1703: 0017f194 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 0008b960 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1707: 001cefec 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 1708: 00608428 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1709: 0007df2c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1710: 002326c8 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1711: 001c5228 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1712: 0014bd5c 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ - 1713: 006038ec 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ + 1707: 001cde70 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1708: 0060841c 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 1709: 0007df24 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1710: 0023aca0 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1711: 001c57b8 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1712: 0014c4b4 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1713: 006038e0 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1715: 001ec9f8 448 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1716: 001dfd34 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1717: 00047a14 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1718: 0060bde0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1719: 001a72d4 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1720: 00082738 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1721: 001ef508 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1722: 0003de34 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1715: 001eba04 448 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1716: 001de9dc 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1717: 00047a0c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1718: 0060cc28 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1719: 001a78e0 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1720: 00082730 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1721: 001ee510 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1722: 0003ddd8 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1724: 00261f58 776 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1725: 00607ab0 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1726: 0006a0f4 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1727: 001b51bc 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1728: 00082590 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1724: 002618ec 780 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1725: 00607aa4 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ + 1726: 0006a0ec 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1727: 001b5784 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1728: 00082588 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1730: 0028997c 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1731: 0007d274 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1730: 00289174 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1731: 0007d268 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1733: 001a3fe8 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1734: 0004c820 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1735: 0019bce0 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1733: 001a471c 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1734: 0004c818 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1735: 0019c414 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1737: 001b012c 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1738: 00255990 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1739: 00085f0c 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1737: 001b0764 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1738: 002553f8 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1739: 00086200 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1740: 0002de64 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1741: 0037e16c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1742: 0022d6a8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1743: 002f23b8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1744: 0060ee58 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1745: 00081e6c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1746: 00082cb4 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1747: 00084db0 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1748: 00282d44 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 0037cd6c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1742: 0022cf58 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1743: 002f18d0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1744: 0060fd00 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1745: 00081e64 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1746: 00082cac 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1747: 00084ed4 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1748: 0028253c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1750: 0008c91c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1751: 002bd44c 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1752: 00279b78 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1750: 0008cc40 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1751: 002bcbd4 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1752: 00279370 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1754: 00088980 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1754: 00088c74 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1757: 001d4d08 8980 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1758: 00073d50 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1757: 001d3c84 8980 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1758: 00073d48 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1759: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1760: 000e8268 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1761: 001ef3c8 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1762: 000cddc4 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1760: 000e87f4 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1761: 001ee3d0 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1762: 000ce28c 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1764: 0002f544 312 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1765: 000822d8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1766: 002eae20 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 1767: 006057f0 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1768: 0060be04 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1765: 000822d0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1766: 002ea338 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1767: 006057e4 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ + 1768: 0060ccac 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1770: 001de350 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1771: 000beea4 480 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1772: 0008c50c 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1773: 00077c30 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1774: 001768c4 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1770: 002b9778 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1771: 000bedcc 480 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1772: 0008c830 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1773: 00077c28 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1774: 00177050 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1776: 001ad3e4 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1776: 001ad9f8 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1777: 0060112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1778: 001c7190 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1779: 002ce35c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1780: 0008d414 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1778: 001c775c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1779: 002cd6a4 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1780: 0008d6ec 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1782: 002324ac 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1783: 0009a2e0 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1784: 000cf634 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1785: 003a72bc 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1786: 00080090 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1787: 003ce1ec 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1788: 00370590 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1789: 002be20c 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1790: 0060b6a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1791: 00307160 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1792: 0015f930 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1793: 000aa394 1132 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1794: 000806a4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1795: 00117c98 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1796: 0016ed20 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1797: 00607240 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1782: 0023aa84 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1783: 0009a2d0 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1784: 000cfafc 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1785: 003a5d8c 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1786: 00080088 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1787: 003ccca0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1788: 0036f178 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1789: 002bd990 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1790: 0060bac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1791: 0030656c 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1792: 001600fc 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1793: 000aa41c 1132 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1794: 0008069c 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1795: 0011821c 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1796: 0016f4ac 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1797: 00607234 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1798: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1799: 00036910 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1800: 001ba740 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1801: 00159778 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 1802: 00609014 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1803: 00604db8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ + 1799: 00036908 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1800: 001bacf8 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1801: 00159ed0 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1802: 00609008 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ + 1803: 00604dac 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1805: 001852b4 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1806: 001ba050 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1807: 002f27a8 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1808: 00070cec 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1805: 00185a3c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1806: 001ba608 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1807: 002f1c18 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1808: 00070ce4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1809: 0002ed94 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1810: 002dc834 172 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1810: 002dbcb0 172 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1811: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1812: 002d8300 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1812: 002d75d8 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1813: 0002f9c4 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1814: 001a4634 596 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1815: 00292630 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1814: 001a4d68 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1815: 00291e08 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1816: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1817: 002b8378 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1818: 00300ac0 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1819: 002b1520 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1817: 002b7930 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1818: 002ffebc 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1819: 002b0bc0 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1820: 0002fd08 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1821: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1822: 0027beb8 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1823: 00421214 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1822: 0027b6b0 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1823: 0041fa24 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1824: 0002f25c 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1825: 0008353c 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1826: 000b3094 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1825: 00083534 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1826: 000b30a4 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1827: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1828: 0002d048 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1829: 0013c334 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1830: 0012da6c 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1831: 000a9600 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1829: 0013c954 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1830: 0012e094 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1831: 000a9688 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1832: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1833: 0017e4f8 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1834: 00072f5c 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1835: 0059270c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1836: 00032450 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1837: 00085c84 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1838: 00132a20 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1839: 0060bda8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1840: 000981f4 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1841: 00393e4c 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1842: 0013801c 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1843: 00348a88 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1844: 0014be38 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1845: 000a091c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1846: 0008f60c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1847: 0025d464 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1848: 0008350c 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1849: 000ce0e8 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1833: 0017ec84 1296 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1834: 00072f54 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1835: 00591138 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1836: 0003244c 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1837: 00085f78 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1838: 00133040 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1839: 0060cc54 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1840: 000981ec 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1841: 00392758 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1842: 0013863c 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1843: 00347a10 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1844: 0014c590 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1845: 000a0960 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1846: 0008f8b8 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1847: 0025cecc 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1848: 00083504 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1849: 000ce5b0 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1850: 0002efac 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1851: 0007be3c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1851: 0007be34 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1852: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1853: 003bcc30 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1854: 0019c1d8 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1855: 00031c48 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1856: 002d9d08 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1853: 003bb4f8 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1854: 0019c90c 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1855: 00031c44 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1856: 002d8fe0 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1857: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1859: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1860: 002b9de0 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1860: 002b9504 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1862: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1863: 00255c40 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1864: 000c8eac 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1863: 002556a4 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1864: 000c9370 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1865: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1866: 00088b88 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1867: 00308190 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1868: 00216028 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1869: 001aa0a0 312 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1870: 001330fc 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1866: 00088e7c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1867: 003075d8 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1868: 0021522c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1869: 001aa6b4 312 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1870: 0013371c 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1873: 0016be24 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1873: 0016c5c4 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1874: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1875: 0007ef0c 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1875: 0007ef04 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1876: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ - 1877: 00607698 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1878: 00080798 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1877: 0060768c 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 1878: 00080790 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1879: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1880: 002e4d08 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 1881: 00608240 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1882: 003cc7b8 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1883: 006563d4 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1880: 002e421c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1881: 00608234 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1882: 003cb1b8 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1883: 006563b4 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1886: 002b93ac 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1886: 002b8ad0 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1888: 002c8db0 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1889: 006563dc 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1890: 000aab58 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1891: 0006a3d0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1892: 003b547c 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1893: 0008b830 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1888: 002c80f8 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1889: 006563bc 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1890: 000aabe0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1891: 0006a498 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1892: 003b3e04 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1893: 0008bb54 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1895: 000df698 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1896: 0013d0b8 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1897: 001c6d70 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1898: 0007fcbc 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1899: 002eec54 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1895: 000dfc14 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1896: 0013d6d8 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1897: 001c733c 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1898: 0007fcb4 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1899: 002ee16c 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1900: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1901: 0008e62c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1901: 0008e6d8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1902: 0002f138 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1903: 0005e484 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1904: 000888d8 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1903: 0005e43c 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1904: 00088bcc 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1905: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1906: 00082750 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1906: 00082748 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1907: 00656380 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1908: 003024c0 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1909: 000d50fc 164 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1910: 00076130 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1908: 00301618 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1909: 000d557c 164 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1910: 00076128 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1911: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1912: 004fb7c8 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1913: 0008f99c 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1914: 00071de4 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1912: 004fa264 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1913: 0008fc48 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1914: 00071ddc 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1918: 00242470 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1919: 0060b35c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1920: 0034a2a0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1921: 0008f5b4 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1922: 00258ef0 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1918: 00241e58 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1919: 0060b780 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1920: 00349228 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1921: 0008f860 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1922: 0025895c 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1923: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1924: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1925: 00099acc 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 1926: 0060145c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ + 1925: 00099abc 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1926: 00601450 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1927: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1928: 0037f210 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1929: 000490c8 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1930: 00235c10 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1931: 000385d0 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1928: 0037de10 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1929: 000490c0 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1930: 0023e1e8 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1931: 000385c8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1932: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1933: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1934: 00145c08 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1934: 001461ec 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1938: 00061b00 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1939: 0028d274 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1938: 00061af0 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1939: 0028ca6c 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1940: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 1941: 00607354 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ + 1941: 00607348 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1942: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1943: 000d7ac8 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1944: 0028847c 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1945: 002c3da0 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1946: 00081a14 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1947: 0011a80c 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1943: 000d7f48 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1944: 00287c74 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1945: 002c33a8 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1946: 00081a0c 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1947: 0011ad8c 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1948: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1949: 00138d68 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1950: 00064aec 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1951: 00069b7c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1952: 00075328 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1953: 0007e000 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1949: 00139388 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1950: 00064ae0 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1951: 00069b74 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1952: 00075320 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1953: 0007dff8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1955: 0024955c 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1955: 00248f44 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1956: 0002df00 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1958: 00325830 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1959: 0020f3c4 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1960: 00081dc0 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1961: 003be128 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1962: 002b2fe4 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1963: 00061964 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1964: 003ce200 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1958: 003248a0 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1959: 0020e384 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1960: 00081db8 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1961: 003bc9f0 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1962: 002b2598 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1963: 00061954 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1964: 003cccb4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1966: 0006be8c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1966: 0006be84 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1968: 0008f404 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1968: 00089100 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1970: 000905a8 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1971: 002dcc28 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1972: 0008f678 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1970: 00090854 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1971: 002dc0a4 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1972: 0008f924 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1973: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1974: 000a4ac0 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1975: 00082564 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1974: 000a4b08 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1975: 0008255c 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1977: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1978: 003ce1b0 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1979: 0014cd28 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1980: 00269e3c 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1978: 003ccc64 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1979: 0014d480 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1980: 002697b4 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1982: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1983: 0008c864 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 1984: 00036f98 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 1983: 0008cb88 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1984: 00036f90 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1985: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1986: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1987: 001df54c 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1988: 0008d1ac 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1989: 00285470 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 1990: 00606614 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1991: 00082014 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1992: 000c5b58 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1993: 00083d20 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1994: 0009fe50 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 1995: 006563e0 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1996: 0022c680 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1997: 000390c0 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1998: 00088788 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1999: 00083380 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 2000: 0032edb0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2001: 0007782c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2002: 00088964 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2003: 000cdf58 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2004: 003cadd0 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1987: 001de1f4 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1988: 0008d484 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1989: 00284c68 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1990: 00606608 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 1991: 0008200c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1992: 000c60ac 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1993: 00083d18 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1994: 0009fe5c 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1995: 006563c0 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 1996: 0022bf34 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1997: 000390b8 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1998: 00088a7c 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1999: 00083378 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 2000: 0032de94 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2001: 00077824 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2002: 00088c58 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2003: 000ce420 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2004: 003c97d0 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2005: 0002d588 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2006: 002b4814 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2007: 00223e2c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2008: 0008fc8c 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2009: 0037bd00 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2010: 00082db4 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2011: 000828c8 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2012: 002b9114 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2013: 001b555c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2014: 002f941c 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2015: 0021671c 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2016: 002f2e0c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2017: 0025ee4c 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2018: 003281a8 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2019: 00040190 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2020: 00125930 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2021: 00295ffc 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2022: 000821cc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2023: 000df9f4 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2006: 002b3dc4 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2007: 002233a0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2008: 0008ff38 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2009: 0037a900 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2010: 00082dac 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2011: 000828c0 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2012: 002b8838 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2013: 001b5b24 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2014: 002f8d6c 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2015: 002159c4 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2016: 002f2324 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2017: 0025e894 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2018: 00327218 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2019: 00040188 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2020: 00125ec8 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2021: 002957d4 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2022: 000821c4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2023: 000dff70 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2024: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2025: 0037aa10 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2026: 002f5d80 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2025: 00379610 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2026: 002f5298 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2028: 000c4da0 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2029: 0025f200 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2028: 000c52f4 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2029: 000d8ad0 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2032: 00372200 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2033: 0008f634 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2034: 0060bd80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2032: 00370de8 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2033: 0008f8e0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2034: 0060cc2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2035: 0002ea00 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2036: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2037: 000ca580 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2038: 003bc4ec 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2039: 0003f864 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2040: 0005f28c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2041: 0060bd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2042: 00613af4 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ + 2037: 000caa44 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2038: 003badb8 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2039: 0003f85c 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2040: 0005f27c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2041: 0060cc40 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2042: 00613af0 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2044: 0014a568 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2044: 0014acc0 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2045: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2046: 001bcc04 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2046: 001bd1ac 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2047: 0002dac8 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2048: 0008f284 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 2049: 006029a8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2050: 000c4ba8 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2051: 004694f8 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2052: 001a9a38 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2053: 001ef51c 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2054: 00059474 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2048: 00088f80 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2049: 0060299c 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 2050: 000c50fc 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2051: 004e0fb4 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2052: 001aa04c 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2053: 001ee524 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2054: 0005946c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2055: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2056: 00236558 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2057: 001768f4 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2058: 00461620 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2056: 0023eb30 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2057: 00177080 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2058: 00460568 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2059: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2060: 0007c3d4 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2061: 00082078 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2062: 002f2df0 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2063: 00603b54 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 2060: 0007c3cc 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2061: 00082070 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2062: 002f2308 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2063: 00603b48 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2065: 000654a0 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2065: 00065494 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2067: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2068: 0008f970 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2069: 0006182c 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2070: 00605064 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ + 2068: 0008fc1c 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2069: 0006181c 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2070: 00605058 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2071: 0002df3c 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2072: 0060b698 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2073: 002be850 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2074: 000b4f44 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2075: 001f33d8 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2076: 000c4434 156 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2077: 002f2b60 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2078: 00611974 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2079: 00072238 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 2080: 006054d4 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2081: 0022ff14 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 2082: 00605f34 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2083: 000d3330 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2084: 001bbf8c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2085: 001a8758 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2086: 0009a288 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2087: 00046b34 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2088: 001cb810 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2089: 000638f4 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2090: 002fb5dc 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ - 2091: 00604c10 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2092: 001b7d9c 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2093: 0060b338 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2094: 00094780 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2095: 000af2e8 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2096: 00176880 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2097: 001591c4 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2098: 00399018 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2099: 000826bc 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2100: 00085be4 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2072: 0060babc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2073: 002d99f0 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2074: 000b4f54 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2075: 001f23e0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2076: 000c4988 156 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2077: 002f2078 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2078: 0061281c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2079: 00072230 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2080: 006054c8 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ + 2081: 0022f8f8 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2082: 00605f28 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 2083: 000d37e8 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2084: 001bc544 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2085: 001a8d64 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2086: 0009a278 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2087: 00046b2c 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2088: 001cba4c 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2089: 000638e4 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2090: 002fada0 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2091: 00604c04 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ + 2092: 001b8364 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2093: 0060af30 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2094: 00094a28 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2095: 000af2fc 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2096: 0017700c 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2097: 0015991c 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2098: 00397730 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2099: 000826b4 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2100: 00085ed8 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2101: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2102: 000fcbdc 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2102: 000fd154 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2103: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2104: 001485a8 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2105: 00288ea4 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2104: 00148d00 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2105: 0028869c 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2106: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2107: 0060b6a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2107: 0060bacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2108: 0002e570 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2109: 0008f4d0 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2109: 0008f7f0 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2110: 0002dc24 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2111: 0005392c 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2112: 00161cd0 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2113: 000839d0 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2114: 00084f08 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2111: 00053920 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2112: 00162470 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2113: 000839c8 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2114: 0008502c 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2115: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2116: 0008d42c 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2116: 0008d704 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2117: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2118: 0067f590 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2119: 00176c70 1572 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2120: 0060cb5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2121: 0018ed48 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2118: 0067f550 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2119: 001773fc 1572 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2120: 0060da04 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2121: 0018f4c4 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2124: 00255b30 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2125: 0016b9fc 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2126: 0038a284 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2127: 00097f94 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2128: 0003851c 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2129: 0030e81c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2130: 00392974 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2124: 00255598 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2125: 0016c19c 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2126: 00388e88 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2127: 00097f8c 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2128: 000384d0 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 2129: 0030dc64 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2130: 00391280 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2131: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2133: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2135: 0009074c 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2136: 0060b69c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2137: 00214e1c 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2138: 00054c30 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2139: 00206624 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2140: 0026e9a4 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2141: 0005bd4c 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2142: 003ba5b0 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2135: 000909f8 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2136: 0060bac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2137: 00213ddc 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2138: 00054b10 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2139: 00205480 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2140: 0026e328 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2141: 0005bd40 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2142: 003b8e7c 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2143: 00030ad0 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2144: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2146: 0060bdf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2147: 000455b8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2148: 0005aa18 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2149: 0013754c 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2150: 001b30f8 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2151: 003caf84 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2152: 00080af8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2153: 002f6508 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2154: 0018fc4c 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2155: 00045080 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2146: 0060cc98 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2147: 00045698 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2148: 0005aa10 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2149: 00137b6c 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2150: 001b36c0 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2151: 003c9984 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2152: 00080af0 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2153: 001fddbc 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2154: 001903c8 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2155: 00045078 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2157: 00289108 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2158: 001caa94 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2159: 003022c4 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2157: 00288900 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2158: 001cad08 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2159: 003012e8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2161: 0008d3e4 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 2162: 00604b3c 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2163: 00088b5c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2164: 00185f4c 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2161: 0008d6bc 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2162: 00604b30 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 2163: 00088e50 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2164: 001866cc 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2165: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2166: 0030fef0 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2167: 00119150 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2168: 0008fb70 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2169: 00080060 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2166: 0030f1cc 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2167: 001196d4 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2168: 0008fe1c 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2169: 00080058 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2170: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2171: 003302f8 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2172: 00080c70 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2173: 001bf330 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2174: 0007ad08 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2175: 00088860 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2176: 0039004c 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2171: 0032f3dc 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2172: 00080c68 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2173: 001bf8d8 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2174: 0007ad00 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2175: 00088b54 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2176: 0038e88c 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2177: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2178: 001fc2d8 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2179: 00370aac 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2178: 001fb300 1920 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2179: 0036f694 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2181: 0007ecbc 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2182: 002b98cc 1280 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2183: 00063a3c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2184: 0038bb98 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2181: 0007ecb4 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2182: 002b8ff0 1280 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2183: 00063a2c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2184: 0038a4a0 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2187: 000a7020 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 2188: 006149fc 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2189: 00084824 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2190: 00372454 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2187: 000a7068 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2188: 006149f8 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 2189: 00084948 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2190: 0037103c 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2191: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2192: 00307d5c 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2193: 00084598 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2194: 001de2dc 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2195: 002bf450 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2192: 003071a4 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2193: 000845c4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2194: 001dcfe4 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2195: 002be900 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2196: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2197: 001a2e84 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2197: 001a35b8 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2198: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2199: 000dfa34 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2200: 0019e778 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2201: 0037b39c 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2199: 000dffb0 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2200: 0019eeac 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2201: 00379f9c 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2202: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2203: 0003ab90 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2204: 0038ccf8 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2205: 000840f4 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2206: 002ce2fc 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2207: 0026afbc 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2203: 0003b078 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2204: 0038b600 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2205: 000840ec 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2206: 002cd644 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2207: 0026a934 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2208: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2209: 001d2748 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2210: 006563d0 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2211: 0037ac8c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2212: 000b270c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2213: 00097688 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2209: 001d16a4 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2210: 006563b0 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2211: 0037988c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2212: 000b271c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2213: 000970f8 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2214: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2215: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2216: 0060b180 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2216: 0060b5e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2217: 0002dbdc 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2218: 002d78a8 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2219: 0060bd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2218: 002d6b80 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2219: 0060cc34 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2220: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2221: 002f2b48 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2222: 003308bc 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2223: 0060b688 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2224: 001297e8 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2221: 002f2060 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2222: 0032f9a0 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2223: 0060baac 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2224: 00129e10 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2227: 0016a090 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2228: 002c3e14 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2229: 0020ae4c 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2227: 0016a830 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2228: 001e31e4 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2229: 00209ca8 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2230: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2231: 00135000 840 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ - 2232: 00613550 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2233: 0039752c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2234: 002976bc 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2235: 0008f378 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2236: 0008b028 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2231: 00135620 840 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2232: 0061354c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 2233: 00395b44 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2234: 00296e94 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2235: 00089074 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2236: 0008b2d8 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2237: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2238: 002b2c9c 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2238: 002b2250 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2239: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2240: 0003491c 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2241: 000775d0 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2242: 00204f28 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2243: 00271ddc 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2244: 001ba620 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2245: 0008fe88 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2246: 00315990 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2247: 002e9be8 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2240: 00034918 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2241: 000775c8 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2242: 002036a8 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2243: 002715d4 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2244: 001babd8 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2245: 0008ffa4 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2246: 003149e4 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2247: 002e9100 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2249: 003712a8 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2249: 0036fe90 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2251: 001205a0 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2252: 0008d25c 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2253: 00146d44 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2251: 00120b28 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2252: 0008d534 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2253: 00147314 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2254: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2255: 0065637c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2256: 005ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2257: 000888f8 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2258: 00393814 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2259: 0039e11c 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2260: 00179fc8 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2261: 005ed5b4 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2257: 00088bec 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2258: 00392120 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2259: 0039cb40 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2260: 0017a754 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2261: 005ec03c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2262: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2263: 00159800 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2263: 00159f58 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2264: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2265: 0037166c 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2266: 00097134 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 2267: 00601b18 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ + 2265: 00370254 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2266: 00096ba4 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2267: 00601b0c 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2269: 000d6f34 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2270: 00185e34 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2271: 002897bc 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2272: 0008c754 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2273: 000d8050 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2269: 000d73b4 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2270: 001865bc 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2271: 00288fb4 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2272: 0008ca78 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2273: 000d84d0 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2274: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2275: 003c9404 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2276: 00305b34 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2277: 002a9df0 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2275: 003c7d04 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2276: 00305060 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2277: 002a95c8 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2278: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2279: 000bf718 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2279: 000bf640 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2280: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2281: 0025b598 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2282: 00348b6c 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2283: 0006a53c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2284: 002ae2c0 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2285: 002f99b0 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2286: 00275228 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2287: 002fdbec 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2288: 00082448 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2289: 0003c0d0 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2281: 0025b004 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2282: 00347af4 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2283: 0006a604 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2284: 002ada64 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2285: 002f8ed0 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2286: 00274a20 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2287: 002fd14c 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2288: 00082440 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2289: 0003c5b8 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2290: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2291: 00200ea4 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2292: 0006aa6c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2293: 00084760 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2294: 000820dc 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2291: 001ffd10 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2292: 0006acb4 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2293: 0008482c 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2294: 000820d4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2296: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2297: 00081fac 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2298: 00088874 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2299: 0008f3b0 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2300: 003726f0 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2297: 00081fa4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2298: 00088b68 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2299: 000890ac 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2300: 003712d8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2301: 006008b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2302: 001bd260 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2303: 000885f0 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2304: 00370b68 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2305: 000906f4 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2306: 00088bb8 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2307: 00085f60 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2308: 002ba720 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ - 2309: 00608b90 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2310: 001f3a40 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2311: 00063b20 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2312: 0006adb0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2313: 000ae5e0 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2314: 0008c2e8 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2302: 001bd808 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2303: 000888e4 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2304: 0036f750 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2305: 000909a0 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2306: 00088eac 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2307: 00086254 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2308: 002b9ea4 344 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2309: 00608b84 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 2310: 001f2a48 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2311: 00063b10 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2312: 0006aff8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2313: 000ae638 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2314: 0008c60c 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2315: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2316: 003093e4 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2317: 0008bcd0 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2318: 002b9370 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2319: 002c82cc 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2320: 0008d1c4 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2321: 00157de0 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2322: 0008d0c0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ - 2323: 0060618c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2324: 000b772c 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2325: 00287788 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2326: 00223958 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2327: 001ef384 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2328: 0024ea44 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2316: 0030882c 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2317: 0008bff4 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2318: 002b8a94 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2319: 002c752c 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2320: 0008d49c 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2321: 00158538 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2322: 0008d398 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2323: 00606180 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ + 2324: 000b766c 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2325: 00286f80 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2326: 00222ecc 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2327: 001ee38c 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2328: 0024e4a4 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2329: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2330: 00173c88 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2331: 0060bdb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2332: 001330ac 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2330: 00174414 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2331: 0060cc60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2332: 001336cc 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2333: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2336: 006058e4 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2337: 000896d0 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2338: 002f2908 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 2339: 0060251c 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ + 2336: 006058d8 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ + 2337: 00089674 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2338: 002f1e20 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2339: 00602510 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2340: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2341: 001177d8 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2342: 000c2b68 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 2343: 00031c74 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2344: 000abc7c 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2345: 000fe364 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2346: 00062998 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2347: 00302b1c 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2341: 00117d5c 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2342: 000c2a88 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2343: 00031c70 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 2344: 000abccc 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2345: 000fe8dc 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2346: 00062988 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2347: 00301e74 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2348: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2349: 0002e96c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2350: 0017fd38 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2351: 002ead48 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2352: 000b6780 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2350: 001804c0 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2351: 002ea260 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2352: 000b67a0 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2353: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2354: 0018af10 3144 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2355: 0008e588 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2354: 0018b690 3144 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2355: 0008e634 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2356: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2357: 00607ec8 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2358: 003b906c 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2359: 001a9cf0 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2360: 0060bdc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2361: 0013a348 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2357: 00607ebc 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 2358: 003b79c4 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2359: 001aa304 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2360: 0060cc74 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2361: 0013a968 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2363: 000731f0 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2363: 000731e8 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2367: 0016f6c0 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2368: 0034e1bc 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2369: 002f26c8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2370: 001412dc 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2371: 003905c8 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2372: 00086008 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2373: 00077d14 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2374: 000803f8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2375: 00083a18 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2376: 000845f8 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2377: 002b59a8 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2378: 0008d134 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2379: 001238bc 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2380: 00083368 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2381: 000804d0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2367: 0016fe4c 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2368: 0034cff0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2369: 002f1be0 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2370: 001418f0 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2371: 0038ee08 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2372: 000862fc 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2373: 00077d0c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2374: 000803f0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2375: 00083a10 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2376: 00084624 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2377: 002b4f60 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2378: 0008d40c 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2379: 00123e54 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2380: 00083360 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2381: 000804c8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2382: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2383: 000bf290 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2384: 000825e8 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2385: 002c163c 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2386: 004191c4 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2383: 000bf1b8 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2384: 000825e0 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2385: 002c0ce4 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2386: 00417ac4 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2387: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2388: 00337a98 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2389: 00302eec 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2388: 00336b80 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2389: 0030241c 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2390: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2391: 003ce19c 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2392: 002e4690 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2393: 0021e6c0 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2394: 00081aac 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2395: 0022fa80 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2396: 0008d8ac 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2397: 0007545c 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2398: 001e4d88 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2399: 002889f4 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2400: 002aa81c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2401: 001e9708 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2402: 000b2720 884 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2403: 00098040 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2404: 0008f318 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 2405: 00602408 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 2391: 003ccc50 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2392: 002e3ba4 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2393: 0021d958 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2394: 00081aa4 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2395: 0022f464 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2396: 0008db84 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2397: 00075454 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2398: 001e39bc 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2399: 002882cc 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2400: 002a9ff4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2401: 001e8710 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2402: 000b2730 884 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2403: 00098038 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2404: 00089014 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2405: 006023fc 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2406: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2407: 0002dc90 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2408: 001aa6b4 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2409: 003c9460 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2410: 00071638 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2411: 000887e8 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2412: 00088c40 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2408: 001aacc8 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2409: 003c7d60 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2410: 00071630 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2411: 00088adc 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2412: 00088f34 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2413: 0002e6a8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2414: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2415: 0008b298 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2416: 000b44c4 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2415: 0008b548 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2416: 000b44d4 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2417: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2418: 001bf310 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2419: 00081ad0 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2420: 00296ee8 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2421: 00111ad0 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2422: 000b2c50 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2418: 001bf8b8 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2419: 00081ac8 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2420: 002966c0 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2421: 00112050 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2422: 000b2c60 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2423: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2424: 00070994 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2425: 00363c84 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2426: 003aa4a8 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ + 2424: 00070a1c 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2425: 00362a80 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2426: 003a8f78 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ 2427: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2428: 002ee324 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2429: 0008fadc 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2428: 002ed83c 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2429: 0008fd88 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2430: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2431: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2432: 00141ba0 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2433: 002bd3d8 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2432: 0014219c 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2433: 002bcb60 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2434: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2435: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2436: 002e8d18 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2437: 001a7134 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2436: 002e8230 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2437: 001a7740 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2438: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2439: 004195c4 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2440: 000775b8 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2439: 00417ec4 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2440: 000775b0 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2441: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 2442: 00606798 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2443: 003c1ea0 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2442: 0060678c 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2443: 003c02f0 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2444: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2445: 00271a0c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2446: 0008fa00 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2447: 001e26ac 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2448: 002b9130 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2445: 00271204 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2446: 0008fcac 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2447: 001e1368 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2448: 002b8854 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2449: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2450: 001bf0fc 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2451: 00065970 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2450: 001bf6a8 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2451: 00065968 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2452: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ - 2453: 00607478 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2454: 0024ea7c 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2455: 0025bb00 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2456: 0008b330 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2457: 002b04b0 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2458: 0060aeec 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 2459: 00607cc8 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 2453: 0060746c 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 2454: 0024e4e0 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2455: 0025b568 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2456: 0008b5e0 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2457: 002afb50 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2458: 0060aee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2459: 00607cbc 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2460: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2461: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2462: 0019f014 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2462: 0019f748 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2463: 0002f460 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2464: 002bada8 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2465: 0006f030 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2464: 002ba530 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2465: 0006f028 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2466: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2467: 00232a50 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2467: 0023b028 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2468: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2469: 000c5134 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2470: 002f2d4c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2471: 000c4aac 252 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2472: 0004bc10 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2473: 0060bd98 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2474: 00031ddc 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2475: 00052108 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2476: 0060b334 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2477: 000cd154 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2478: 0008971c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2479: 001977e4 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2480: 001c3380 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2481: 000a61a8 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2482: 0008b6b0 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2469: 000c5688 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2470: 002f2264 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2471: 000c5000 252 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2472: 0004bc08 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2473: 0060cc44 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2474: 00031dd8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2475: 00052100 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2476: 0060af2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2477: 000cd61c 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2478: 000897bc 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2479: 00197f54 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2480: 001c3914 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2481: 000a61f0 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2482: 0008b9d4 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2483: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2484: 001c4cd0 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2485: 00297724 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2486: 001e4c30 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2487: 0008494c 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2488: 002c9818 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2489: 00084aa0 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2490: 000bc37c 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2491: 000656fc 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2492: 0008d074 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2493: 0025e7fc 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2484: 001c5260 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2485: 00296efc 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2486: 001e3864 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2487: 00084a70 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2488: 002c8b60 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2489: 00084bc4 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2490: 000bc2a4 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2491: 000656f0 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2492: 0008ed28 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2493: 0025e244 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2494: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2495: 0007fc90 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2496: 006563ec 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2497: 001789f8 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2498: 00115040 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2499: 00084330 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2495: 0007fc88 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2496: 006563cc 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2497: 00179184 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2498: 001155d0 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2499: 00084328 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2500: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2501: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2503: 0018aef0 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 2504: 006020c8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2505: 001f5874 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2506: 0007ed90 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2503: 0018b670 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2504: 006020bc 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 2505: 001f4880 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2506: 0007ed88 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2507: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2508: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2509: 0007cfa0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2510: 000ff9e8 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2509: 0007cf98 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2510: 000fff88 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2511: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2512: 0007e570 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2513: 000829f0 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2514: 00063654 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2515: 0039625c 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2516: 003371b8 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2517: 00186154 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2512: 0007e568 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2513: 000829e8 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2514: 00063644 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2515: 00394e68 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2516: 0033629c 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2517: 001868d4 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2518: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 2520: 00606990 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 2520: 00606984 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2521: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2522: 0022e78c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2523: 0020411c 1472 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2524: 00063a10 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2522: 0022e10c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2523: 00203714 1472 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2524: 00063a00 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2525: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2526: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2527: 0011965c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2528: 0008f9c4 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2529: 006563e8 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2530: 001807a0 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2531: 001a1f0c 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ - 2532: 006022f4 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 2527: 00119bdc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2528: 0008fc70 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2529: 006563c8 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2530: 00180f28 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2531: 001a2640 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2532: 006022e8 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2533: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2534: 00318850 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2535: 0022ff2d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2536: 0034ae20 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2537: 00038a40 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ - 2538: 006056fc 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2539: 001db38c 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2540: 000e7fd8 656 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2541: 002cff70 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2534: 00317884 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2535: 0022f911 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2536: 00349da8 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2537: 00038a38 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2538: 006056f0 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ + 2539: 001da30c 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2540: 000e8564 656 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2541: 002cf2b8 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2542: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2543: 0008b3fc 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2544: 00307ca0 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2545: 000af3e0 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2543: 0008b6ac 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2544: 00307048 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2545: 000af3f4 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2546: 0002d018 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2547: 001f7ee0 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2548: 001b01e0 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2547: 001f6f0c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2548: 001b0818 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2549: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2550: 002f3c10 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2551: 000983ec 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2550: 002f31e4 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2551: 000983e4 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2552: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2553: 000a9ec0 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2553: 000a9f48 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2554: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2555: 003722c8 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2556: 00033570 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2555: 00370eb0 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2556: 0003356c 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2557: 0002f2dc 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 2558: 0060a700 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2559: 00085e34 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2558: 0060a6f4 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ + 2559: 00086128 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2560: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2561: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2562: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2563: 00090b78 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2563: 00090e24 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2564: 0002d990 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2565: 000c5d98 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2565: 000c62ec 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2566: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2567: 0008fa2c 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2568: 00046904 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2567: 0008fcd8 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2568: 000468fc 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2569: 0002df24 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2570: 0027ae60 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2571: 0039d854 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2572: 002e2af8 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2573: 0008c24c 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2574: 0025b2f8 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2575: 00085b24 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2576: 003008a4 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2577: 0008e8ac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2578: 00604490 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2579: 00602f78 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2580: 0026c140 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2581: 0019eab8 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2582: 00304540 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2583: 00069958 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2584: 001aa074 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2585: 0008b1a0 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 2586: 00608d1c 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2587: 00065738 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2588: 000b6700 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2589: 006042a8 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2590: 00348b0c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 2591: 00606ab4 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2592: 000822ec 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2593: 002ef718 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2594: 002b4cfc 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2595: 000b3db0 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2596: 00330c44 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2597: 0060bdec 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 2598: 00601d10 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2599: 001baa44 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2570: 0027a658 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2571: 0039c324 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2572: 002e2008 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2573: 0008c570 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2574: 0025ad64 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2575: 00084754 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2576: 002ffdd4 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2577: 0008ea88 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2578: 00604484 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 2579: 00602f6c 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ + 2580: 0026bac0 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2581: 0019f1ec 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2582: 003039f0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2583: 00069950 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2584: 001aa688 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2585: 0008b450 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2586: 00608d10 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 2587: 0006572c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2588: 000b6720 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2589: 0060429c 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ + 2590: 00347a94 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2591: 00606aa8 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ + 2592: 000822e4 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2593: 002eec30 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2594: 002b42ac 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2595: 000b3dc0 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2596: 0032fd28 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2597: 0060cc94 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2598: 00601d04 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 2599: 001baffc 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2600: 0002d210 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2601: 002b4d3c 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 2602: 00604f60 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 2601: 002b42ec 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2602: 00604f54 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2603: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2604: 00083600 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2605: 000a92d0 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2606: 00039e00 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2607: 002f767c 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2608: 001e0e98 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2609: 002e8eac 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2610: 00039c74 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2611: 000be298 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2604: 000835f8 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2605: 000a9358 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2606: 00039df8 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2607: 002f6b7c 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2608: 001dfc74 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2609: 002e83c4 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2610: 00039c6c 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2611: 000be1c0 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2612: 0002faa0 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2613: 002a834c 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2613: 002a7b24 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2cf08 │ │ │ │ - 0x0000000d (FINI) 0x3ceea8 │ │ │ │ + 0x0000000d (FINI) 0x3cd960 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e5d8 │ │ │ │ 0x00000006 (SYMTAB) 0x14278 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 88ea9a502c3860579b4ead8ee1fd924e2974b810 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5b03b88803e76a580b66b95da5e92f77c15754b1 │ │ │ │ │ │ │ │ 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: 0x000d8ce8, Base: 0x005ed824, Semaphore: 0x00655d46 │ │ │ │ + Location: 0x000d9230, Base: 0x005ec2ac, Semaphore: 0x00655d46 │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fe0cc, Base: 0x005ed824, Semaphore: 0x00655d3e │ │ │ │ + Location: 0x000fe644, Base: 0x005ec2ac, Semaphore: 0x00655d3e │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fe188, Base: 0x005ed824, Semaphore: 0x00655d40 │ │ │ │ + Location: 0x000fe700, Base: 0x005ec2ac, Semaphore: 0x00655d40 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0027fca8, Base: 0x005ed824, Semaphore: 0x00655d44 │ │ │ │ + Location: 0x0027f4a0, Base: 0x005ec2ac, Semaphore: 0x00655d44 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0027fcb8, Base: 0x005ed824, Semaphore: 0x00655d42 │ │ │ │ + Location: 0x0027f4b0, Base: 0x005ec2ac, Semaphore: 0x00655d42 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008d01c, Base: 0x005ed824, Semaphore: 0x00655d30 │ │ │ │ + Location: 0x0008d340, Base: 0x005ec2ac, Semaphore: 0x00655d30 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008d06c, Base: 0x005ed824, Semaphore: 0x00655d32 │ │ │ │ + Location: 0x0008d390, Base: 0x005ec2ac, Semaphore: 0x00655d32 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ _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 │ │ │ │ @@ -95,16 +95,16 @@ │ │ │ │ setreuid │ │ │ │ setregid │ │ │ │ getpagesize │ │ │ │ __isoc23_sscanf │ │ │ │ sched_getscheduler │ │ │ │ sched_getparam │ │ │ │ setpriority │ │ │ │ -getpriority │ │ │ │ openat64 │ │ │ │ +getpriority │ │ │ │ renameat │ │ │ │ readlinkat │ │ │ │ sigfillset │ │ │ │ pthread_sigmask │ │ │ │ strtok_r │ │ │ │ __ctype_b_loc │ │ │ │ __getrusage64 │ │ │ │ @@ -2378,16 +2378,14 @@ │ │ │ │ unable to use secure randomness │ │ │ │ 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 │ │ │ │ @@ -2427,28 +2425,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 │ │ │ │ -failed to read thread state │ │ │ │ -can't make main interpreter │ │ │ │ -can't make first thread │ │ │ │ -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 │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2874,14 +2858,30 @@ │ │ │ │ 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 │ │ │ │ +failed to read thread state │ │ │ │ +can't make main interpreter │ │ │ │ +can't make first thread │ │ │ │ +global import state already initialized │ │ │ │ +encoding error │ │ │ │ +Expected long option │ │ │ │ +Unknown option: %ls │ │ │ │ +Argument expected for the %ls options │ │ │ │ +Unknown option: -%c │ │ │ │ +Argument expected for the -%c option │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ config option type is not string list │ │ │ │ process done: 0x%zx │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0b4 │ │ │ │ Disabling the GIL is not supported by this build │ │ │ │ @@ -3027,34 +3027,14 @@ │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_FITNESS_INITIAL │ │ │ │ PYTHON_SPECIALIZATION_OFF │ │ │ │ PYTHON_UOPS_OPTIMIZE │ │ │ │ per-interpreter obmalloc does not support single-phase init extension modules │ │ │ │ invalid interpreter config 'gil' value │ │ │ │ unhashable type: '%.200s' │ │ │ │ -TypeError │ │ │ │ -Inappropriate argument type. │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -Base class for I/O related errors. │ │ │ │ -siphash13 │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ thread state already initialized │ │ │ │ PyCOND_FINI(gil->cond) failed │ │ │ │ PyMUTEX_FINI(gil->mutex) failed │ │ │ │ PyCOND_FINI(gil->switch_cond) failed │ │ │ │ PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ PyMUTEX_INIT(gil->mutex) failed │ │ │ │ PyMUTEX_INIT(gil->switch_mutex) failed │ │ │ │ @@ -3077,14 +3057,44 @@ │ │ │ │ can't initialize warnings │ │ │ │ concurrent.interpreters.NotShareableError │ │ │ │ import _frozen_importlib # frozen │ │ │ │ _frozen_importlib │ │ │ │ import _imp # builtin │ │ │ │ _install │ │ │ │ failed to initialize importlib │ │ │ │ +Base class for warning categories. │ │ │ │ +ResourceWarning │ │ │ │ +Base class for warnings about resource usage. │ │ │ │ +ImportWarning │ │ │ │ +Base class for warnings about probable mistakes in module imports │ │ │ │ +PendingDeprecationWarning │ │ │ │ +Base class for warnings about features which will be deprecated │ │ │ │ +in the future. │ │ │ │ +DeprecationWarning │ │ │ │ +Base class for warnings about deprecated features. │ │ │ │ +TypeError │ │ │ │ +Inappropriate argument type. │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +Base class for I/O related errors. │ │ │ │ +siphash13 │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ cpython:pymalloc │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ Negative size passed to PyUnicode_New │ │ │ │ Negative size passed to PyBytes_FromStringAndSize │ │ │ │ byte string is too large │ │ │ │ ../Objects/tupleobject.c │ │ │ │ Python memory allocator called without holding the GIL │ │ │ │ @@ -3127,14 +3137,37 @@ │ │ │ │ # bytes in available blocks │ │ │ │ %u unused pools * %d bytes │ │ │ │ # bytes lost to pool headers │ │ │ │ # bytes lost to quantization │ │ │ │ # bytes lost to arena alignment │ │ │ │ arena map counts │ │ │ │ # bytes lost to arena map root │ │ │ │ +Type does not define the tp_name field. │ │ │ │ +type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ +../Objects/dictobject.c │ │ │ │ +frozendict object does not support item assignment │ │ │ │ +PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ +type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ +type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ +type %s has a tp_dictoffset that is too small │ │ │ │ +Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ +corrupted thread-free list │ │ │ │ +type MRO must not be empty │ │ │ │ +%N.mro() returned a non-class ('%T') │ │ │ │ +%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ +Cannot extend an incomplete type '%.100s' │ │ │ │ +duplicate base class %U │ │ │ │ +duplicate base class │ │ │ │ +../Python/gc.c │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3404,83 +3437,14 @@ │ │ │ │ total_seconds │ │ │ │ Total seconds in the duration. │ │ │ │ datetime.tzinfo │ │ │ │ ArithmeticError │ │ │ │ Base class for arithmetic errors. │ │ │ │ OverflowError │ │ │ │ Result too large to be represented. │ │ │ │ -Base class for warning categories. │ │ │ │ -ResourceWarning │ │ │ │ -Base class for warnings about resource usage. │ │ │ │ -ImportWarning │ │ │ │ -Base class for warnings about probable mistakes in module imports │ │ │ │ -PendingDeprecationWarning │ │ │ │ -Base class for warnings about features which will be deprecated │ │ │ │ -in the future. │ │ │ │ -DeprecationWarning │ │ │ │ -Base class for warnings about deprecated features. │ │ │ │ -_typing._ConstEvaluator │ │ │ │ -typing.ParamSpecKwargs │ │ │ │ -typing.ParamSpecArgs │ │ │ │ -typing.ParamSpec │ │ │ │ -typing.TypeVarTuple │ │ │ │ -typing.TypeVar │ │ │ │ -typing.Generic │ │ │ │ -sys.int_info │ │ │ │ -formatteriterator │ │ │ │ -fieldnameiterator │ │ │ │ -EncodingMap │ │ │ │ -sys.float_info │ │ │ │ -UnraisableHookArgs │ │ │ │ -concurrent.interpreters.InterpreterNotFoundError │ │ │ │ -An interpreter was not found │ │ │ │ -concurrent.interpreters.InterpreterError │ │ │ │ -A cross-interpreter operation failed │ │ │ │ -string.templatelib.Interpolation │ │ │ │ -Interpolation object │ │ │ │ -datetime.timezone │ │ │ │ -datetime.datetime │ │ │ │ -datetime.time │ │ │ │ -datetime.date │ │ │ │ -datetime.timedelta │ │ │ │ -Type does not define the tp_name field. │ │ │ │ -type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ -../Objects/dictobject.c │ │ │ │ -frozendict object does not support item assignment │ │ │ │ -PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ -type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ -type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ -type %s has a tp_dictoffset that is too small │ │ │ │ -Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ -corrupted thread-free list │ │ │ │ -type MRO must not be empty │ │ │ │ -%N.mro() returned a non-class ('%T') │ │ │ │ -%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ -Cannot extend an incomplete type '%.100s' │ │ │ │ -duplicate base class %U │ │ │ │ -duplicate base class │ │ │ │ -../Python/gc.c │ │ │ │ -%s() method: bad call flags │ │ │ │ -attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ -attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ -Exception ignored while removing an interned string %R │ │ │ │ -PyDict_EVENT_ADDED │ │ │ │ -Exception ignored in %s watcher callback for │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -method cannot be both class and static │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ __new__($type, *args, **kwargs) │ │ │ │ Create and return a new object. See help(type) for accurate signature. │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ @@ -3691,14 +3655,46 @@ │ │ │ │ Delete self[key]. │ │ │ │ __contains__($self, key, /) │ │ │ │ Return bool(key in self). │ │ │ │ __iadd__($self, value, /) │ │ │ │ Implement self+=value. │ │ │ │ __imul__($self, value, /) │ │ │ │ Implement self*=value. │ │ │ │ +_typing._ConstEvaluator │ │ │ │ +typing.ParamSpecKwargs │ │ │ │ +typing.ParamSpecArgs │ │ │ │ +typing.ParamSpec │ │ │ │ +typing.TypeVarTuple │ │ │ │ +typing.TypeVar │ │ │ │ +typing.Generic │ │ │ │ +sys.int_info │ │ │ │ +formatteriterator │ │ │ │ +fieldnameiterator │ │ │ │ +EncodingMap │ │ │ │ +sys.float_info │ │ │ │ +UnraisableHookArgs │ │ │ │ +concurrent.interpreters.InterpreterNotFoundError │ │ │ │ +An interpreter was not found │ │ │ │ +concurrent.interpreters.InterpreterError │ │ │ │ +A cross-interpreter operation failed │ │ │ │ +string.templatelib.Interpolation │ │ │ │ +Interpolation object │ │ │ │ +datetime.timezone │ │ │ │ +datetime.datetime │ │ │ │ +datetime.time │ │ │ │ +datetime.date │ │ │ │ +datetime.timedelta │ │ │ │ +%s() method: bad call flags │ │ │ │ +attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ +attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ +Exception ignored while removing an interned string %R │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +Exception ignored in %s watcher callback for │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +method cannot be both class and static │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ object.__getattr__ │ │ │ │ PyMember_GetOne used with Py_RELATIVE_OFFSET │ │ │ │ '%T' object has no attribute '%s' │ │ │ │ bad memberdescr type │ │ │ │ @@ -3706,14 +3702,18 @@ │ │ │ │ assign to │ │ │ │ PyObject_SetAttr() must not be called with NULL value and an exception set │ │ │ │ '%.100s' object has no attributes (%s .%U) │ │ │ │ '%.100s' object has only read-only attributes (%s .%U) │ │ │ │ '%.100s' object has no attribute '%U' and no __dict__ for setting new attributes │ │ │ │ '%.100s' object attribute '%U' is read-only │ │ │ │ frozendict object does not support item deletion │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ attribute '%V' of '%.100s' objects is not readable │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ type object '%.100s' has no attribute '%U' │ │ │ │ PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0x%02x │ │ │ │ width too big │ │ │ │ precision too big │ │ │ │ character argument not in range(0x110000) │ │ │ │ @@ -3777,14 +3777,118 @@ │ │ │ │ too many digits in integer │ │ │ │ Negative size passed to PyUnicode_FromStringAndSize │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ Creating immutable type %s from mutable base %N │ │ │ │ type '%T' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ unnamed field │ │ │ │ Can't initialize builtin type %s │ │ │ │ +__replace__($self, /, **changes) │ │ │ │ +Return a copy of the structure with new values for the specified fields. │ │ │ │ +generic slot │ │ │ │ +Py_slot_end │ │ │ │ +Py_bf_getbuffer/Py_mod_create │ │ │ │ +Py_bf_releasebuffer/Py_mod_exec │ │ │ │ +Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ +Py_mp_length/Py_mod_gil │ │ │ │ +Py_mp_subscript │ │ │ │ +Py_nb_absolute │ │ │ │ +Py_nb_add │ │ │ │ +Py_nb_and │ │ │ │ +Py_nb_bool │ │ │ │ +Py_nb_divmod │ │ │ │ +Py_nb_float │ │ │ │ +Py_nb_floor_divide │ │ │ │ +Py_nb_index │ │ │ │ +Py_nb_inplace_add │ │ │ │ +Py_nb_inplace_and │ │ │ │ +Py_nb_inplace_floor_divide │ │ │ │ +Py_nb_inplace_lshift │ │ │ │ +Py_nb_inplace_multiply │ │ │ │ +Py_nb_inplace_or │ │ │ │ +Py_nb_inplace_power │ │ │ │ +Py_nb_inplace_remainder │ │ │ │ +Py_nb_inplace_rshift │ │ │ │ +Py_nb_inplace_subtract │ │ │ │ +Py_nb_inplace_true_divide │ │ │ │ +Py_nb_inplace_xor │ │ │ │ +Py_nb_int │ │ │ │ +Py_nb_invert │ │ │ │ +Py_nb_lshift │ │ │ │ +Py_nb_multiply │ │ │ │ +Py_nb_negative │ │ │ │ +Py_nb_or │ │ │ │ +Py_nb_positive │ │ │ │ +Py_nb_power │ │ │ │ +Py_nb_remainder │ │ │ │ +Py_nb_rshift │ │ │ │ +Py_nb_subtract │ │ │ │ +Py_nb_true_divide │ │ │ │ +Py_nb_xor │ │ │ │ +Py_sq_ass_item │ │ │ │ +Py_sq_concat │ │ │ │ +Py_sq_contains │ │ │ │ +Py_sq_inplace_concat │ │ │ │ +Py_sq_inplace_repeat │ │ │ │ +Py_sq_item │ │ │ │ +Py_sq_length │ │ │ │ +Py_sq_repeat │ │ │ │ +Py_tp_alloc │ │ │ │ +Py_tp_base │ │ │ │ +Py_tp_bases │ │ │ │ +Py_tp_call │ │ │ │ +Py_tp_clear │ │ │ │ +Py_tp_dealloc │ │ │ │ +Py_tp_del │ │ │ │ +Py_tp_descr_get │ │ │ │ +Py_tp_descr_set │ │ │ │ +Py_tp_doc │ │ │ │ +Py_tp_getattr │ │ │ │ +Py_tp_getattro │ │ │ │ +Py_tp_hash │ │ │ │ +Py_tp_init │ │ │ │ +Py_tp_is_gc │ │ │ │ +Py_tp_iter │ │ │ │ +Py_tp_iternext │ │ │ │ +Py_tp_methods │ │ │ │ +Py_tp_new │ │ │ │ +Py_tp_repr │ │ │ │ +Py_tp_richcompare │ │ │ │ +Py_tp_setattr │ │ │ │ +Py_tp_setattro │ │ │ │ +Py_tp_str │ │ │ │ +Py_tp_traverse │ │ │ │ +Py_tp_members │ │ │ │ +Py_tp_getset │ │ │ │ +Py_tp_free │ │ │ │ +Py_nb_matrix_multiply │ │ │ │ +Py_nb_inplace_matrix_multiply │ │ │ │ +Py_am_await │ │ │ │ +Py_am_aiter │ │ │ │ +Py_am_anext │ │ │ │ +Py_tp_finalize │ │ │ │ +Py_am_send │ │ │ │ +Py_tp_vectorcall │ │ │ │ +Py_tp_token │ │ │ │ +Py_mod_gil │ │ │ │ +Py_bf_getbuffer │ │ │ │ +Py_bf_releasebuffer │ │ │ │ +Py_mp_ass_subscript │ │ │ │ +Py_mp_length │ │ │ │ +Py_slot_subslots │ │ │ │ +Py_tp_slots │ │ │ │ +Py_mod_slots │ │ │ │ +Py_mod_name │ │ │ │ +Py_mod_doc │ │ │ │ +Py_mod_state_size │ │ │ │ +Py_mod_methods │ │ │ │ +Py_mod_state_traverse │ │ │ │ +Py_mod_state_clear │ │ │ │ +Py_mod_state_free │ │ │ │ +Py_mod_abi │ │ │ │ +Py_mod_token │ │ │ │ unmatched paren in format │ │ │ │ Unmatched paren in format │ │ │ │ Bad dict format │ │ │ │ NULL object passed to Py_BuildValue │ │ │ │ bad format char passed to Py_BuildValue │ │ │ │ days=%d; must have magnitude <= %d │ │ │ │ year must be in %d..%d, not %d │ │ │ │ @@ -3830,14 +3934,32 @@ │ │ │ │ NO_EVENTS │ │ │ │ DEBUGGER_ID │ │ │ │ COVERAGE_ID │ │ │ │ PROFILER_ID │ │ │ │ OPTIMIZER_ID │ │ │ │ module %s: PyModule_Create is incompatible with m_slots │ │ │ │ Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ │ │ +Cannot watch non-dictionary │ │ │ │ +Invalid dict watcher ID %d │ │ │ │ +No dict watcher set for ID %d │ │ │ │ +object already tracked by the garbage collector │ │ │ │ +nameless module │ │ │ │ +module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ +PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ +../Objects/moduleobject.c │ │ │ │ +sequence index must be integer, not '%.200s' │ │ │ │ +type '%.200s' is not subscriptable │ │ │ │ +'%.200s' object is not subscriptable │ │ │ │ +Missed attribute '%U' of type %s │ │ │ │ +an integer is required │ │ │ │ +Python int too large to convert to C ssize_t │ │ │ │ +../Objects/longobject.c │ │ │ │ +list modified during sort │ │ │ │ +%R returned NULL without setting an exception │ │ │ │ +%R returned a result with an exception set │ │ │ │ firstiter │ │ │ │ Hook to intercept first iteration │ │ │ │ finalizer │ │ │ │ Hook to intercept finalization │ │ │ │ optimize │ │ │ │ -O or -OO │ │ │ │ dont_write_bytecode │ │ │ │ @@ -4033,149 +4155,22 @@ │ │ │ │ STOP_ITERATION │ │ │ │ EXCEPTION_HANDLED │ │ │ │ PY_UNWIND │ │ │ │ PY_THROW │ │ │ │ C_RETURN │ │ │ │ sys.monitoring │ │ │ │ sys._jit │ │ │ │ -__replace__($self, /, **changes) │ │ │ │ -Return a copy of the structure with new values for the specified fields. │ │ │ │ -generic slot │ │ │ │ -Py_slot_end │ │ │ │ -Py_bf_getbuffer/Py_mod_create │ │ │ │ -Py_bf_releasebuffer/Py_mod_exec │ │ │ │ -Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ -Py_mp_length/Py_mod_gil │ │ │ │ -Py_mp_subscript │ │ │ │ -Py_nb_absolute │ │ │ │ -Py_nb_add │ │ │ │ -Py_nb_and │ │ │ │ -Py_nb_bool │ │ │ │ -Py_nb_divmod │ │ │ │ -Py_nb_float │ │ │ │ -Py_nb_floor_divide │ │ │ │ -Py_nb_index │ │ │ │ -Py_nb_inplace_add │ │ │ │ -Py_nb_inplace_and │ │ │ │ -Py_nb_inplace_floor_divide │ │ │ │ -Py_nb_inplace_lshift │ │ │ │ -Py_nb_inplace_multiply │ │ │ │ -Py_nb_inplace_or │ │ │ │ -Py_nb_inplace_power │ │ │ │ -Py_nb_inplace_remainder │ │ │ │ -Py_nb_inplace_rshift │ │ │ │ -Py_nb_inplace_subtract │ │ │ │ -Py_nb_inplace_true_divide │ │ │ │ -Py_nb_inplace_xor │ │ │ │ -Py_nb_int │ │ │ │ -Py_nb_invert │ │ │ │ -Py_nb_lshift │ │ │ │ -Py_nb_multiply │ │ │ │ -Py_nb_negative │ │ │ │ -Py_nb_or │ │ │ │ -Py_nb_positive │ │ │ │ -Py_nb_power │ │ │ │ -Py_nb_remainder │ │ │ │ -Py_nb_rshift │ │ │ │ -Py_nb_subtract │ │ │ │ -Py_nb_true_divide │ │ │ │ -Py_nb_xor │ │ │ │ -Py_sq_ass_item │ │ │ │ -Py_sq_concat │ │ │ │ -Py_sq_contains │ │ │ │ -Py_sq_inplace_concat │ │ │ │ -Py_sq_inplace_repeat │ │ │ │ -Py_sq_item │ │ │ │ -Py_sq_length │ │ │ │ -Py_sq_repeat │ │ │ │ -Py_tp_alloc │ │ │ │ -Py_tp_base │ │ │ │ -Py_tp_bases │ │ │ │ -Py_tp_call │ │ │ │ -Py_tp_clear │ │ │ │ -Py_tp_dealloc │ │ │ │ -Py_tp_del │ │ │ │ -Py_tp_descr_get │ │ │ │ -Py_tp_descr_set │ │ │ │ -Py_tp_doc │ │ │ │ -Py_tp_getattr │ │ │ │ -Py_tp_getattro │ │ │ │ -Py_tp_hash │ │ │ │ -Py_tp_init │ │ │ │ -Py_tp_is_gc │ │ │ │ -Py_tp_iter │ │ │ │ -Py_tp_iternext │ │ │ │ -Py_tp_methods │ │ │ │ -Py_tp_new │ │ │ │ -Py_tp_repr │ │ │ │ -Py_tp_richcompare │ │ │ │ -Py_tp_setattr │ │ │ │ -Py_tp_setattro │ │ │ │ -Py_tp_str │ │ │ │ -Py_tp_traverse │ │ │ │ -Py_tp_members │ │ │ │ -Py_tp_getset │ │ │ │ -Py_tp_free │ │ │ │ -Py_nb_matrix_multiply │ │ │ │ -Py_nb_inplace_matrix_multiply │ │ │ │ -Py_am_await │ │ │ │ -Py_am_aiter │ │ │ │ -Py_am_anext │ │ │ │ -Py_tp_finalize │ │ │ │ -Py_am_send │ │ │ │ -Py_tp_vectorcall │ │ │ │ -Py_tp_token │ │ │ │ -Py_mod_gil │ │ │ │ -Py_bf_getbuffer │ │ │ │ -Py_bf_releasebuffer │ │ │ │ -Py_mp_ass_subscript │ │ │ │ -Py_mp_length │ │ │ │ -Py_slot_subslots │ │ │ │ -Py_tp_slots │ │ │ │ -Py_mod_slots │ │ │ │ -Py_mod_name │ │ │ │ -Py_mod_doc │ │ │ │ -Py_mod_state_size │ │ │ │ -Py_mod_methods │ │ │ │ -Py_mod_state_traverse │ │ │ │ -Py_mod_state_clear │ │ │ │ -Py_mod_state_free │ │ │ │ -Py_mod_abi │ │ │ │ -Py_mod_token │ │ │ │ -Cannot watch non-dictionary │ │ │ │ -Invalid dict watcher ID %d │ │ │ │ -No dict watcher set for ID %d │ │ │ │ -object already tracked by the garbage collector │ │ │ │ -nameless module │ │ │ │ -module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ -PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ -../Objects/moduleobject.c │ │ │ │ -sequence index must be integer, not '%.200s' │ │ │ │ -type '%.200s' is not subscriptable │ │ │ │ -'%.200s' object is not subscriptable │ │ │ │ -Missed attribute '%U' of type %s │ │ │ │ -an integer is required │ │ │ │ -Python int too large to convert to C ssize_t │ │ │ │ -../Objects/longobject.c │ │ │ │ -list modified during sort │ │ │ │ -%R returned NULL without setting an exception │ │ │ │ -%R returned a result with an exception set │ │ │ │ '%.200s' object is not iterable │ │ │ │ %T.__iter__() must return an iterator, not %T │ │ │ │ in comparison │ │ │ │ %s returned NULL without setting an exception │ │ │ │ %s returned a result with an exception set │ │ │ │ dict mutated during update │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ -name of the thread implementation │ │ │ │ -name of the lock implementation │ │ │ │ -name and version of the thread library │ │ │ │ - type │ │ │ │ -sys.thread_info │ │ │ │ ../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 │ │ │ │ Ellipsis │ │ │ │ @@ -4190,14 +4185,23 @@ │ │ │ │ ../Objects/object.c │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ deallocated bytearray object has exported buffers │ │ │ │ PyErr_NewException: name must be module.class │ │ │ │ while calling a Python object │ │ │ │ type() takes 1 or 3 arguments │ │ │ │ cannot create '%s' instances │ │ │ │ +__build_class__ │ │ │ │ +breakpoint │ │ │ │ +isinstance │ │ │ │ +issubclass │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ + type │ │ │ │ +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 │ │ │ │ @@ -4242,21 +4246,14 @@ │ │ │ │ (invalid use of 'w' format character) │ │ │ │ read-write bytes-like object │ │ │ │ (impossible) │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ super(): no current frame │ │ │ │ super(type, obj): obj (%s %.200s) is not an instance or subtype of type (%.200s). │ │ │ │ -__build_class__ │ │ │ │ -breakpoint │ │ │ │ -isinstance │ │ │ │ -issubclass │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ descriptor '%V' for type '%.100s' needs either an object or a type │ │ │ │ descriptor '%V' for type '%.100s' needs a type, not a '%.100s' as arg 2 │ │ │ │ descriptor '%V' requires a subtype of '%.100s' but received '%.100s' │ │ │ │ %U takes no arguments (%zd given) │ │ │ │ %U takes no keyword arguments │ │ │ │ type.__init__() takes no keyword arguments │ │ │ │ type.__init__() takes 1 or 3 arguments │ │ │ │ @@ -4280,14 +4277,31 @@ │ │ │ │ marshal.loads │ │ │ │ marshal.load │ │ │ │ NULL object in marshal data for object │ │ │ │ attribute name must be string, not '%T' │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ invalid start argument │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +encodings.aliases │ │ │ │ +encodings.utf_8 │ │ │ │ +encodings._win_cp_codecs │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ EOF read where not expected │ │ │ │ EOF read where object expected │ │ │ │ bad marshal data (long size out of range) │ │ │ │ bad marshal data (unnormalized long data) │ │ │ │ bad marshal data (digit out of range in long) │ │ │ │ bad marshal data (bytes object size out of range) │ │ │ │ bad marshal data (string size out of range) │ │ │ │ @@ -4322,28 +4336,14 @@ │ │ │ │ iso-8859-1 │ │ │ │ iso-latin-1 │ │ │ │ iso-8859-1- │ │ │ │ iso-latin-1- │ │ │ │ encoding problem: %s with BOM │ │ │ │ in file │ │ │ │ Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -encodings.aliases │ │ │ │ -encodings.utf_8 │ │ │ │ -encodings._win_cp_codecs │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ unexpected indent │ │ │ │ unexpected unindent │ │ │ │ incomplete input │ │ │ │ error at start before reading any input │ │ │ │ unexpected EOF while parsing │ │ │ │ invalid syntax │ │ │ │ multiple statements found while compiling a single statement │ │ │ │ @@ -4354,14 +4354,16 @@ │ │ │ │ Exception groups are │ │ │ │ expected an indented block after 'while' statement on line %d │ │ │ │ expected bytes, %.200s found │ │ │ │ expected an indented block after 'case' statement on line %d │ │ │ │ Pattern matching is │ │ │ │ expected an indented block after 'match' statement on line %d │ │ │ │ case statement must be inside match statement │ │ │ │ +continue │ │ │ │ +nonlocal │ │ │ │ unable to get sys.modules │ │ │ │ invalid token │ │ │ │ inconsistent use of tabs and spaces in indentation │ │ │ │ too many levels of indentation │ │ │ │ unexpected character after line continuation character │ │ │ │ unknown parsing error │ │ │ │ unindent does not match any outer indentation level │ │ │ │ @@ -4397,16 +4399,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' │ │ │ │ from %zd to %zd │ │ │ │ positional argument%s (and %zd keyword-only argument%s) │ │ │ │ @@ -5891,16 +5891,16 @@ │ │ │ │ .abi3t.so │ │ │ │ .abi3t-arm-linux-gnueabihf.so │ │ │ │ no locals found during 'import *' │ │ │ │ from-import-* object has no __dict__ and no __all__ │ │ │ │ module __name__ must be a string, not %.100s │ │ │ │ %s in %U.%s must be str, not %.100s │ │ │ │ lookup_error │ │ │ │ -unknown error handler name '%.400s' │ │ │ │ bad operand type for unary -: '%.200s' │ │ │ │ +unknown error handler name '%.400s' │ │ │ │ '__name__' not in globals │ │ │ │ globals must be a dict or a frozendict │ │ │ │ package must be a string │ │ │ │ __package__ != __spec__.parent │ │ │ │ __spec__.parent must be a string │ │ │ │ can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ │ │ __name__ must be a string │ │ │ │ @@ -6564,21 +6564,21 @@ │ │ │ │ expected str for name │ │ │ │ lazy_import: fromlist must be None, a string, or a tuple │ │ │ │ must assign iterable to extended slice │ │ │ │ attempt to assign sequence of size %zd to extended slice of size %zd │ │ │ │ tuple for endswith must only contain str, not %.100s │ │ │ │ endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ O|$O:ContextVar │ │ │ │ -copy_context │ │ │ │ -_destroy │ │ │ │ can't multiply sequence by non-int of type '%.200s' │ │ │ │ repeated string is too long │ │ │ │ _bootstrap_external │ │ │ │ warnings lock is not held │ │ │ │ '%.200s' object is not an iterator │ │ │ │ +copy_context │ │ │ │ +_destroy │ │ │ │ AsyncGeneratorType │ │ │ │ BuiltinFunctionType │ │ │ │ BuiltinMethodType │ │ │ │ CapsuleType │ │ │ │ CellType │ │ │ │ ClassMethodDescriptorType │ │ │ │ CodeType │ │ │ │ @@ -6654,32 +6654,32 @@ │ │ │ │ getpwuid(): uid not found: %S │ │ │ │ uid should be integer, not %.200s │ │ │ │ uid is less than minimum │ │ │ │ uid is greater than maximum │ │ │ │ can't apply this %s to %s object │ │ │ │ expected %d argument%s, got %zd │ │ │ │ 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' │ │ │ │ user name │ │ │ │ pw_passwd │ │ │ │ password │ │ │ │ pw_gecos │ │ │ │ real name │ │ │ │ home directory │ │ │ │ pw_shell │ │ │ │ shell program │ │ │ │ getpwuid │ │ │ │ getpwnam │ │ │ │ getpwall │ │ │ │ pwd.struct_passwd │ │ │ │ Define names for built-in types. │ │ │ │ -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' │ │ │ │ no current interpreter │ │ │ │ config option %s is not an int │ │ │ │ config option %s value does not fit into a C int │ │ │ │ ../Python/ceval_gil.c │ │ │ │ remaining subinterpreters; close them with Interpreter.close() │ │ │ │ thread state allocation failed │ │ │ │ Exception ignored while waiting on finalization guards │ │ │ │ @@ -6709,14 +6709,37 @@ │ │ │ │ CODESIZE │ │ │ │ MAXREPEAT │ │ │ │ MAXGROUPS │ │ │ │ parking_lot: sem_init failed │ │ │ │ int() missing string argument │ │ │ │ int() base must be >= 2 and <= 36, or 0 │ │ │ │ int() can't convert non-string with explicit base │ │ │ │ +unexpected error from semaphore: %d │ │ │ │ +enumerate() missing required argument 'iterable' │ │ │ │ +enumerate() takes at most 2 arguments (%zd given) │ │ │ │ +PyThreadState_Clear: warning: thread still has a frame │ │ │ │ +PyThreadState_Clear: warning: thread has an exception set │ │ │ │ +PyThreadState_Clear: warning: thread still has a generator │ │ │ │ +Could not set the inspect flag │ │ │ │ +Python import machinery not initialized │ │ │ │ +cpython.PyConfig_Set │ │ │ │ +cannot set read-only option %s │ │ │ │ +expected int or bool, got %T │ │ │ │ +value must be >= 0 │ │ │ │ +expected str, got %T │ │ │ │ +expected str or None, got %T │ │ │ │ +expected list[str], got %T │ │ │ │ +expected str, list item %zd has type %T │ │ │ │ +expected dict[str, str | bool], got %T │ │ │ │ +expected str, got dict key type %T │ │ │ │ +expected str or bool, got dict value type %T │ │ │ │ +cannot set option %s │ │ │ │ +tstate %p is still current │ │ │ │ +NULL interpreter │ │ │ │ +cmp_to_key │ │ │ │ keepends │ │ │ │ prefixmatch │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ lastgroup │ │ │ │ The name of the last matched capturing group. │ │ │ │ The string passed to match() or search(). │ │ │ │ @@ -6784,36 +6807,14 @@ │ │ │ │ itertools.combinations_with_replacement │ │ │ │ itertools.count │ │ │ │ itertools.compress │ │ │ │ itertools.combinations │ │ │ │ itertools.chain │ │ │ │ itertools.batched │ │ │ │ itertools.accumulate │ │ │ │ -unexpected error from semaphore: %d │ │ │ │ -enumerate() missing required argument 'iterable' │ │ │ │ -enumerate() takes at most 2 arguments (%zd given) │ │ │ │ -PyThreadState_Clear: warning: thread still has a frame │ │ │ │ -PyThreadState_Clear: warning: thread has an exception set │ │ │ │ -PyThreadState_Clear: warning: thread still has a generator │ │ │ │ -Could not set the inspect flag │ │ │ │ -Python import machinery not initialized │ │ │ │ -cpython.PyConfig_Set │ │ │ │ -cannot set read-only option %s │ │ │ │ -expected int or bool, got %T │ │ │ │ -value must be >= 0 │ │ │ │ -expected str, got %T │ │ │ │ -expected str or None, got %T │ │ │ │ -expected list[str], got %T │ │ │ │ -expected str, list item %zd has type %T │ │ │ │ -expected dict[str, str | bool], got %T │ │ │ │ -expected str, got dict key type %T │ │ │ │ -expected str or bool, got dict value type %T │ │ │ │ -cannot set option %s │ │ │ │ -tstate %p is still current │ │ │ │ -NULL interpreter │ │ │ │ Placeholder │ │ │ │ module %s does not support loading in subinterpreters │ │ │ │ PlaceholderType takes no arguments │ │ │ │ argument 'repr' │ │ │ │ thread is not current │ │ │ │ thread still has a frame │ │ │ │ cannot import name %R (most likely due to a circular import) │ │ │ │ @@ -6835,14 +6836,15 @@ │ │ │ │ position %zd from error handler out of bounds │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ expect str for filename, got %T │ │ │ │ can't intern %.400s │ │ │ │ codec must pass exception instance │ │ │ │ character must be in range(0x110000) │ │ │ │ +PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ globals must be a real dict or a frozendict; try eval(expr, {}, mapping) │ │ │ │ locals must be a mapping │ │ │ │ eval must be given globals and locals when called without a frame │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ Exception ignored while clearing sys.path_importer_cache │ │ │ │ Exception ignored while clearing sys.path_hooks │ │ │ │ # clear sys.%s │ │ │ │ @@ -6860,35 +6862,15 @@ │ │ │ │ Exception ignored in GC shutdown │ │ │ │ Exception ignored in GC shutdown while formatting garbage │ │ │ │ %s │ │ │ │ # cleanup[3] wiping %U │ │ │ │ # cleanup[3] wiping sys │ │ │ │ # cleanup[3] wiping builtins │ │ │ │ Exception ignored while clearing interpreters module list │ │ │ │ -PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ # destroy %U │ │ │ │ -_run_exitfuncs │ │ │ │ -_ncallbacks │ │ │ │ -Value wrapped by a key function. │ │ │ │ -cache_info │ │ │ │ -cache_clear │ │ │ │ -function object to use in future partial calls │ │ │ │ -tuple of arguments to future partial calls │ │ │ │ -dictionary of keyword arguments to future partial calls │ │ │ │ -partial is generic over the wrapped function's return type │ │ │ │ -cmp_to_key │ │ │ │ -last_exc │ │ │ │ -last_type │ │ │ │ -last_value │ │ │ │ -last_traceback │ │ │ │ -functools._lru_list_elem │ │ │ │ -functools.KeyWrapper │ │ │ │ -functools._lru_cache_wrapper │ │ │ │ -functools.partial │ │ │ │ -functools._PlaceholderType │ │ │ │ Py_FileSystemDefaultEncoding │ │ │ │ Py_HasFileSystemDefaultEncoding │ │ │ │ Py_FileSystemDefaultEncodeErrors │ │ │ │ _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ Py_UTF8Mode │ │ │ │ Py_DebugFlag │ │ │ │ Py_VerboseFlag │ │ │ │ @@ -6916,15 +6898,32 @@ │ │ │ │ Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ Sign not allowed with integer format specifier 'c' │ │ │ │ Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ %c arg not in range(0x110000) │ │ │ │ Exception ignored in m_clear of module%s%V │ │ │ │ can't re-enter readline │ │ │ │ input line too long │ │ │ │ -unlocking mutex that is not locked │ │ │ │ +_run_exitfuncs │ │ │ │ +_ncallbacks │ │ │ │ +Value wrapped by a key function. │ │ │ │ +cache_info │ │ │ │ +cache_clear │ │ │ │ +function object to use in future partial calls │ │ │ │ +tuple of arguments to future partial calls │ │ │ │ +dictionary of keyword arguments to future partial calls │ │ │ │ +partial is generic over the wrapped function's return type │ │ │ │ +last_exc │ │ │ │ +last_type │ │ │ │ +last_value │ │ │ │ +last_traceback │ │ │ │ +functools._lru_list_elem │ │ │ │ +functools.KeyWrapper │ │ │ │ +functools._lru_cache_wrapper │ │ │ │ +functools.partial │ │ │ │ +functools._PlaceholderType │ │ │ │ (O(OiiNii)) │ │ │ │ OOOO|OOO │ │ │ │ end_offset must be provided when end_lineno is provided │ │ │ │ # clear[1] %s │ │ │ │ # clear[2] %s │ │ │ │ Exception ignored while clearing module dict │ │ │ │ unclosed file %R │ │ │ │ @@ -6954,15 +6953,25 @@ │ │ │ │ unable to get warnings.WarningMessage │ │ │ │ PyCF_ALLOW_TOP_LEVEL_AWAIT │ │ │ │ PyCF_ONLY_AST │ │ │ │ PyCF_TYPE_COMMENTS │ │ │ │ PyCF_OPTIMIZED_AST │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ -field 'key' is required for DictComp │ │ │ │ +could not convert string to float: '%.200s' │ │ │ │ +value too large to convert to float: '%.200s' │ │ │ │ +unicode error │ │ │ │ +value error │ │ │ │ +(%s) unknown error │ │ │ │ +'%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ +'%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ +an instance of ContextVar was expected │ │ │ │ +UnicodeError '%s' attribute is not set │ │ │ │ +UnicodeError '%s' attribute must be a %s │ │ │ │ +(OnnNnn) │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ indic_conjunct_break │ │ │ │ extended_pictographic │ │ │ │ iter_graphemes │ │ │ │ isxidstart │ │ │ │ @@ -6973,28 +6982,24 @@ │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ _is_abstract │ │ │ │ stacklevel │ │ │ │ skip_file_prefixes │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ +EGYPTIAN HIEROGLYPH- │ │ │ │ +KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ +NUSHU CHARACTER- │ │ │ │ unicodedata.UCD │ │ │ │ unicodedata.GraphemeBreakIterator │ │ │ │ unicodedata.Segment │ │ │ │ -could not convert string to float: '%.200s' │ │ │ │ -value too large to convert to float: '%.200s' │ │ │ │ -unicode error │ │ │ │ -value error │ │ │ │ -(%s) unknown error │ │ │ │ -'%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ -'%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ -an instance of ContextVar was expected │ │ │ │ -UnicodeError '%s' attribute is not set │ │ │ │ -UnicodeError '%s' attribute must be a %s │ │ │ │ -(OnnNnn) │ │ │ │ Exception ignored while clearing sys.meta_path │ │ │ │ warnings.%s item %zd isn't a 5-tuple │ │ │ │ action must be a string, not '%.200s' │ │ │ │ _match_filename │ │ │ │ only single target (not %s) can be annotated │ │ │ │ only single target (not tuple) can be annotated │ │ │ │ illegal target for annotation │ │ │ │ @@ -7034,14 +7039,35 @@ │ │ │ │ struct.error │ │ │ │ cannot use dict unpacking in list comprehension │ │ │ │ cannot use dict unpacking in generator expression │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ datetime.datetime_CAPI │ │ │ │ datetime_CAPI │ │ │ │ '%c' was never closed │ │ │ │ +cpython.PyInterpreterState_Clear │ │ │ │ +a number is required │ │ │ │ +__about__ │ │ │ │ +__version__ │ │ │ │ +'__version__' is deprecated and slated for removal in Python 3.20 │ │ │ │ +module 'zlib' has no attribute %R │ │ │ │ +adler32_combine │ │ │ │ +compress │ │ │ │ +compressobj │ │ │ │ +crc32_combine │ │ │ │ +decompress │ │ │ │ +decompressobj │ │ │ │ +Module __getattr__ │ │ │ │ +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 │ │ │ │ @@ -7073,27 +7099,14 @@ │ │ │ │ a2b_base32 │ │ │ │ b2a_base32 │ │ │ │ unhexlify │ │ │ │ datetime.IsoCalendarDate │ │ │ │ Fast implementation of the datetime module. │ │ │ │ _struct.unpack_iterator │ │ │ │ _struct.Struct │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ -EGYPTIAN HIEROGLYPH- │ │ │ │ -KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ -NUSHU CHARACTER- │ │ │ │ -cpython.PyInterpreterState_Clear │ │ │ │ -a number is required │ │ │ │ -__about__ │ │ │ │ -__version__ │ │ │ │ -'__version__' is deprecated and slated for removal in Python 3.20 │ │ │ │ -module 'zlib' has no attribute %R │ │ │ │ zlib.error │ │ │ │ _ZlibDecompressor │ │ │ │ MAX_WBITS │ │ │ │ DEFLATED │ │ │ │ DEF_MEM_LEVEL │ │ │ │ DEF_BUF_SIZE │ │ │ │ Z_NO_COMPRESSION │ │ │ │ @@ -7124,41 +7137,14 @@ │ │ │ │ int too large to convert to float │ │ │ │ expected a nonnegative input, got %s │ │ │ │ can't specify a timeout for a non-blocking call │ │ │ │ timeout value must be a non-negative number │ │ │ │ timeout value is too large │ │ │ │ expected a positive input, got %s │ │ │ │ release unlocked lock │ │ │ │ -getrandbits │ │ │ │ -insort_right │ │ │ │ -insort_left │ │ │ │ -quotetabs │ │ │ │ -decompress │ │ │ │ -unused_data │ │ │ │ -needs_input │ │ │ │ -unconsumed_tail │ │ │ │ -compress │ │ │ │ -adler32_combine │ │ │ │ -compressobj │ │ │ │ -crc32_combine │ │ │ │ -decompressobj │ │ │ │ -Module __getattr__ │ │ │ │ -heappush │ │ │ │ -heappushpop │ │ │ │ -heapreplace │ │ │ │ -heappush_max │ │ │ │ -heappushpop_max │ │ │ │ -heappop_max │ │ │ │ -heapreplace_max │ │ │ │ -heapify_max │ │ │ │ -_random.Random │ │ │ │ -clear_locals │ │ │ │ -zlib._ZlibDecompressor │ │ │ │ -zlib.Decompress │ │ │ │ -zlib.Compress │ │ │ │ ident must be an integer │ │ │ │ ordinal not in range(256) │ │ │ │ ** or pow() │ │ │ │ encoded result is too long for a Python string │ │ │ │ unsupported operand type(s) for %.100s: '%.100s', '%.100s', '%.100s' │ │ │ │ alphabet must have length 64 │ │ │ │ Too much data for base64 │ │ │ │ @@ -7172,14 +7158,27 @@ │ │ │ │ pow() 3rd argument not allowed unless all arguments are integers │ │ │ │ zero to a negative power │ │ │ │ field 'name' is required for AsyncFunctionDef │ │ │ │ field 'args' is required for AsyncFunctionDef │ │ │ │ '%s' must be callable, not %s │ │ │ │ cannot assign to %s │ │ │ │ cannot delete %s │ │ │ │ +alphabet │ │ │ │ +getrandbits │ │ │ │ +insort_right │ │ │ │ +insort_left │ │ │ │ +quotetabs │ │ │ │ +unused_data │ │ │ │ +needs_input │ │ │ │ +unconsumed_tail │ │ │ │ +_random.Random │ │ │ │ +clear_locals │ │ │ │ +zlib._ZlibDecompressor │ │ │ │ +zlib.Decompress │ │ │ │ +zlib.Compress │ │ │ │ sep: expected bytes, got %T │ │ │ │ sequence item %zd: expected a bytes-like object, %.80s found │ │ │ │ join() result is too long │ │ │ │ sequence changed size during iteration │ │ │ │ OK;illegal decoder state │ │ │ │ Leading padding not allowed │ │ │ │ Excess padding not allowed │ │ │ │ @@ -7214,18 +7213,14 @@ │ │ │ │ the interpreter doesn't have its own allocator │ │ │ │ invalid starred expression. Did you forget to wrap the conditional expression in parentheses? │ │ │ │ cannot assign to iterable argument unpacking │ │ │ │ truncate of closed file │ │ │ │ character maps to │ │ │ │ character mapping must be in range(0x%lx) │ │ │ │ character mapping must return integer, None or str │ │ │ │ -strict_mode │ │ │ │ -alphabet │ │ │ │ -ignorechars │ │ │ │ -canonical │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ size cannot be negative │ │ │ │ %T.__bytes__() must return a bytes, not %T │ │ │ │ NB_FLOOR_DIVIDE │ │ │ │ @@ -7252,79 +7247,43 @@ │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ -tracebacklimit │ │ │ │ -Traceback (most recent call last): │ │ │ │ - File "%U", line %d, in %U │ │ │ │ -Read returned None. │ │ │ │ -lost sys.stdin │ │ │ │ -lost sys.stdout │ │ │ │ -lost sys.stderr │ │ │ │ -builtins.input │ │ │ │ -input: prompt string cannot contain null characters │ │ │ │ -builtins.input/result │ │ │ │ -O(OiiOii) │ │ │ │ -gethostbyname │ │ │ │ -gethostbyname_ex │ │ │ │ -gethostbyaddr │ │ │ │ -gethostname │ │ │ │ -sethostname │ │ │ │ -getprotobyname │ │ │ │ -socketpair │ │ │ │ -inet_ntoa │ │ │ │ -getnameinfo │ │ │ │ -getdefaulttimeout │ │ │ │ -setdefaulttimeout │ │ │ │ -if_nameindex │ │ │ │ -if_nametoindex │ │ │ │ -if_indextoname │ │ │ │ -CMSG_LEN │ │ │ │ -CMSG_SPACE │ │ │ │ -writerow │ │ │ │ -writerows │ │ │ │ -line_num │ │ │ │ -delimiter │ │ │ │ -escapechar │ │ │ │ -lineterminator │ │ │ │ -quotechar │ │ │ │ -skipinitialspace │ │ │ │ -doublequote │ │ │ │ -register_dialect │ │ │ │ -list_dialects │ │ │ │ -unregister_dialect │ │ │ │ -get_dialect │ │ │ │ -field_size_limit │ │ │ │ +unlocking mutex that is not locked │ │ │ │ stack_effect │ │ │ │ is_valid │ │ │ │ has_const │ │ │ │ has_name │ │ │ │ has_jump │ │ │ │ has_free │ │ │ │ has_local │ │ │ │ get_specialization_stats │ │ │ │ get_nb_ops │ │ │ │ get_intrinsic1_descs │ │ │ │ get_intrinsic2_descs │ │ │ │ get_executor │ │ │ │ get_special_method_names │ │ │ │ -_csv.Error │ │ │ │ -QUOTE_MINIMAL │ │ │ │ -QUOTE_ALL │ │ │ │ -QUOTE_NONNUMERIC │ │ │ │ -QUOTE_NONE │ │ │ │ -QUOTE_STRINGS │ │ │ │ -QUOTE_NOTNULL │ │ │ │ -_csv.writer │ │ │ │ -_csv.reader │ │ │ │ -_csv.Dialect │ │ │ │ +strict_mode │ │ │ │ +ignorechars │ │ │ │ +canonical │ │ │ │ Opcode support module. │ │ │ │ +tracebacklimit │ │ │ │ +Traceback (most recent call last): │ │ │ │ + File "%U", line %d, in %U │ │ │ │ +Read returned None. │ │ │ │ +lost sys.stdin │ │ │ │ +lost sys.stdout │ │ │ │ +lost sys.stderr │ │ │ │ +builtins.input │ │ │ │ +input: prompt string cannot contain null characters │ │ │ │ +builtins.input/result │ │ │ │ +O(OiiOii) │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ AF_UNSPEC │ │ │ │ @@ -7772,14 +7731,15 @@ │ │ │ │ NI_MAXSERV │ │ │ │ NI_NOFQDN │ │ │ │ NI_NUMERICHOST │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ +field 'key' is required for DictComp │ │ │ │ |$O:NameError │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ builtins.id │ │ │ │ frame does not exist │ │ │ │ ../Objects/fileobject.c │ │ │ │ %T.readline() must return a str, not %T │ │ │ │ @@ -7796,29 +7756,14 @@ │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ Invalid value NaN (not a number) │ │ │ │ %d %ss * %zd bytes each │ │ │ │ |O:gmtime │ │ │ │ could not allocate a large enough CPU set │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ -sys._getframemodulename │ │ │ │ -can't set bytearray slice from %.100s │ │ │ │ - │ │ │ │ -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 │ │ │ │ -Current thread's C stack trace (most recent call first): │ │ │ │ - │ │ │ │ - Binary file '' [ │ │ │ │ - Binary file " │ │ │ │ - │ │ │ │ -missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ -field 'target' is required for AnnAssign │ │ │ │ -field 'annotation' is required for AnnAssign │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7828,15 +7773,70 @@ │ │ │ │ setblocking │ │ │ │ getblocking │ │ │ │ settimeout │ │ │ │ gettimeout │ │ │ │ setsockopt │ │ │ │ recvmsg_into │ │ │ │ sendmsg_afalg │ │ │ │ +gethostbyname │ │ │ │ +gethostbyname_ex │ │ │ │ +gethostbyaddr │ │ │ │ +gethostname │ │ │ │ +sethostname │ │ │ │ +getprotobyname │ │ │ │ +socketpair │ │ │ │ +inet_ntoa │ │ │ │ +getnameinfo │ │ │ │ +getdefaulttimeout │ │ │ │ +setdefaulttimeout │ │ │ │ +if_nameindex │ │ │ │ +if_nametoindex │ │ │ │ +if_indextoname │ │ │ │ +CMSG_LEN │ │ │ │ +CMSG_SPACE │ │ │ │ +writerow │ │ │ │ +writerows │ │ │ │ +line_num │ │ │ │ +delimiter │ │ │ │ +escapechar │ │ │ │ +lineterminator │ │ │ │ +quotechar │ │ │ │ +skipinitialspace │ │ │ │ +doublequote │ │ │ │ +register_dialect │ │ │ │ +list_dialects │ │ │ │ +unregister_dialect │ │ │ │ +get_dialect │ │ │ │ +field_size_limit │ │ │ │ _socket.socket │ │ │ │ +_csv.Error │ │ │ │ +QUOTE_MINIMAL │ │ │ │ +QUOTE_ALL │ │ │ │ +QUOTE_NONNUMERIC │ │ │ │ +QUOTE_NONE │ │ │ │ +QUOTE_STRINGS │ │ │ │ +QUOTE_NOTNULL │ │ │ │ +_csv.writer │ │ │ │ +_csv.reader │ │ │ │ +_csv.Dialect │ │ │ │ +sys._getframemodulename │ │ │ │ +can't set bytearray slice from %.100s │ │ │ │ + │ │ │ │ +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 │ │ │ │ +Current thread's C stack trace (most recent call first): │ │ │ │ + │ │ │ │ + Binary file '' [ │ │ │ │ + Binary file " │ │ │ │ + │ │ │ │ +missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ +field 'target' is required for AnnAssign │ │ │ │ +field 'annotation' is required for AnnAssign │ │ │ │ gid should be integer, not %.200s │ │ │ │ gid is less than minimum │ │ │ │ gid is greater than maximum │ │ │ │ str() on a bytes instance │ │ │ │ %s object is too large to make repr │ │ │ │ sys.remote_exec │ │ │ │ Script file does not exist │ │ │ │ @@ -7881,23 +7881,26 @@ │ │ │ │ os.mkdir │ │ │ │ float() argument must be a string or a real number, not '%.200s' │ │ │ │ In structseq_repr(), member %zd name is NULL for type %.500s │ │ │ │ could not convert string to %s: %R │ │ │ │ could not convert string to float: %R │ │ │ │ mode must be a string: 'normal' or 'all' │ │ │ │ mode must be 'normal' or 'all' │ │ │ │ -register() takes at least 1 argument (0 given) │ │ │ │ bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ +register() takes at least 1 argument (0 given) │ │ │ │ │ │ │ │ Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ os.rename │ │ │ │ Unrecoverable stack overflow (used %d kB)%s │ │ │ │ Stack overflow (used %d kB)%s │ │ │ │ can't compare offset-naive and offset-aware times │ │ │ │ can't compare offset-naive and offset-aware datetimes │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ +priority │ │ │ │ exc must be an exception, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ (O&O&O&O&) │ │ │ │ │ │ │ │ object address : %p │ │ │ │ object refcount : %zd │ │ │ │ object type : %p │ │ │ │ @@ -7911,17 +7914,14 @@ │ │ │ │ │ │ │ │ only classes may be registered │ │ │ │ missing 'getdata' func │ │ │ │ don't know how to handle %T in error callback │ │ │ │ Failed to encode latin1 string when unpickling a date object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ dialect name must be a string │ │ │ │ file.read() returned not bytes but %.100s │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -priority │ │ │ │ |OOOOOOOOO │ │ │ │ dialect_new │ │ │ │ unknown dialect │ │ │ │ "%s" must be a unicode character, not %T │ │ │ │ "%s" must be a unicode character, not a string of length %zd │ │ │ │ "%s" must be a string, not %T │ │ │ │ "%s" must be an integer, not %T │ │ │ │ @@ -7971,14 +7971,22 @@ │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ Exception ignored while calling deallocator %R │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +grp.struct_group │ │ │ │ +timedelta │ │ │ │ LOCK_MAND │ │ │ │ LOCK_READ │ │ │ │ LOCK_WRITE │ │ │ │ F_DUPFD_CLOEXEC │ │ │ │ F_SETLKW │ │ │ │ F_OFD_GETLK │ │ │ │ F_OFD_SETLK │ │ │ │ @@ -8029,22 +8037,14 @@ │ │ │ │ F_SEAL_FUTURE_WRITE │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ │ │ │ │ sub-interpreter creation failed │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -grp.struct_group │ │ │ │ -timedelta │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ reentrant call inside %.100s.__repr__ │ │ │ │ name=%R │ │ │ │ %U encoding=%R> │ │ │ │ @@ -8143,23 +8143,23 @@ │ │ │ │ expected an iterator, got '%T' │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ subsection not found │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ +user_function │ │ │ │ +cache_info_type │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ -user_function │ │ │ │ -cache_info_type │ │ │ │ -sys.settrace │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ +sys.settrace │ │ │ │ __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 │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ @@ -8177,30 +8177,31 @@ │ │ │ │ ParamSpecKwargs │ │ │ │ TypeAliasType │ │ │ │ NoDefault │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ 'handle' must be a _ThreadHandle │ │ │ │ _thread.start_joinable_thread │ │ │ │ +Cannot disable %s events. Callback removed. │ │ │ │ thread is not supported for isolated subinterpreters │ │ │ │ can't create new thread at interpreter shutdown │ │ │ │ thread already started │ │ │ │ can't start new thread │ │ │ │ iter index too large │ │ │ │ -Cannot disable %s events. Callback removed. │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ argument 'format' │ │ │ │ -deallocated BytesIO object has exported buffers │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ +deallocated BytesIO object has exported buffers │ │ │ │ substring not found │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ +Exception ignored in thread started by %R │ │ │ │ constructor requires a sequence │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ bytearray index out of range │ │ │ │ @@ -8254,20 +8255,18 @@ │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ 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 │ │ │ │ -Exception ignored in thread started by %R │ │ │ │ translation table must be 256 characters long │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ -Missing frame when calling trace function. │ │ │ │ PIPE_BUF │ │ │ │ POLLNVAL │ │ │ │ POLLRDNORM │ │ │ │ POLLRDBAND │ │ │ │ POLLWRNORM │ │ │ │ POLLWRBAND │ │ │ │ POLLRDHUP │ │ │ │ @@ -8281,49 +8280,50 @@ │ │ │ │ EPOLLRDNORM │ │ │ │ EPOLLRDBAND │ │ │ │ EPOLLWRNORM │ │ │ │ EPOLLWRBAND │ │ │ │ EPOLLMSG │ │ │ │ EPOLLWAKEUP │ │ │ │ EPOLL_CLOEXEC │ │ │ │ +Missing frame when calling trace function. │ │ │ │ _generic_init_subclass │ │ │ │ deque index out of range │ │ │ │ first argument must be callable or None │ │ │ │ '%.200s' object is unsliceable │ │ │ │ -deque mutated during iteration │ │ │ │ -deque.remove(x): x not in deque │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ -pop from an empty deque │ │ │ │ +deque mutated during iteration │ │ │ │ +deque.remove(x): x not in deque │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ Bound must be a type. │ │ │ │ -run() missing 1 required positional argument │ │ │ │ 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 │ │ │ │ +pop from an empty deque │ │ │ │ +run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ 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 │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ +Struct object is not initialized │ │ │ │ +pack expected %zd items for packing (got %zd) │ │ │ │ +argument for 's' must be a bytes object │ │ │ │ +argument for 'p' must be a bytes object │ │ │ │ +int too large to convert │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ %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) │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ │ │ │ │ @@ -8332,18 +8332,18 @@ │ │ │ │ '%s' format requires 0 <= number <= %zu │ │ │ │ '%s' format requires %zd <= number <= %zd │ │ │ │ required argument is not an integer │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ -%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 │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ +%s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ array_hook │ │ │ │ @@ -8363,32 +8363,32 @@ │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ expected code, got %R │ │ │ │ object could not be marshalled │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ +_generic_class_getitem │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ -_generic_class_getitem │ │ │ │ spec name must be string, not %T │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ -cannot exit context: %R has not been entered │ │ │ │ -cannot exit context: thread state references a different context object │ │ │ │ argument of type '%.200s' is not a container or iterable │ │ │ │ argument of type '%.200s' is not iterable │ │ │ │ count exceeds C integer size │ │ │ │ index exceeds C integer size │ │ │ │ sequence.index(x): x not in sequence │ │ │ │ +cannot exit context: %R has not been entered │ │ │ │ +cannot exit context: thread state references a different context object │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ n cannot be negative │ │ │ │ session not active │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ @@ -8464,32 +8464,32 @@ │ │ │ │ trying to free an already freed arena block: %p, size %zu │ │ │ │ expected a function, got %R │ │ │ │ only stateless functions are shareable │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ keyword defaults not supported │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ -n|i:recv │ │ │ │ -negative buffersize in recv │ │ │ │ +os.chdir │ │ │ │ async generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ -os.chdir │ │ │ │ field 'value' is required for Await │ │ │ │ tokenizeriter │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ +n|i:recv │ │ │ │ +negative buffersize in recv │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ argument list must be a tuple │ │ │ │ while setting zdict │ │ │ │ @@ -8526,18 +8526,18 @@ │ │ │ │ On:_iterencode │ │ │ │ while encoding a JSON object │ │ │ │ encoder_listencode_list needs a sequence │ │ │ │ Circular reference detected │ │ │ │ when serializing %T item %zd │ │ │ │ items must return 2-tuples │ │ │ │ when serializing %T object │ │ │ │ -Exception ignored while capturing preserved objects │ │ │ │ %S (%U, line %ld) │ │ │ │ %S (line %ld) │ │ │ │ getgrgid(): gid not found: %S │ │ │ │ +Exception ignored while capturing preserved objects │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ cannot pickle '%.200s' object │ │ │ │ __getnewargs_ex__ should return a tuple, not '%.200s' │ │ │ │ __getnewargs_ex__ should return a tuple of length 2, not %zd │ │ │ │ first item of the tuple returned by __getnewargs_ex__ must be a tuple, not '%.200s' │ │ │ │ second item of the tuple returned by __getnewargs_ex__ must be a dict, not '%.200s' │ │ │ │ @@ -8603,19 +8603,19 @@ │ │ │ │ error while copying exception message │ │ │ │ TracebackException │ │ │ │ from_exception │ │ │ │ save_exc_type │ │ │ │ lookup_lines │ │ │ │ found embedded NULL character │ │ │ │ |O:localtime │ │ │ │ +Exception ignored on threading shutdown │ │ │ │ not enough data to unpack %zd bytes at offset %zd │ │ │ │ offset %zd out of range for %zd-byte buffer │ │ │ │ unpack_from requires a buffer of at least %zu bytes for unpacking %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ timestamp out of range for platform time_t │ │ │ │ -Exception ignored on threading shutdown │ │ │ │ os.chmod │ │ │ │ %s: cannot use dir_fd and follow_symlinks together │ │ │ │ %s%s%s unavailable on this platform │ │ │ │ utime: you may specify either 'times' or 'ns' but not both │ │ │ │ utime: 'times' must be either a tuple of two numbers or None │ │ │ │ utime: 'ns' must be a tuple of two ints │ │ │ │ os.utime │ │ │ │ @@ -8895,14 +8895,17 @@ │ │ │ │ PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ │ │ set_wakeup_fd only works in main thread of the main interpreter │ │ │ │ the fd %i must be in non-blocking mode │ │ │ │ Out of range float values are not JSON compliant: %R │ │ │ │ newline must be str or None, not %.200s │ │ │ │ illegal newline value: %R │ │ │ │ initial_value must be str or None, not %.200s │ │ │ │ +argument 'filename' │ │ │ │ +module_globals must be a dict or a frozendict, not %T │ │ │ │ +_bless_my_loader │ │ │ │ new buffer size too large │ │ │ │ new position too large │ │ │ │ LONG pickle has negative byte count │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ string is longer than the buffer │ │ │ │ I/O operation on closed epoll object │ │ │ │ category(): argument must be a unicode character, not a string of length %zd │ │ │ │ @@ -8914,14 +8917,16 @@ │ │ │ │ %s.__match_args__ must be a tuple (got %s) │ │ │ │ %s() accepts %zd positional sub-pattern%s (%zd given) │ │ │ │ __match_args__ elements must be strings (got %s) │ │ │ │ %s() got multiple sub-patterns for attribute %R │ │ │ │ filterfalse │ │ │ │ maxevents │ │ │ │ eventmask │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ initial_value │ │ │ │ warn_on_full_buffer │ │ │ │ bBchHiIlLnNqQ? │ │ │ │ a real number │ │ │ │ format argument %R: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument %zd: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ @@ -8988,17 +8993,17 @@ │ │ │ │ '%s' format requires %lld <= number <= %lld │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ NEWOBJ_EX │ │ │ │ %s class argument must be a type, not %.200s │ │ │ │ %s class argument '%.200s' doesn't have __new__ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ +concurrent poll() invocation │ │ │ │ cannot iteratively unpack with a struct of length 0 │ │ │ │ iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ -concurrent poll() invocation │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ first item of the tuple returned by __reduce__ must be callable, not %T │ │ │ │ second item of the tuple returned by __reduce__ must be a tuple, not %T │ │ │ │ fourth item of the tuple returned by __reduce__ must be an iterator, not %T │ │ │ │ fifth item of the tuple returned by __reduce__ must be an iterator, not %T │ │ │ │ sixth item of the tuple returned by __reduce__ must be callable, not %T │ │ │ │ @@ -9038,17 +9043,14 @@ │ │ │ │ field 'value' is required for TypeAlias │ │ │ │ uninitialized Future object │ │ │ │ |i:listen │ │ │ │ getbuffer() takes no arguments │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ -argument 'filename' │ │ │ │ -module_globals must be a dict or a frozendict, not %T │ │ │ │ -_bless_my_loader │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ field 'value' is required for MatchSingleton │ │ │ │ function takes no keyword arguments │ │ │ │ function takes no positional arguments │ │ │ │ loop %R is not the running loop │ │ │ │ Cannot enter into task %R while another task %R is being executed. │ │ │ │ @@ -9057,21 +9059,19 @@ │ │ │ │ Task cannot await on itself: %R │ │ │ │ yield was used instead of yield from for generator in task %R with %R │ │ │ │ Task got bad yield: %R │ │ │ │ yield was used instead of yield from in task %R with %R │ │ │ │ Task %R got Future %R attached to a different loop │ │ │ │ cannot delete attribute │ │ │ │ invalid state │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ +Invalid attempt to leave task %R while task %R is entered. │ │ │ │ bytes_per_sep │ │ │ │ eager_start │ │ │ │ _normal_dist_inv_cdf │ │ │ │ task_wakeup │ │ │ │ -Invalid attempt to leave task %R while task %R is entered. │ │ │ │ iiO|I:setsockopt │ │ │ │ setsockopt() requires 4 arguments when the third argument is None │ │ │ │ setsockopt() only takes 4 arguments when the third argument is None (got %T) │ │ │ │ setsockopt() argument 3 for AF_VSOCK must be an int (got %T) │ │ │ │ socket option should be int, bytes-like object or None (got %T) │ │ │ │ exception() takes no arguments │ │ │ │ Exception is not set. │ │ │ │ @@ -9651,35 +9651,35 @@ │ │ │ │ Tuple field "elts" must be a list, not a %.200s │ │ │ │ while traversing 'Tuple' node │ │ │ │ Tuple field "elts" changed size during iteration │ │ │ │ required field "ctx" missing from Tuple │ │ │ │ while traversing 'Slice' node │ │ │ │ expected some sort of expr, but got %R │ │ │ │ expected some sort of expr_context, but got %R │ │ │ │ -expression which can't be assigned to in %s context │ │ │ │ -expression must have %s context but has %s instead │ │ │ │ -BoolOp with less than 2 values │ │ │ │ -Dict doesn't have the same number of keys as values │ │ │ │ -Compare with no comparators │ │ │ │ -Compare has a different number of comparators and operands │ │ │ │ -NamedExpr target must be a Name │ │ │ │ -unexpected expression │ │ │ │ while traversing 'keyword' node │ │ │ │ required field "value" missing from keyword │ │ │ │ required field "lineno" missing from keyword │ │ │ │ required field "col_offset" missing from keyword │ │ │ │ positional │ │ │ │ keyword-only │ │ │ │ %U and %U │ │ │ │ , %U, and %U │ │ │ │ %U() missing %zd required %s argument%s: %U │ │ │ │ +expression which can't be assigned to in %s context │ │ │ │ +expression must have %s context but has %s instead │ │ │ │ +BoolOp with less than 2 values │ │ │ │ +Dict doesn't have the same number of keys as values │ │ │ │ +Compare with no comparators │ │ │ │ +Compare has a different number of comparators and operands │ │ │ │ +NamedExpr target must be a Name │ │ │ │ +unexpected expression │ │ │ │ None disallowed in expression list │ │ │ │ -got an invalid type in Constant: %s │ │ │ │ except handler │ │ │ │ args may not be deleted │ │ │ │ +got an invalid type in Constant: %s │ │ │ │ Reader.__next__ │ │ │ │ iterator should return strings, not %.200s (the file should be opened in text mode) │ │ │ │ iterator has already advanced the reader │ │ │ │ '%c' expected after '%c' │ │ │ │ new-line character seen in unquoted field - do you need to open the file with newline=''? │ │ │ │ bad operand type for unary +: '%.200s' │ │ │ │ field larger than field limit (%zd) │ │ │ │ @@ -9946,14 +9946,15 @@ │ │ │ │ illegal UTF-16 surrogate │ │ │ │ expected an instruction sequence │ │ │ │ PyType_GetBaseByToken called with token=NULL │ │ │ │ expected a type, got a '%T' object │ │ │ │ can't subtract offset-naive and offset-aware datetimes │ │ │ │ ../Modules/_heapqmodule.c │ │ │ │ lo cannot be negative │ │ │ │ +os.killpg │ │ │ │ os.setxattr │ │ │ │ expected an AST │ │ │ │ argcount │ │ │ │ posonlyargcount │ │ │ │ kwonlyargcount │ │ │ │ _capacity_bits │ │ │ │ _rate_bits │ │ │ │ @@ -9962,15 +9963,14 @@ │ │ │ │ _sha3.shake_128 │ │ │ │ _sha3.sha3_512 │ │ │ │ _sha3.sha3_384 │ │ │ │ _sha3.sha3_256 │ │ │ │ _sha3.sha3_224 │ │ │ │ O:PickleBuffer │ │ │ │ in _bisect.bisect_right │ │ │ │ -os.killpg │ │ │ │ index out of bounds on dimension %d │ │ │ │ getgrnam(): name not found: %R │ │ │ │ memoryview: invalid type for format '%s' │ │ │ │ memoryview: invalid value for format '%s' │ │ │ │ operation forbidden on released PickleBuffer object │ │ │ │ can't delete tb_next attribute │ │ │ │ expected traceback object, got '%s' │ │ │ │ @@ -10022,23 +10022,23 @@ │ │ │ │ symtable() arg 3 must be 'exec' or 'eval' or 'single' │ │ │ │ symtable() argument 'module' must be str or None, not %T │ │ │ │ (iiiiii) │ │ │ │ (iOiiii) │ │ │ │ issubclass() argument 2 cannot be a parameterized generic │ │ │ │ cannot reuse already awaited __anext__()/asend() │ │ │ │ anext(): asynchronous generator is already running │ │ │ │ -expected some sort of operator, but got %R │ │ │ │ The fill character must be a unicode character, not %.100s │ │ │ │ The fill character must be exactly one character long │ │ │ │ + in _bisect.bisect_left │ │ │ │ offset_src │ │ │ │ offset_dst │ │ │ │ effective_ids │ │ │ │ _md5.md5 │ │ │ │ _sha1.sha1 │ │ │ │ - in _bisect.bisect_left │ │ │ │ +expected some sort of operator, but got %R │ │ │ │ cannot access free variable '%s' where it is not associated with a value in enclosing scope │ │ │ │ %.200s.__divmod__() must return a 2-tuple, not %.200s │ │ │ │ getpwnam(): name not found: %R │ │ │ │ 'async for' requires an iterator with __anext__ method, got %.100s │ │ │ │ 'async for' received an invalid object from __anext__: %.100s │ │ │ │ undefined entity │ │ │ │ iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ @@ -10149,22 +10149,22 @@ │ │ │ │ t-string: expecting '}', or format specs │ │ │ │ t-string: expecting '}' │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ -foldspaces │ │ │ │ Ascii85 encoded byte sequences must end with b'~>' │ │ │ │ Too much Ascii85 data │ │ │ │ Ascii85 overflow │ │ │ │ '%c' inside Ascii85 5-tuple │ │ │ │ Non-Ascii85 digit found: %c │ │ │ │ Incomplete Ascii85 group │ │ │ │ Non-canonical encoding, use 'z' for all-zero groups │ │ │ │ +foldspaces │ │ │ │ h;array item must be integer │ │ │ │ signed char is less than minimum │ │ │ │ signed char is greater than maximum │ │ │ │ cannot delete __dict__ │ │ │ │ __dict__ must be set to a dictionary, not a '%.200s' │ │ │ │ StartNamespaceDecl │ │ │ │ expected an indented block after 'try' statement on line %d │ │ │ │ @@ -10254,19 +10254,19 @@ │ │ │ │ getsockopt string buffer not allowed │ │ │ │ getsockopt buflen out of range │ │ │ │ complex() arg is a malformed string │ │ │ │ │ │ │ │ alphabet must have length 85 │ │ │ │ Too much data for Base85 │ │ │ │ slice(%R, %R, %R) │ │ │ │ -accumulate │ │ │ │ Base85 overflow in hunk starting at byte %zd │ │ │ │ bad Base85 character at position %zd │ │ │ │ Incomplete Base85 group │ │ │ │ clk_id should be integer, not %s │ │ │ │ +accumulate │ │ │ │ absolute value too large │ │ │ │ Unknown format code '%c' for object of type '%.200s' │ │ │ │ Unknown format code '\x%x' for object of type '%.200s' │ │ │ │ expected an instance of Token, got %R │ │ │ │ _thread.excepthook argument type must be ExceptHookArgs │ │ │ │ Exception in thread │ │ │ │ │ │ │ │ @@ -10275,17 +10275,17 @@ │ │ │ │ %R was created by a different ContextVar │ │ │ │ %R was created in a different Context │ │ │ │ %d day%s, %d:%02d:%02d.%06d │ │ │ │ %d day%s, %d:%02d:%02d │ │ │ │ %d:%02d:%02d.%06d │ │ │ │ %d:%02d:%02d │ │ │ │ (O(OOO)) │ │ │ │ +tuple assignment index out of range │ │ │ │ │ │ │ │ │ │ │ │ -tuple assignment index out of range │ │ │ │ L;array item must be integer │ │ │ │ is_symlink() takes no arguments │ │ │ │ _strptime_time │ │ │ │ Missing length byte │ │ │ │ Illegal char │ │ │ │ Trailing garbage │ │ │ │ first argument must be a type object, not %.200s │ │ │ │ @@ -10360,14 +10360,16 @@ │ │ │ │ str() on a bytearray instance │ │ │ │ '%.200s' object does not support vectorcall │ │ │ │ invalid lookup on 0-dim memory │ │ │ │ memoryview.index(x): x not found │ │ │ │ multi-dimensional lookup is not implemented │ │ │ │ expected %d or %d arguments, got %zd │ │ │ │ os.truncate │ │ │ │ +decimal(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ +not a decimal │ │ │ │ Basic Latin │ │ │ │ Latin-1 Supplement │ │ │ │ Latin Extended-A │ │ │ │ Latin Extended-B │ │ │ │ IPA Extensions │ │ │ │ Spacing Modifier Letters │ │ │ │ Combining Diacritical Marks │ │ │ │ @@ -10625,40 +10627,35 @@ │ │ │ │ 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 │ │ │ │ -decimal(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ -not a decimal │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ bufsize cannot be negative │ │ │ │ Out of memory while decompressing data │ │ │ │ while preparing to decompress data │ │ │ │ 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 │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ unknown expression kind inside f-string or t-string │ │ │ │ steps must be a non-negative integer │ │ │ │ 'elements' must be an iterable │ │ │ │ extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ child index out of range │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a numeric character │ │ │ │ union contains %zd unhashable elements │ │ │ │ can only concatenate deque (not "%.200s") to deque │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ -config_vars │ │ │ │ l;array item must be integer │ │ │ │ +config_vars │ │ │ │ unknown f-value conversion kind │ │ │ │ mirrored(): argument must be a unicode character, not a string of length %zd │ │ │ │ %.200s() must return a deque, not %.200s │ │ │ │ StartDoctypeDecl │ │ │ │ NotationDecl │ │ │ │ '%.200s' object is not an async iterable │ │ │ │ %T.__aiter__() must return an async iterator, not %T │ │ │ │ @@ -10666,16 +10663,16 @@ │ │ │ │ b"\%o" is an invalid octal escape sequence. Such sequences will not work in the future. │ │ │ │ b"\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ expected str, got %s │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ UnparsedEntityDecl │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ -argument 'offset' │ │ │ │ ExternalEntityRef │ │ │ │ +argument 'offset' │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ switch interval must be strictly positive │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ @@ -10697,18 +10694,18 @@ │ │ │ │ namespaces │ │ │ │ maxdigits │ │ │ │ Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ '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 │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ +bad tzinfo state arg │ │ │ │ multi-byte encodings are not supported │ │ │ │ __mp_main__ │ │ │ │ '%s' in a 'finally' block │ │ │ │ limit must be an integer │ │ │ │ required argument is not a complex │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ @@ -10737,24 +10734,24 @@ │ │ │ │ NotStandalone │ │ │ │ tounicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ invalid '%s' event handler return value │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ tzinfo.tzname() must return None or a string, not '%s' │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ %T.__buffer__() must return a memoryview, not %T │ │ │ │ + │ │ │ │ + │ │ │ │ new_limit │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ combinations_with_replacement │ │ │ │ TreeBuilder │ │ │ │ - │ │ │ │ - │ │ │ │ can only append array (not "%.200s") to array │ │ │ │ %R not in %R │ │ │ │ bad argument type for built-in operation │ │ │ │ parser must be a root parser │ │ │ │ deque already at its maximum size │ │ │ │ BUG: internal directive bookkeeping broken │ │ │ │ _paramspec_prepare_subst │ │ │ │ @@ -10881,31 +10878,31 @@ │ │ │ │ while traversing 'MatchStar' node │ │ │ │ while traversing 'MatchAs' node │ │ │ │ MatchOr field "patterns" must be a list, not a %.200s │ │ │ │ while traversing 'MatchOr' node │ │ │ │ MatchOr field "patterns" changed size during iteration │ │ │ │ expected some sort of pattern, but got %R │ │ │ │ |O!O:super │ │ │ │ +MatchSingleton can only contain True, False and None │ │ │ │ +MatchMapping doesn't have the same number of keys as patterns │ │ │ │ +MatchClass doesn't have the same number of keyword attributes as patterns │ │ │ │ +MatchClass cls field can only contain Name or Attribute nodes. │ │ │ │ +can't use MatchStar here │ │ │ │ +MatchAs must specify a target name if a pattern is given │ │ │ │ +MatchOr requires at least 2 patterns │ │ │ │ +unexpected pattern │ │ │ │ initialization of %s failed without raising an exception │ │ │ │ initialization of %s raised unreported exception │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ -MatchSingleton can only contain True, False and None │ │ │ │ -MatchMapping doesn't have the same number of keys as patterns │ │ │ │ -MatchClass doesn't have the same number of keyword attributes as patterns │ │ │ │ -MatchClass cls field can only contain Name or Attribute nodes. │ │ │ │ -can't use MatchStar here │ │ │ │ -MatchAs must specify a target name if a pattern is given │ │ │ │ -MatchOr requires at least 2 patterns │ │ │ │ -unexpected pattern │ │ │ │ {snsnsnsnsd} │ │ │ │ required field "lineno" missing from excepthandler │ │ │ │ while traversing 'excepthandler' node │ │ │ │ required field "col_offset" missing from excepthandler │ │ │ │ while traversing 'ExceptHandler' node │ │ │ │ ExceptHandler field "body" must be a list, not a %.200s │ │ │ │ ExceptHandler field "body" changed size during iteration │ │ │ │ @@ -10982,28 +10979,31 @@ │ │ │ │ while traversing 'TypeVar' node │ │ │ │ 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 │ │ │ │ os.removexattr │ │ │ │ + │ │ │ │ +reentrant call inside %R │ │ │ │ +could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ writev() arg 2 must be a sequence │ │ │ │ paramspeckwargs │ │ │ │ paramspecargs │ │ │ │ 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 │ │ │ │ Exception ignored in __release_buffer__ of %s │ │ │ │ O|O:fromtimestamp │ │ │ │ can't delete attribute │ │ │ │ can't set attribute │ │ │ │ %s(%zd, %R) │ │ │ │ -Python int too large to convert to C uint32_t │ │ │ │ write could not complete without blocking │ │ │ │ +Python int too large to convert to C uint32_t │ │ │ │ pairwise │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ UTC%c%02d:%02d:%02d │ │ │ │ UTC%c%02d:%02d │ │ │ │ pop from empty bytearray │ │ │ │ array item must be a unicode character, not %T │ │ │ │ array item must be a unicode character, not a string of length %zd │ │ │ │ @@ -11022,17 +11022,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 │ │ │ │ in print_chained │ │ │ │ value not found in bytearray │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ start-ns │ │ │ │ @@ -11059,16 +11059,16 @@ │ │ │ │ _only_immortal │ │ │ │ unexpected return type from as_integer_ratio(): expected tuple, not '%.200s' │ │ │ │ as_integer_ratio() must return a 2-tuple │ │ │ │ argument 'date' │ │ │ │ argument 'time' │ │ │ │ datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). │ │ │ │ %s %s %2d %02d:%02d:%02d %04d │ │ │ │ -Invalid isoformat string: %R │ │ │ │ │ │ │ │ +Invalid isoformat string: %R │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ O((OOO)) │ │ │ │ fromutc: non-None utcoffset() result required │ │ │ │ fromutc: non-None dst() result required │ │ │ │ fromutc: tz.dst() gave inconsistent results; cannot convert │ │ │ │ minute, second, and microsecond must be 0 when hour is 24 │ │ │ │ @@ -11127,28 +11127,29 @@ │ │ │ │ invalid func watcher ID %d │ │ │ │ no func watcher set for ID %d │ │ │ │ Exception ignored in %s watcher callback for function %U at %p │ │ │ │ no more type watcher IDs available │ │ │ │ Cannot watch non-type │ │ │ │ Invalid type watcher ID %d │ │ │ │ No type watcher set for ID %d │ │ │ │ +generators not supported │ │ │ │ +coroutines not supported │ │ │ │ │ │ │ │ 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 │ │ │ │ + │ │ │ │ interval │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ PyFunction_EVENT_DESTROY │ │ │ │ PyFunction_EVENT_MODIFY_CODE │ │ │ │ PyFunction_EVENT_MODIFY_DEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_KWDEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_QUALNAME │ │ │ │ -generators not supported │ │ │ │ -coroutines not supported │ │ │ │ %d %-3s │ │ │ │ %ld.%ld %-3s │ │ │ │ not all freed │ │ │ │ not all freed! │ │ │ │ %sthread 0x%llx: │ │ │ │ mimalloc: warning: │ │ │ │ mimalloc: error: │ │ │ │ @@ -11183,19 +11184,19 @@ │ │ │ │ *** OUCH │ │ │ │ Because memory is corrupted at the start, the count of bytes requested │ │ │ │ may be bogus, and checking the trailing pad bytes may segfault. │ │ │ │ The %d pad bytes at tail=%p are │ │ │ │ at tail+%d: 0x%02x │ │ │ │ Data at p: │ │ │ │ cannot decode string │ │ │ │ + │ │ │ │ │ │ │ │ +<%T '%U'> │ │ │ │ , <%s object>> │ │ │ │ , NULL> │ │ │ │ -<%T '%U'> │ │ │ │ - │ │ │ │ PyUnicode_GetSize has been removed. │ │ │ │ Tokens can only be created by ContextVars │ │ │ │ Python int too large for C uint8_t │ │ │ │ Python int too large for C uint16_t │ │ │ │ expected PickleBuffer, %.200s found │ │ │ │ expect str, got %T │ │ │ │ ../Objects/structseq.c │ │ │ │ @@ -11218,26 +11219,25 @@ │ │ │ │ maxchar >= 0x100 │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ AST string must be of type str │ │ │ │ -Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ PyState_AddModule called on module with slots │ │ │ │ module definition is NULL │ │ │ │ module %p already added │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ invalid intrinsic function │ │ │ │ InstructionSequenceType │ │ │ │ - │ │ │ │ non-dict annotations │ │ │ │ Exception ignored in PyEval_SetProfileAllThreads │ │ │ │ +Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ in new thread │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ %s: bug likely caused by a refcount error in a C extension │ │ │ │ Enable tracemalloc to get the memory block allocation traceback │ │ │ │ Memory block allocated at (most recent call first): │ │ │ │ File " │ │ │ │ ", line │ │ │ │ @@ -11315,26 +11315,26 @@ │ │ │ │ setgroups argument must be a sequence │ │ │ │ too many groups │ │ │ │ groups must be integers │ │ │ │ Exception ignored while trying to write to the signal wakeup fd │ │ │ │ _grouper │ │ │ │ Py_GIL_DISABLED │ │ │ │ Py_DEBUG │ │ │ │ -os.system │ │ │ │ -teedataobject │ │ │ │ -Invalid arguments │ │ │ │ can't assign sys.argv │ │ │ │ can't compute path0 from argv │ │ │ │ can't get sys.path │ │ │ │ can't prepend path0 to sys.path │ │ │ │ no mem for sys.argv │ │ │ │ w*|ni:recvfrom_into │ │ │ │ negative buffersize in recvfrom_into │ │ │ │ nbytes is greater than the length of the buffer │ │ │ │ domain must be a non-empty string │ │ │ │ +os.system │ │ │ │ +teedataobject │ │ │ │ +Invalid arguments │ │ │ │ ENDMARKER │ │ │ │ NOTEQUAL │ │ │ │ LESSEQUAL │ │ │ │ GREATEREQUAL │ │ │ │ CIRCUMFLEX │ │ │ │ LEFTSHIFT │ │ │ │ RIGHTSHIFT │ │ │ │ @@ -11618,21 +11618,14 @@ │ │ │ │ utf8_to_wstr │ │ │ │ Py_InitializeFromConfig │ │ │ │ Py_SetPath │ │ │ │ Py_SetPythonHome │ │ │ │ PyInitConfig_AddModule │ │ │ │ Py_InitializeFromInitConfig │ │ │ │ _PyArgv_AsWstrList │ │ │ │ -pycore_init_runtime │ │ │ │ -_Py_HashRandomization_Init │ │ │ │ -pyinit_core_reconfigure │ │ │ │ -pycore_create_interpreter │ │ │ │ -_PyTraceMalloc_Init │ │ │ │ -_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, /) │ │ │ │ @@ -13498,14 +13491,21 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ +pycore_init_runtime │ │ │ │ +_Py_HashRandomization_Init │ │ │ │ +pyinit_core_reconfigure │ │ │ │ +pycore_create_interpreter │ │ │ │ +_PyTraceMalloc_Init │ │ │ │ +_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 │ │ │ │ @@ -13614,14 +13614,26 @@ │ │ │ │ also #e{PYTHONWARNDEFAULTENCODING} │ │ │ │ PyInitConfig_GetError │ │ │ │ config_get_locale_encoding │ │ │ │ _PyConfig_Write │ │ │ │ init_interpreter │ │ │ │ _PyInterpreterState_New │ │ │ │ init_interp_settings │ │ │ │ +init_threadstate │ │ │ │ +destroy_gil │ │ │ │ +create_gil │ │ │ │ +_PyThreadState_Attach │ │ │ │ +take_gil │ │ │ │ +init_global_interned_strings │ │ │ │ +_PyUnicode_InitGlobalObjects │ │ │ │ +( ) _PyGC_Init │ │ │ │ +pycore_interp_init │ │ │ │ +_PyAtExit_Init │ │ │ │ +_PyXI_Init │ │ │ │ +_PyImport_InitCore │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13786,40 +13798,29 @@ │ │ │ │ #E{PYTHONTRACEMALLOC}: trace Python memory allocations (#S{-X} #e{tracemalloc}) │ │ │ │ #E{PYTHONUNBUFFERED}: disable stdout/stderr buffering (#S{-u}) │ │ │ │ #E{PYTHONUTF8} : control the UTF-8 mode (#S{-X} #e{utf8}) │ │ │ │ #E{PYTHONVERBOSE} : trace import statements (#S{-v}) │ │ │ │ #E{PYTHONWARNDEFAULTENCODING}: enable opt-in EncodingWarning for 'encoding=None' │ │ │ │ (#S{-X} #e{warn_default_encoding}) │ │ │ │ #E{PYTHONWARNINGS} : warning control (#S{-W}) │ │ │ │ -init_threadstate │ │ │ │ -destroy_gil │ │ │ │ -create_gil │ │ │ │ -_PyThreadState_Attach │ │ │ │ -take_gil │ │ │ │ -init_global_interned_strings │ │ │ │ -_PyUnicode_InitGlobalObjects │ │ │ │ -( ) _PyGC_Init │ │ │ │ -pycore_interp_init │ │ │ │ -_PyAtExit_Init │ │ │ │ -_PyXI_Init │ │ │ │ -_PyImport_InitCore │ │ │ │ _Py_GetConfig │ │ │ │ _PyMem_DebugMalloc │ │ │ │ _PyTypes_InitTypes │ │ │ │ _PyLong_InitTypes │ │ │ │ _PyUnicode_InitTypes │ │ │ │ _PyFloat_InitTypes │ │ │ │ _PyExc_InitState │ │ │ │ _PyErr_InitTypes │ │ │ │ _PyContext_Init │ │ │ │ _PyXI_InitTypes │ │ │ │ _PyInterpolation_InitTypes │ │ │ │ _PyDateTime_InitTypes │ │ │ │ _PyExc_InitGlobalObjects │ │ │ │ pycore_init_types │ │ │ │ +_PyMem_DebugCalloc │ │ │ │ __reduce__($self, /) │ │ │ │ has_default($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ __typing_subst__($self, arg, /) │ │ │ │ has_default($self, /) │ │ │ │ __reduce__($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ @@ -14138,26 +14139,26 @@ │ │ │ │ Concrete date type. │ │ │ │ timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, │ │ │ │ hours=0, weeks=0) │ │ │ │ Difference between two datetime values. │ │ │ │ All arguments are optional and default to 0. │ │ │ │ Arguments may be integers or floats, and may be positive or negative. │ │ │ │ hFhOFFFR │ │ │ │ -_PyMem_DebugCalloc │ │ │ │ -_PyMem_DebugFree │ │ │ │ eYk{QQ^E │ │ │ │ +_PyMem_DebugFree │ │ │ │ """""""""""""""0"""""""""""0200""""000000000000000002 │ │ │ │ _PyMem_DebugRealloc │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ _PySys_Create │ │ │ │ _PySys_SetPreliminaryStderr │ │ │ │ _PySys_InitCore │ │ │ │ +PyObject_GC_Track │ │ │ │ _all_events($module, /) │ │ │ │ restart_events($module, /) │ │ │ │ set_local_events($module, tool_id, code, event_set, /) │ │ │ │ get_local_events($module, tool_id, code, /) │ │ │ │ set_events($module, tool_id, event_set, /) │ │ │ │ get_events($module, tool_id, /) │ │ │ │ register_callback($module, tool_id, event, func, /) │ │ │ │ @@ -14455,19 +14456,15 @@ │ │ │ │ getrecursionlimit() -- return the max recursion depth for the interpreter │ │ │ │ getsizeof() -- return the size of an object in bytes │ │ │ │ gettrace() -- get the global debug tracing function │ │ │ │ setdlopenflags() -- set the flags to be used for dlopen() calls │ │ │ │ setprofile() -- set the global profiling function │ │ │ │ setrecursionlimit() -- set the max recursion depth for the interpreter │ │ │ │ settrace() -- set the global debug tracing function │ │ │ │ -PyObject_GC_Track │ │ │ │ -sys.thread_info │ │ │ │ -A named tuple holding information about the thread implementation. │ │ │ │ pycore_init_builtins │ │ │ │ -vgetargs1_impl │ │ │ │ vars([object]) -> dictionary │ │ │ │ Without arguments, equivalent to locals(). │ │ │ │ With an argument, equivalent to object.__dict__. │ │ │ │ sum($module, iterable, /, start=0) │ │ │ │ Return the sum of a 'start' value (default: 0) plus an iterable of numbers │ │ │ │ When the iterable is empty, return the start value. │ │ │ │ This function is intended specifically for use with numeric values and │ │ │ │ @@ -14694,19 +14691,19 @@ │ │ │ │ This module provides direct access to all 'built-in' │ │ │ │ identifiers of Python; for example, builtins.len is │ │ │ │ the full name for the built-in function len(). │ │ │ │ This module is not normally accessed explicitly by most │ │ │ │ applications, but can be useful in modules that provide │ │ │ │ objects with the same name as a built-in value, but in │ │ │ │ which the built-in of that name is also needed. │ │ │ │ +sys.thread_info │ │ │ │ +A named tuple holding information about the thread implementation. │ │ │ │ @7@E777B │ │ │ │ +vgetargs1_impl │ │ │ │ _register_builtins_for_crossinterpreter_data │ │ │ │ -drop_gil │ │ │ │ -drop_gil_impl │ │ │ │ -PyEval_RestoreThread │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ __main__) │ │ │ │ @@ -19395,16 +19392,19 @@ │ │ │ │ && r │ │ │ │ z0Install importers for builtin and frozen modules) │ │ │ │ _installr │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ -+X'1O11 1 │ │ │ │ +drop_gil │ │ │ │ +drop_gil_impl │ │ │ │ +PyEval_RestoreThread │ │ │ │ PyThreadState_Get │ │ │ │ ++X'1O11 1 │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ @@ -19676,15 +19676,15 @@ │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ Atomically remove key from dict if it points to a dead weakref. │ │ │ │ getweakrefcount($module, object, /) │ │ │ │ Return the number of weak references to 'object'. │ │ │ │ -mmmmmmmmmmmmmmmmmmmmpmmmmt │ │ │ │ +kkkkkkkkkkkkkkkkkkkknkkkkr │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ $$$$$$$NNNPPPJJ$$$$$$$JJJ │ │ │ │ @@><<<<<<<<<<<<<<> │ │ │ │ 55555555 │ │ │ │ @@ -21772,14 +21772,29 @@ │ │ │ │ The uid and gid items are integers, all others are strings. An │ │ │ │ exception is raised if the entry asked for cannot be found. │ │ │ │ PyInterpreterState_Get │ │ │ │ finalize_subinterpreters │ │ │ │ new_interpreter │ │ │ │ SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ _PySemaphore_Init │ │ │ │ +_PySemaphore_Wait │ │ │ │ +PyThreadState_Delete │ │ │ │ +tstate_delete_common │ │ │ │ +cmp_to_key($module, /, mycmp) │ │ │ │ +Convert a cmp= function into a key= function. │ │ │ │ + Function that compares two objects. │ │ │ │ +reduce($module, function, iterable, /, │ │ │ │ + initial=functools._initial_missing) │ │ │ │ +Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ +This effectively reduces the iterable to a single value. If initial is │ │ │ │ +present, it is placed before the items of the iterable in the │ │ │ │ +calculation, and serves as a default when the iterable is empty. │ │ │ │ +For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ +calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ +Tools that operate on functions. │ │ │ │ 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) │ │ │ │ @@ -22161,17 +22176,14 @@ │ │ │ │ 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) │ │ │ │ -_PySemaphore_Wait │ │ │ │ -PyThreadState_Delete │ │ │ │ -tstate_delete_common │ │ │ │ Py_EndInterpreter │ │ │ │ _PySemaphore_Wakeup │ │ │ │ _PyThreadState_DeleteCurrent │ │ │ │ PyEval_AcquireThread │ │ │ │ PyThreadState_Release │ │ │ │ _ncallbacks($module, /) │ │ │ │ Return the number of registered exit functions. │ │ │ │ @@ -22207,27 +22219,15 @@ │ │ │ │ cache_info_type: namedtuple class with the fields: │ │ │ │ hits misses currsize maxsize │ │ │ │ partial(func, /, *args, **keywords) │ │ │ │ Create a new function with partial application of the given arguments │ │ │ │ and keywords. │ │ │ │ The type of the Placeholder singleton. │ │ │ │ Used as a placeholder for partial arguments. │ │ │ │ -cmp_to_key($module, /, mycmp) │ │ │ │ -Convert a cmp= function into a key= function. │ │ │ │ - Function that compares two objects. │ │ │ │ -reduce($module, function, iterable, /, │ │ │ │ - initial=functools._initial_missing) │ │ │ │ -Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ -This effectively reduces the iterable to a single value. If initial is │ │ │ │ -present, it is placed before the items of the iterable in the │ │ │ │ -calculation, and serves as a default when the iterable is empty. │ │ │ │ -For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ -calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ -Tools that operate on functions. │ │ │ │ -PyMutex_Unlock │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -22287,471 +22287,14 @@ │ │ │ │ Return block assigned to the character chr. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 17.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 17.0.0. │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ -!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ -The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - ((year, week, weekday) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -__sizeof__($self, /) │ │ │ │ -unpack_from($self, /, buffer, offset=0) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Values are unpacked according to the struct format string. The │ │ │ │ -buffer's size in bytes, starting at position offset, must be at │ │ │ │ -least the struct size. A negative offset counts from the end of │ │ │ │ -the buffer. See help(struct) for more on format strings. │ │ │ │ -unpack($self, buffer, /) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Unpack according to the struct format string. The buffer's │ │ │ │ -size in bytes must be the struct size. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -pack_into($self, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the struct format string │ │ │ │ -and write the packed bytes into the writable buffer starting at │ │ │ │ -offset. Note that the offset is a required argument. A negative │ │ │ │ -offset counts from the end of the buffer. See help(struct) for │ │ │ │ -more on format strings. │ │ │ │ -pack($self, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed │ │ │ │ -according to the struct format string. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -iter_unpack($self, buffer, /) │ │ │ │ -Return an iterator yielding tuples. │ │ │ │ -Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of the struct size. │ │ │ │ -Struct(format) │ │ │ │ -Create a compiled struct object. │ │ │ │ -Return a new Struct object which writes and reads binary data according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -unpack_from($module, format, /, buffer, offset=0) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer must contain at least calcsize(format) bytes starting at │ │ │ │ -offset. A negative offset counts from the end of the buffer. See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -unpack($module, format, buffer, /) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ -for more on format strings. │ │ │ │ -pack_into($module, format, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the format string and write the │ │ │ │ -packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ -offset is a required argument. A negative offset counts from the end of │ │ │ │ -the buffer. See help(struct) for more on format strings. │ │ │ │ -pack($module, format, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -iter_unpack($module, format, buffer, /) │ │ │ │ -Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ -The bytes are unpacked according to the format string, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of calcsize(format). │ │ │ │ -calcsize($module, format, /) │ │ │ │ -Return size in bytes of the struct described by the format string. │ │ │ │ -_clearcache($module, /) │ │ │ │ -Clear the internal cache. │ │ │ │ -Functions to convert between Python values and C structs. │ │ │ │ -Python bytes objects are used to hold the data representing the C struct. │ │ │ │ -The format string (explained below) describes the layout of data │ │ │ │ -in the C struct. │ │ │ │ -The optional first format char indicates byte order, size and alignment: │ │ │ │ - @: native order, size & alignment (default) │ │ │ │ - =: native order, std. size & alignment │ │ │ │ - <: little-endian, std. size & alignment │ │ │ │ - >: big-endian, std. size & alignment │ │ │ │ - !: same as > │ │ │ │ -The remaining characters indicate types of args and must match exactly; │ │ │ │ -these can be preceded by a decimal repeat count: │ │ │ │ - x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ - ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ - l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ - f: float; d: double; e: half-float; │ │ │ │ - F: float complex; D: double complex. │ │ │ │ -Special cases (preceding decimal count indicates length): │ │ │ │ - s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ -Special cases (only available in native format): │ │ │ │ - n: ssize_t; N: size_t; │ │ │ │ - P: an integer type that is wide enough to hold a pointer. │ │ │ │ -Whitespace between formats is ignored. │ │ │ │ -The variable struct.error is an exception raised on errors. │ │ │ │ -get_freeze_count($module, /) │ │ │ │ -Return the number of objects in the permanent generation. │ │ │ │ -unfreeze($module, /) │ │ │ │ -Unfreeze all objects in the permanent generation. │ │ │ │ -Put all objects in the permanent generation back into oldest generation. │ │ │ │ -freeze($module, /) │ │ │ │ -Freeze all current tracked objects and ignore them for future collections. │ │ │ │ -This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ -friendly. │ │ │ │ -Note: collection before a POSIX fork() call may free pages for future │ │ │ │ -allocation which can cause copy-on-write. │ │ │ │ -get_referents($module, /, *objs) │ │ │ │ -Return the list of objects that are directly referred to by 'objs'. │ │ │ │ -get_referrers($module, /, *objs) │ │ │ │ -Return the list of objects that directly refer to any of 'objs'. │ │ │ │ -is_finalized($module, obj, /) │ │ │ │ -Returns true if the object has been already finalized by the GC. │ │ │ │ -is_tracked($module, obj, /) │ │ │ │ -Returns true if the object is tracked by the garbage collector. │ │ │ │ -Simple atomic objects will return false. │ │ │ │ -get_stats($module, /) │ │ │ │ -Return a list of dictionaries containing per-generation statistics. │ │ │ │ -get_objects($module, /, generation=None) │ │ │ │ -Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ - generation │ │ │ │ - Generation to extract the objects from. │ │ │ │ -If generation is not None, return only the objects tracked by the │ │ │ │ -collector that are in that generation. │ │ │ │ -collect($module, /, generation=2) │ │ │ │ -Run the garbage collector. │ │ │ │ -With no arguments, run a full collection. The optional argument │ │ │ │ -may be an integer specifying which generation to collect. A ValueError │ │ │ │ -is raised if the generation number is invalid. │ │ │ │ -The number of unreachable objects is returned. │ │ │ │ -get_threshold($module, /) │ │ │ │ -Return the current collection thresholds. │ │ │ │ -set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ -Set the collection thresholds (the collection frequency). │ │ │ │ -Setting 'threshold0' to zero disables collection. │ │ │ │ -get_count($module, /) │ │ │ │ -Return a three-tuple of the current collection counts. │ │ │ │ -get_debug($module, /) │ │ │ │ -Get the garbage collection debugging flags. │ │ │ │ -set_debug($module, flags, /) │ │ │ │ -Set the garbage collection debugging flags. │ │ │ │ - An integer that can have the following bits turned on: │ │ │ │ - DEBUG_STATS - Print statistics during collection. │ │ │ │ - DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ - DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ - found. │ │ │ │ - DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ - DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ -Debugging information is written to sys.stderr. │ │ │ │ -isenabled($module, /) │ │ │ │ -Returns true if automatic garbage collection is enabled. │ │ │ │ -disable($module, /) │ │ │ │ -Disable automatic garbage collection. │ │ │ │ -enable($module, /) │ │ │ │ -Enable automatic garbage collection. │ │ │ │ -This module provides access to the garbage collector for reference cycles. │ │ │ │ -enable() -- Enable automatic garbage collection. │ │ │ │ -disable() -- Disable automatic garbage collection. │ │ │ │ -isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ -collect() -- Do a full collection right now. │ │ │ │ -get_count() -- Return the current collection counts. │ │ │ │ -get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ -set_debug() -- Set debugging flags. │ │ │ │ -get_debug() -- Get debugging flags. │ │ │ │ -set_threshold() -- Set the collection thresholds. │ │ │ │ -get_threshold() -- Return the current collection thresholds. │ │ │ │ -get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ -is_tracked() -- Returns true if a given object is tracked. │ │ │ │ -is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ -get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ -get_referents() -- Return the list of objects that an object refers to. │ │ │ │ -freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ -unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ -get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ -ulp($module, x, /) │ │ │ │ -Return the value of the least significant bit of the float x. │ │ │ │ -nextafter($module, x, y, /, *, steps=None) │ │ │ │ -Return the floating-point value the given number of steps after x towards y. │ │ │ │ -If steps is not specified or is None, it defaults to 1. │ │ │ │ -Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ -an integer. Raises ValueError if steps is negative. │ │ │ │ -prod($module, iterable, /, *, start=1) │ │ │ │ -Calculate the product of all the elements in the input iterable. │ │ │ │ -The default start value for the product is 1. │ │ │ │ -When the iterable is empty, return the start value. This function is │ │ │ │ -intended specifically for use with numeric values and may reject │ │ │ │ -non-numeric types. │ │ │ │ -trunc($module, x, /) │ │ │ │ -Truncates the Real x to the nearest Integral toward 0. │ │ │ │ -Uses the __trunc__ magic method. │ │ │ │ -sumprod($module, p, q, /) │ │ │ │ -Return the sum of products of values from two iterables p and q. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sum(map(operator.mul, p, q, strict=True)) │ │ │ │ -For float and mixed int/float inputs, the intermediate products │ │ │ │ -and sums are computed with extended precision. │ │ │ │ -tanh($module, x, /) │ │ │ │ -Return the hyperbolic tangent of x. │ │ │ │ -tan($module, x, /) │ │ │ │ -Return the tangent of x (measured in radians). │ │ │ │ -sqrt($module, x, /) │ │ │ │ -Return the square root of x. │ │ │ │ -sinh($module, x, /) │ │ │ │ -Return the hyperbolic sine of x. │ │ │ │ -sin($module, x, /) │ │ │ │ -Return the sine of x (measured in radians). │ │ │ │ -signbit($module, x, /) │ │ │ │ -Return True if the sign of x is negative and False otherwise. │ │ │ │ -remainder($module, x, y, /) │ │ │ │ -Difference between x and the closest integer multiple of y. │ │ │ │ -Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ -In the case where x is exactly halfway between two multiples of │ │ │ │ -y, the nearest even value of n is used. The result is always exact. │ │ │ │ -radians($module, x, /) │ │ │ │ -Convert angle x from degrees to radians. │ │ │ │ -pow($module, x, y, /) │ │ │ │ -Return x**y (x to the power of y). │ │ │ │ -modf($module, x, /) │ │ │ │ -Return the fractional and integer parts of x. │ │ │ │ -Both results carry the sign of x and are floats. │ │ │ │ -log2($module, x, /) │ │ │ │ -Return the base 2 logarithm of x. │ │ │ │ -log10($module, x, /) │ │ │ │ -Return the base 10 logarithm of x. │ │ │ │ -log1p($module, x, /) │ │ │ │ -Return the natural logarithm of 1+x (base e). │ │ │ │ -The result is computed in a way which is accurate for x near zero. │ │ │ │ -log(x, [base=math.e]) │ │ │ │ -Return the logarithm of x to the given base. │ │ │ │ -If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ -lgamma($module, x, /) │ │ │ │ -Natural logarithm of absolute value of Gamma function at x. │ │ │ │ -ldexp($module, x, i, /) │ │ │ │ -Return x * (2**i). │ │ │ │ -This is essentially the inverse of frexp(). │ │ │ │ -isnan($module, x, /) │ │ │ │ -Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ -isinf($module, x, /) │ │ │ │ -Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ -issubnormal($module, x, /) │ │ │ │ -Return True if x is subnormal, and False otherwise. │ │ │ │ -isnormal($module, x, /) │ │ │ │ -Return True if x is normal, and False otherwise. │ │ │ │ -isfinite($module, x, /) │ │ │ │ -Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ -isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ -Determine whether two floating-point numbers are close in value. │ │ │ │ - rel_tol │ │ │ │ - maximum difference for being considered "close", relative to the │ │ │ │ - magnitude of the input values │ │ │ │ - abs_tol │ │ │ │ - maximum difference for being considered "close", regardless of the │ │ │ │ - magnitude of the input values │ │ │ │ -Return True if a is close in value to b, and False otherwise. │ │ │ │ -For the values to be considered close, the difference between them │ │ │ │ -must be smaller than at least one of the tolerances. │ │ │ │ --inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ -is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ -only close to themselves. │ │ │ │ -hypot($module, /, *coordinates) │ │ │ │ -Multidimensional Euclidean distance from the origin to a point. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum(x**2 for x in coordinates)) │ │ │ │ -For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ -using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ -For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ - >>> hypot(3.0, 4.0) │ │ │ │ -gamma($module, x, /) │ │ │ │ -Gamma function at x. │ │ │ │ -fsum($module, seq, /) │ │ │ │ -Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ -Assumes IEEE-754 floating-point arithmetic. │ │ │ │ -frexp($module, x, /) │ │ │ │ -Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ -If x is a finite nonzero number, then m is a float with │ │ │ │ -0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ -x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ -fmin($module, x, y, /) │ │ │ │ -Return the smaller of two floating-point arguments. │ │ │ │ -fmod($module, x, y, /) │ │ │ │ -Return fmod(x, y), according to platform C. │ │ │ │ -x % y may differ. │ │ │ │ -fmax($module, x, y, /) │ │ │ │ -Return the larger of two floating-point arguments. │ │ │ │ -fma($module, x, y, z, /) │ │ │ │ -Fused multiply-add operation. │ │ │ │ -Compute (x * y) + z with a single round. │ │ │ │ -floor($module, x, /) │ │ │ │ -Return the floor of x as an Integral. │ │ │ │ -This is the largest integer <= x. │ │ │ │ -fabs($module, x, /) │ │ │ │ -Return the absolute value of the float x. │ │ │ │ -expm1($module, x, /) │ │ │ │ -Return exp(x)-1. │ │ │ │ -This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ -exp2($module, x, /) │ │ │ │ -Return 2 raised to the power of x. │ │ │ │ -exp($module, x, /) │ │ │ │ -Return e raised to the power of x. │ │ │ │ -erfc($module, x, /) │ │ │ │ -Complementary error function at x. │ │ │ │ -erf($module, x, /) │ │ │ │ -Error function at x. │ │ │ │ -dist($module, p, q, /) │ │ │ │ -Return the Euclidean distance between two points p and q. │ │ │ │ -The points should be specified as sequences (or iterables) of │ │ │ │ -coordinates. Both inputs must have the same dimension. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ -degrees($module, x, /) │ │ │ │ -Convert angle x from radians to degrees. │ │ │ │ -cosh($module, x, /) │ │ │ │ -Return the hyperbolic cosine of x. │ │ │ │ -cos($module, x, /) │ │ │ │ -Return the cosine of x (measured in radians). │ │ │ │ -copysign($module, x, y, /) │ │ │ │ -Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ -On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ -returns -1.0. │ │ │ │ -ceil($module, x, /) │ │ │ │ -Return the ceiling of x as an Integral. │ │ │ │ -This is the smallest integer >= x. │ │ │ │ -cbrt($module, x, /) │ │ │ │ -Return the cube root of x. │ │ │ │ -atanh($module, x, /) │ │ │ │ -Return the inverse hyperbolic tangent of x. │ │ │ │ -atan2($module, y, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of y/x. │ │ │ │ -Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ -atan($module, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -asinh($module, x, /) │ │ │ │ -Return the inverse hyperbolic sine of x. │ │ │ │ -asin($module, x, /) │ │ │ │ -Return the arc sine (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -acosh($module, x, /) │ │ │ │ -Return the inverse hyperbolic cosine of x. │ │ │ │ -acos($module, x, /) │ │ │ │ -Return the arc cosine (measured in radians) of x. │ │ │ │ -The result is between 0 and pi. │ │ │ │ -This module provides access to the mathematical functions │ │ │ │ -defined by the C standard. │ │ │ │ -b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ -Encode a string using quoted-printable encoding. │ │ │ │ -On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ -space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ -are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ -a2b_qp($module, /, data, header=False) │ │ │ │ -Decode a string of qp-encoded data. │ │ │ │ -crc32($module, data, crc=0, /) │ │ │ │ -Compute CRC-32 incrementally. │ │ │ │ -crc_hqx($module, data, crc, /) │ │ │ │ -Compute CRC-CCITT incrementally. │ │ │ │ -unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "b2a_hex()". │ │ │ │ -b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "hexlify()". │ │ │ │ -Example: │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ -b'b901ef' │ │ │ │ ->>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ -b'b9:01:ef' │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ -b'b9_01ef' │ │ │ │ -a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -This function is also available as "unhexlify()". │ │ │ │ -b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ - alphabet=BASE32_ALPHABET) │ │ │ │ -Base32-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of base32 data. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ - alphabet=BASE85_ALPHABET) │ │ │ │ -Base85-code line of data. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ -a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of Base85 data. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode Ascii85 data. │ │ │ │ - foldspaces │ │ │ │ - Allow 'y' as a short form encoding four spaces. │ │ │ │ - Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ - optionally accept leading '<~'. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ - pad=False, adobe=False) │ │ │ │ -Ascii85-encode data. │ │ │ │ - foldspaces │ │ │ │ - Emit 'y' as a short form encoding four spaces. │ │ │ │ - wrapcol │ │ │ │ - Split result into lines of provided width. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ - Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ -b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ - alphabet=BASE64_ALPHABET) │ │ │ │ -Base64-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ - padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ - ignorechars=, canonical=False) │ │ │ │ -Decode a line of base64 data. │ │ │ │ - strict_mode │ │ │ │ - When set to true, bytes that are not part of the base64 standard are │ │ │ │ - not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ - Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input when │ │ │ │ - strict_mode is true. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_uu($module, data, /, *, backtick=False) │ │ │ │ -Uuencode line of data. │ │ │ │ -a2b_uu($module, data, /) │ │ │ │ -Decode a line of uuencoded data. │ │ │ │ -Conversion between binary data and ASCII │ │ │ │ IRPLANERL │ │ │ │ KTIESELS │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -25204,119 +24747,18 @@ │ │ │ │ EPOSTOYAN │ │ │ │ KRYZHEVAYA │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ -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. │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ +!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ Return a decompressor object. │ │ │ │ The window buffer size and container format. │ │ │ │ The predefined compression dictionary. This must be the same │ │ │ │ dictionary as used by the compressor that produced the input data. │ │ │ │ decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ Returns a bytes object containing the uncompressed data. │ │ │ │ @@ -25436,14 +24878,466 @@ │ │ │ │ - We use 0-based indexing. This makes the relationship between the │ │ │ │ index for a node and the indexes for its children slightly less │ │ │ │ obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ - Our heappop() method returns the smallest item, not the largest. │ │ │ │ These two make it possible to view the heap as a regular Python list │ │ │ │ without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ maintains the heap invariant! │ │ │ │ +The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + ((year, week, weekday) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +__sizeof__($self, /) │ │ │ │ +unpack_from($self, /, buffer, offset=0) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Values are unpacked according to the struct format string. The │ │ │ │ +buffer's size in bytes, starting at position offset, must be at │ │ │ │ +least the struct size. A negative offset counts from the end of │ │ │ │ +the buffer. See help(struct) for more on format strings. │ │ │ │ +unpack($self, buffer, /) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Unpack according to the struct format string. The buffer's │ │ │ │ +size in bytes must be the struct size. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +pack_into($self, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the struct format string │ │ │ │ +and write the packed bytes into the writable buffer starting at │ │ │ │ +offset. Note that the offset is a required argument. A negative │ │ │ │ +offset counts from the end of the buffer. See help(struct) for │ │ │ │ +more on format strings. │ │ │ │ +pack($self, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed │ │ │ │ +according to the struct format string. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +iter_unpack($self, buffer, /) │ │ │ │ +Return an iterator yielding tuples. │ │ │ │ +Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of the struct size. │ │ │ │ +Struct(format) │ │ │ │ +Create a compiled struct object. │ │ │ │ +Return a new Struct object which writes and reads binary data according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +unpack_from($module, format, /, buffer, offset=0) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer must contain at least calcsize(format) bytes starting at │ │ │ │ +offset. A negative offset counts from the end of the buffer. See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +unpack($module, format, buffer, /) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ +for more on format strings. │ │ │ │ +pack_into($module, format, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the format string and write the │ │ │ │ +packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ +offset is a required argument. A negative offset counts from the end of │ │ │ │ +the buffer. See help(struct) for more on format strings. │ │ │ │ +pack($module, format, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +iter_unpack($module, format, buffer, /) │ │ │ │ +Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ +The bytes are unpacked according to the format string, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of calcsize(format). │ │ │ │ +calcsize($module, format, /) │ │ │ │ +Return size in bytes of the struct described by the format string. │ │ │ │ +_clearcache($module, /) │ │ │ │ +Clear the internal cache. │ │ │ │ +Functions to convert between Python values and C structs. │ │ │ │ +Python bytes objects are used to hold the data representing the C struct. │ │ │ │ +The format string (explained below) describes the layout of data │ │ │ │ +in the C struct. │ │ │ │ +The optional first format char indicates byte order, size and alignment: │ │ │ │ + @: native order, size & alignment (default) │ │ │ │ + =: native order, std. size & alignment │ │ │ │ + <: little-endian, std. size & alignment │ │ │ │ + >: big-endian, std. size & alignment │ │ │ │ + !: same as > │ │ │ │ +The remaining characters indicate types of args and must match exactly; │ │ │ │ +these can be preceded by a decimal repeat count: │ │ │ │ + x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ + ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ + l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ + f: float; d: double; e: half-float; │ │ │ │ + F: float complex; D: double complex. │ │ │ │ +Special cases (preceding decimal count indicates length): │ │ │ │ + s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ +Special cases (only available in native format): │ │ │ │ + n: ssize_t; N: size_t; │ │ │ │ + P: an integer type that is wide enough to hold a pointer. │ │ │ │ +Whitespace between formats is ignored. │ │ │ │ +The variable struct.error is an exception raised on errors. │ │ │ │ +get_freeze_count($module, /) │ │ │ │ +Return the number of objects in the permanent generation. │ │ │ │ +unfreeze($module, /) │ │ │ │ +Unfreeze all objects in the permanent generation. │ │ │ │ +Put all objects in the permanent generation back into oldest generation. │ │ │ │ +freeze($module, /) │ │ │ │ +Freeze all current tracked objects and ignore them for future collections. │ │ │ │ +This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ +friendly. │ │ │ │ +Note: collection before a POSIX fork() call may free pages for future │ │ │ │ +allocation which can cause copy-on-write. │ │ │ │ +get_referents($module, /, *objs) │ │ │ │ +Return the list of objects that are directly referred to by 'objs'. │ │ │ │ +get_referrers($module, /, *objs) │ │ │ │ +Return the list of objects that directly refer to any of 'objs'. │ │ │ │ +is_finalized($module, obj, /) │ │ │ │ +Returns true if the object has been already finalized by the GC. │ │ │ │ +is_tracked($module, obj, /) │ │ │ │ +Returns true if the object is tracked by the garbage collector. │ │ │ │ +Simple atomic objects will return false. │ │ │ │ +get_stats($module, /) │ │ │ │ +Return a list of dictionaries containing per-generation statistics. │ │ │ │ +get_objects($module, /, generation=None) │ │ │ │ +Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ + generation │ │ │ │ + Generation to extract the objects from. │ │ │ │ +If generation is not None, return only the objects tracked by the │ │ │ │ +collector that are in that generation. │ │ │ │ +collect($module, /, generation=2) │ │ │ │ +Run the garbage collector. │ │ │ │ +With no arguments, run a full collection. The optional argument │ │ │ │ +may be an integer specifying which generation to collect. A ValueError │ │ │ │ +is raised if the generation number is invalid. │ │ │ │ +The number of unreachable objects is returned. │ │ │ │ +get_threshold($module, /) │ │ │ │ +Return the current collection thresholds. │ │ │ │ +set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ +Set the collection thresholds (the collection frequency). │ │ │ │ +Setting 'threshold0' to zero disables collection. │ │ │ │ +get_count($module, /) │ │ │ │ +Return a three-tuple of the current collection counts. │ │ │ │ +get_debug($module, /) │ │ │ │ +Get the garbage collection debugging flags. │ │ │ │ +set_debug($module, flags, /) │ │ │ │ +Set the garbage collection debugging flags. │ │ │ │ + An integer that can have the following bits turned on: │ │ │ │ + DEBUG_STATS - Print statistics during collection. │ │ │ │ + DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ + DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ + found. │ │ │ │ + DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ + DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ +Debugging information is written to sys.stderr. │ │ │ │ +isenabled($module, /) │ │ │ │ +Returns true if automatic garbage collection is enabled. │ │ │ │ +disable($module, /) │ │ │ │ +Disable automatic garbage collection. │ │ │ │ +enable($module, /) │ │ │ │ +Enable automatic garbage collection. │ │ │ │ +This module provides access to the garbage collector for reference cycles. │ │ │ │ +enable() -- Enable automatic garbage collection. │ │ │ │ +disable() -- Disable automatic garbage collection. │ │ │ │ +isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ +collect() -- Do a full collection right now. │ │ │ │ +get_count() -- Return the current collection counts. │ │ │ │ +get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ +set_debug() -- Set debugging flags. │ │ │ │ +get_debug() -- Get debugging flags. │ │ │ │ +set_threshold() -- Set the collection thresholds. │ │ │ │ +get_threshold() -- Return the current collection thresholds. │ │ │ │ +get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ +is_tracked() -- Returns true if a given object is tracked. │ │ │ │ +is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ +get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ +get_referents() -- Return the list of objects that an object refers to. │ │ │ │ +freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ +unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ +get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ +ulp($module, x, /) │ │ │ │ +Return the value of the least significant bit of the float x. │ │ │ │ +nextafter($module, x, y, /, *, steps=None) │ │ │ │ +Return the floating-point value the given number of steps after x towards y. │ │ │ │ +If steps is not specified or is None, it defaults to 1. │ │ │ │ +Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ +an integer. Raises ValueError if steps is negative. │ │ │ │ +prod($module, iterable, /, *, start=1) │ │ │ │ +Calculate the product of all the elements in the input iterable. │ │ │ │ +The default start value for the product is 1. │ │ │ │ +When the iterable is empty, return the start value. This function is │ │ │ │ +intended specifically for use with numeric values and may reject │ │ │ │ +non-numeric types. │ │ │ │ +trunc($module, x, /) │ │ │ │ +Truncates the Real x to the nearest Integral toward 0. │ │ │ │ +Uses the __trunc__ magic method. │ │ │ │ +sumprod($module, p, q, /) │ │ │ │ +Return the sum of products of values from two iterables p and q. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sum(map(operator.mul, p, q, strict=True)) │ │ │ │ +For float and mixed int/float inputs, the intermediate products │ │ │ │ +and sums are computed with extended precision. │ │ │ │ +tanh($module, x, /) │ │ │ │ +Return the hyperbolic tangent of x. │ │ │ │ +tan($module, x, /) │ │ │ │ +Return the tangent of x (measured in radians). │ │ │ │ +sqrt($module, x, /) │ │ │ │ +Return the square root of x. │ │ │ │ +sinh($module, x, /) │ │ │ │ +Return the hyperbolic sine of x. │ │ │ │ +sin($module, x, /) │ │ │ │ +Return the sine of x (measured in radians). │ │ │ │ +signbit($module, x, /) │ │ │ │ +Return True if the sign of x is negative and False otherwise. │ │ │ │ +remainder($module, x, y, /) │ │ │ │ +Difference between x and the closest integer multiple of y. │ │ │ │ +Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ +In the case where x is exactly halfway between two multiples of │ │ │ │ +y, the nearest even value of n is used. The result is always exact. │ │ │ │ +radians($module, x, /) │ │ │ │ +Convert angle x from degrees to radians. │ │ │ │ +pow($module, x, y, /) │ │ │ │ +Return x**y (x to the power of y). │ │ │ │ +modf($module, x, /) │ │ │ │ +Return the fractional and integer parts of x. │ │ │ │ +Both results carry the sign of x and are floats. │ │ │ │ +log2($module, x, /) │ │ │ │ +Return the base 2 logarithm of x. │ │ │ │ +log10($module, x, /) │ │ │ │ +Return the base 10 logarithm of x. │ │ │ │ +log1p($module, x, /) │ │ │ │ +Return the natural logarithm of 1+x (base e). │ │ │ │ +The result is computed in a way which is accurate for x near zero. │ │ │ │ +log(x, [base=math.e]) │ │ │ │ +Return the logarithm of x to the given base. │ │ │ │ +If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ +lgamma($module, x, /) │ │ │ │ +Natural logarithm of absolute value of Gamma function at x. │ │ │ │ +ldexp($module, x, i, /) │ │ │ │ +Return x * (2**i). │ │ │ │ +This is essentially the inverse of frexp(). │ │ │ │ +isnan($module, x, /) │ │ │ │ +Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ +isinf($module, x, /) │ │ │ │ +Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ +issubnormal($module, x, /) │ │ │ │ +Return True if x is subnormal, and False otherwise. │ │ │ │ +isnormal($module, x, /) │ │ │ │ +Return True if x is normal, and False otherwise. │ │ │ │ +isfinite($module, x, /) │ │ │ │ +Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ +isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ +Determine whether two floating-point numbers are close in value. │ │ │ │ + rel_tol │ │ │ │ + maximum difference for being considered "close", relative to the │ │ │ │ + magnitude of the input values │ │ │ │ + abs_tol │ │ │ │ + maximum difference for being considered "close", regardless of the │ │ │ │ + magnitude of the input values │ │ │ │ +Return True if a is close in value to b, and False otherwise. │ │ │ │ +For the values to be considered close, the difference between them │ │ │ │ +must be smaller than at least one of the tolerances. │ │ │ │ +-inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ +is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ +only close to themselves. │ │ │ │ +hypot($module, /, *coordinates) │ │ │ │ +Multidimensional Euclidean distance from the origin to a point. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum(x**2 for x in coordinates)) │ │ │ │ +For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ +using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ +For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ + >>> hypot(3.0, 4.0) │ │ │ │ +gamma($module, x, /) │ │ │ │ +Gamma function at x. │ │ │ │ +fsum($module, seq, /) │ │ │ │ +Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ +Assumes IEEE-754 floating-point arithmetic. │ │ │ │ +frexp($module, x, /) │ │ │ │ +Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ +If x is a finite nonzero number, then m is a float with │ │ │ │ +0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ +x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ +fmin($module, x, y, /) │ │ │ │ +Return the smaller of two floating-point arguments. │ │ │ │ +fmod($module, x, y, /) │ │ │ │ +Return fmod(x, y), according to platform C. │ │ │ │ +x % y may differ. │ │ │ │ +fmax($module, x, y, /) │ │ │ │ +Return the larger of two floating-point arguments. │ │ │ │ +fma($module, x, y, z, /) │ │ │ │ +Fused multiply-add operation. │ │ │ │ +Compute (x * y) + z with a single round. │ │ │ │ +floor($module, x, /) │ │ │ │ +Return the floor of x as an Integral. │ │ │ │ +This is the largest integer <= x. │ │ │ │ +fabs($module, x, /) │ │ │ │ +Return the absolute value of the float x. │ │ │ │ +expm1($module, x, /) │ │ │ │ +Return exp(x)-1. │ │ │ │ +This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ +exp2($module, x, /) │ │ │ │ +Return 2 raised to the power of x. │ │ │ │ +exp($module, x, /) │ │ │ │ +Return e raised to the power of x. │ │ │ │ +erfc($module, x, /) │ │ │ │ +Complementary error function at x. │ │ │ │ +erf($module, x, /) │ │ │ │ +Error function at x. │ │ │ │ +dist($module, p, q, /) │ │ │ │ +Return the Euclidean distance between two points p and q. │ │ │ │ +The points should be specified as sequences (or iterables) of │ │ │ │ +coordinates. Both inputs must have the same dimension. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ +degrees($module, x, /) │ │ │ │ +Convert angle x from radians to degrees. │ │ │ │ +cosh($module, x, /) │ │ │ │ +Return the hyperbolic cosine of x. │ │ │ │ +cos($module, x, /) │ │ │ │ +Return the cosine of x (measured in radians). │ │ │ │ +copysign($module, x, y, /) │ │ │ │ +Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ +On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ +returns -1.0. │ │ │ │ +ceil($module, x, /) │ │ │ │ +Return the ceiling of x as an Integral. │ │ │ │ +This is the smallest integer >= x. │ │ │ │ +cbrt($module, x, /) │ │ │ │ +Return the cube root of x. │ │ │ │ +atanh($module, x, /) │ │ │ │ +Return the inverse hyperbolic tangent of x. │ │ │ │ +atan2($module, y, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of y/x. │ │ │ │ +Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ +atan($module, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +asinh($module, x, /) │ │ │ │ +Return the inverse hyperbolic sine of x. │ │ │ │ +asin($module, x, /) │ │ │ │ +Return the arc sine (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +acosh($module, x, /) │ │ │ │ +Return the inverse hyperbolic cosine of x. │ │ │ │ +acos($module, x, /) │ │ │ │ +Return the arc cosine (measured in radians) of x. │ │ │ │ +The result is between 0 and pi. │ │ │ │ +This module provides access to the mathematical functions │ │ │ │ +defined by the C standard. │ │ │ │ +b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ +Encode a string using quoted-printable encoding. │ │ │ │ +On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ +space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ +are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ +a2b_qp($module, /, data, header=False) │ │ │ │ +Decode a string of qp-encoded data. │ │ │ │ +crc32($module, data, crc=0, /) │ │ │ │ +Compute CRC-32 incrementally. │ │ │ │ +crc_hqx($module, data, crc, /) │ │ │ │ +Compute CRC-CCITT incrementally. │ │ │ │ +unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "b2a_hex()". │ │ │ │ +b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "hexlify()". │ │ │ │ +Example: │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ +b'b901ef' │ │ │ │ +>>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ +b'b9:01:ef' │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ +b'b9_01ef' │ │ │ │ +a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +This function is also available as "unhexlify()". │ │ │ │ +b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ + alphabet=BASE32_ALPHABET) │ │ │ │ +Base32-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of base32 data. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ + alphabet=BASE85_ALPHABET) │ │ │ │ +Base85-code line of data. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ +a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of Base85 data. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode Ascii85 data. │ │ │ │ + foldspaces │ │ │ │ + Allow 'y' as a short form encoding four spaces. │ │ │ │ + Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ + optionally accept leading '<~'. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ + pad=False, adobe=False) │ │ │ │ +Ascii85-encode data. │ │ │ │ + foldspaces │ │ │ │ + Emit 'y' as a short form encoding four spaces. │ │ │ │ + wrapcol │ │ │ │ + Split result into lines of provided width. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ + Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ +b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ + alphabet=BASE64_ALPHABET) │ │ │ │ +Base64-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ + padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ + ignorechars=, canonical=False) │ │ │ │ +Decode a line of base64 data. │ │ │ │ + strict_mode │ │ │ │ + When set to true, bytes that are not part of the base64 standard are │ │ │ │ + not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ + Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input when │ │ │ │ + strict_mode is true. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_uu($module, data, /, *, backtick=False) │ │ │ │ +Uuencode line of data. │ │ │ │ +a2b_uu($module, data, /) │ │ │ │ +Decode a line of uuencoded data. │ │ │ │ +Conversion between binary data and ASCII │ │ │ │ Heap queues │ │ │ │ [explanation by Fran │ │ │ │ ois Pinard] │ │ │ │ Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ all k, counting elements from 0. For the sake of comparison, │ │ │ │ non-existing elements are considered to be infinite. The interesting │ │ │ │ property of a heap is that a[0] is always its smallest element. │ │ │ │ @@ -25512,154 +25406,126 @@ │ │ │ │ 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 │ │ │ │ _PyMem_ArenaFree │ │ │ │ PyInterpreterState_Delete │ │ │ │ zapthreads │ │ │ │ _PyInterpreterState_GetAllocatedBlocks │ │ │ │ -_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 │ │ │ │ -range of values. │ │ │ │ -CMSG_LEN(length) -> control message length │ │ │ │ -Return the total length, without trailing padding, of an ancillary │ │ │ │ -data item with associated data of the given length. This value can │ │ │ │ -often be used as the buffer size for recvmsg() to receive a single │ │ │ │ -item of ancillary data, but RFC 3542 requires portable applications to │ │ │ │ -use CMSG_SPACE() and thus include space for padding, even when the │ │ │ │ -item will be the last in the buffer. Raises OverflowError if length │ │ │ │ -is outside the permissible range of values. │ │ │ │ -if_indextoname($module, if_index, /) │ │ │ │ -Returns the interface name corresponding to the interface index if_index. │ │ │ │ -if_nametoindex($module, oname, /) │ │ │ │ -Returns the interface index corresponding to the interface name if_name. │ │ │ │ -if_nameindex() │ │ │ │ -Returns a list of network interface information (index, name) tuples. │ │ │ │ -setdefaulttimeout(timeout) │ │ │ │ -Set the default timeout in seconds (real number) for new socket objects. │ │ │ │ -A value of None indicates that new socket objects have no timeout. │ │ │ │ -When the socket module is first imported, the default is None. │ │ │ │ -getdefaulttimeout() -> timeout │ │ │ │ -Returns the default timeout in seconds (float) for new socket objects. │ │ │ │ -A value of None indicates that new socket objects have no timeout. │ │ │ │ -When the socket module is first imported, the default is None. │ │ │ │ -getnameinfo(sockaddr, flags) --> (host, port) │ │ │ │ -Get host and port for a sockaddr. │ │ │ │ -getaddrinfo(host, port [, family, type, proto, flags]) │ │ │ │ - -> list of (family, type, proto, canonname, sockaddr) │ │ │ │ -Resolve host and port into addrinfo struct. │ │ │ │ -inet_ntop(af, packed_ip) -> string formatted IP address │ │ │ │ -Convert a packed IP address of the given family to string format. │ │ │ │ -inet_pton(af, ip) -> packed IP address string │ │ │ │ -Convert an IP address from string format to a packed string suitable │ │ │ │ -for use with low-level network functions. │ │ │ │ -inet_ntoa($module, packed_ip, /) │ │ │ │ -Convert an IP address from 32-bit packed binary format to string format. │ │ │ │ -inet_aton($module, ip_addr, /) │ │ │ │ -Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. │ │ │ │ -htonl($module, integer, /) │ │ │ │ -Convert a 32-bit unsigned integer from host to network byte order. │ │ │ │ -htons($module, integer, /) │ │ │ │ -Convert a 16-bit unsigned integer from host to network byte order. │ │ │ │ -ntohl($module, integer, /) │ │ │ │ -Convert a 32-bit unsigned integer from network to host byte order. │ │ │ │ -ntohs($module, integer, /) │ │ │ │ -Convert a 16-bit unsigned integer from network to host byte order. │ │ │ │ -socketpair([family[, type [, proto]]]) -> (socket object, socket object) │ │ │ │ -Create a pair of socket objects from the sockets returned by the platform │ │ │ │ -socketpair() function. │ │ │ │ -The arguments are the same as for socket() except the default family is │ │ │ │ -AF_UNIX if defined on the platform; otherwise, the default is AF_INET. │ │ │ │ -dup(integer) -> integer │ │ │ │ -Duplicate an integer socket file descriptor. This is like os.dup(), but for │ │ │ │ -sockets; on some platforms os.dup() won't work for socket file descriptors. │ │ │ │ -close(integer) -> None │ │ │ │ -Close an integer socket file descriptor. This is like os.close(), but for │ │ │ │ -sockets; on some platforms os.close() won't work for socket file descriptors. │ │ │ │ -getprotobyname(name) -> integer │ │ │ │ -Return the protocol number for the named protocol. (Rarely used.) │ │ │ │ -getservbyport(port[, protocolname]) -> string │ │ │ │ -Return the service name from a port number and protocol name. │ │ │ │ -The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ -otherwise any protocol will match. │ │ │ │ -getservbyname(servicename[, protocolname]) -> integer │ │ │ │ -Return a port number from a service name and protocol name. │ │ │ │ -The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ -otherwise any protocol will match. │ │ │ │ -sethostname(name) │ │ │ │ -Sets the hostname to name. │ │ │ │ -gethostname() -> string │ │ │ │ -Return the current host name. │ │ │ │ -gethostbyaddr(host) -> (name, aliaslist, addresslist) │ │ │ │ -Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ -for a host. The host argument is a string giving a host name or IP number. │ │ │ │ -gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ -Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ -for a host. The host argument is a string giving a host name or IP number. │ │ │ │ -gethostbyname(host) -> address │ │ │ │ -Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ -Implementation module for socket operations. │ │ │ │ -See the socket module for documentation. │ │ │ │ -writerows($self, rows, /) │ │ │ │ -Construct and write a series of iterables to a csv file. │ │ │ │ -Non-string elements will be converted to string. │ │ │ │ -writerow($self, row, /) │ │ │ │ -Construct and write a CSV record from an iterable of fields. │ │ │ │ -Non-string elements will be converted to string. │ │ │ │ -raises an exception to avoid pickling │ │ │ │ -CSV writer │ │ │ │ -Writer objects are responsible for generating tabular data │ │ │ │ -in CSV format from sequence input. │ │ │ │ -CSV reader │ │ │ │ -Reader objects are responsible for reading and parsing tabular data │ │ │ │ -in CSV format. │ │ │ │ -CSV dialect │ │ │ │ -The Dialect type records CSV parsing and generation options. │ │ │ │ -field_size_limit($module, /, new_limit=) │ │ │ │ -Sets an upper limit on parsed fields. │ │ │ │ -Returns old limit. If limit is not given, no new limit is set and │ │ │ │ -the old limit is returned │ │ │ │ -get_dialect($module, /, name) │ │ │ │ -Return the dialect instance associated with name. │ │ │ │ -unregister_dialect($module, /, name) │ │ │ │ -Delete the name/dialect mapping associated with a string name. │ │ │ │ -list_dialects($module, /) │ │ │ │ -Return a list of all known dialect names. │ │ │ │ -register_dialect($module, name, /, dialect='excel', **fmtparams) │ │ │ │ -Create a mapping from a string name to a CVS dialect. │ │ │ │ -The optional "dialect" argument specifies the base dialect instance │ │ │ │ -or the name of the registered dialect. The function also accepts │ │ │ │ -optional keyword arguments which override settings provided by the │ │ │ │ -dialect. │ │ │ │ -writer($module, fileobj, /, dialect='excel', **fmtparams) │ │ │ │ -Return a writer object that will write user data on the given file object. │ │ │ │ -The "fileobj" argument can be any object that supports the file API. │ │ │ │ -The optional "dialect" argument defines a CSV dialect. The function │ │ │ │ -also accepts optional keyword arguments which override settings │ │ │ │ -provided by the dialect. │ │ │ │ -reader($module, iterable, /, dialect='excel', **fmtparams) │ │ │ │ -Return a reader object that will process lines from the given iterable. │ │ │ │ -The "iterable" argument can be any object that returns a line │ │ │ │ -of input for each iteration, such as a file object or a list. The │ │ │ │ -optional "dialect" argument defines a CSV dialect. The function │ │ │ │ -also accepts optional keyword arguments which override settings │ │ │ │ -provided by the dialect. │ │ │ │ -The returned object is an iterator. Each iteration returns a row │ │ │ │ -of the CSV file (which can span multiple input lines). │ │ │ │ -CSV parsing and writing. │ │ │ │ +PyMutex_Unlock │ │ │ │ get_special_method_names($module, /) │ │ │ │ Return a list of special method names. │ │ │ │ get_executor($module, /, code, offset) │ │ │ │ Return the executor object at offset in code if exists, None otherwise. │ │ │ │ get_intrinsic2_descs($module, /) │ │ │ │ Return a list of names of the binary intrinsics. │ │ │ │ get_intrinsic1_descs($module, /) │ │ │ │ @@ -25887,14 +25753,147 @@ │ │ │ │ sendto(data[, flags], addr) -- send data to a given address │ │ │ │ setblocking(bool) -- set or clear the blocking I/O flag │ │ │ │ getblocking() -- return True if socket is blocking, False if non-blocking │ │ │ │ setsockopt(level, optname, value[, optlen]) -- set socket options │ │ │ │ settimeout(None | float) -- set or clear the timeout │ │ │ │ shutdown(how) -- shut down traffic in one or both directions │ │ │ │ [*] not available on all platforms! │ │ │ │ +CMSG_SPACE(length) -> buffer size │ │ │ │ +Return the buffer size needed for recvmsg() to receive an ancillary │ │ │ │ +data item with associated data of the given length, along with any │ │ │ │ +trailing padding. The buffer space needed to receive multiple items │ │ │ │ +is the sum of the CMSG_SPACE() values for their associated data │ │ │ │ +lengths. Raises OverflowError if length is outside the permissible │ │ │ │ +range of values. │ │ │ │ +CMSG_LEN(length) -> control message length │ │ │ │ +Return the total length, without trailing padding, of an ancillary │ │ │ │ +data item with associated data of the given length. This value can │ │ │ │ +often be used as the buffer size for recvmsg() to receive a single │ │ │ │ +item of ancillary data, but RFC 3542 requires portable applications to │ │ │ │ +use CMSG_SPACE() and thus include space for padding, even when the │ │ │ │ +item will be the last in the buffer. Raises OverflowError if length │ │ │ │ +is outside the permissible range of values. │ │ │ │ +if_indextoname($module, if_index, /) │ │ │ │ +Returns the interface name corresponding to the interface index if_index. │ │ │ │ +if_nametoindex($module, oname, /) │ │ │ │ +Returns the interface index corresponding to the interface name if_name. │ │ │ │ +if_nameindex() │ │ │ │ +Returns a list of network interface information (index, name) tuples. │ │ │ │ +setdefaulttimeout(timeout) │ │ │ │ +Set the default timeout in seconds (real number) for new socket objects. │ │ │ │ +A value of None indicates that new socket objects have no timeout. │ │ │ │ +When the socket module is first imported, the default is None. │ │ │ │ +getdefaulttimeout() -> timeout │ │ │ │ +Returns the default timeout in seconds (float) for new socket objects. │ │ │ │ +A value of None indicates that new socket objects have no timeout. │ │ │ │ +When the socket module is first imported, the default is None. │ │ │ │ +getnameinfo(sockaddr, flags) --> (host, port) │ │ │ │ +Get host and port for a sockaddr. │ │ │ │ +getaddrinfo(host, port [, family, type, proto, flags]) │ │ │ │ + -> list of (family, type, proto, canonname, sockaddr) │ │ │ │ +Resolve host and port into addrinfo struct. │ │ │ │ +inet_ntop(af, packed_ip) -> string formatted IP address │ │ │ │ +Convert a packed IP address of the given family to string format. │ │ │ │ +inet_pton(af, ip) -> packed IP address string │ │ │ │ +Convert an IP address from string format to a packed string suitable │ │ │ │ +for use with low-level network functions. │ │ │ │ +inet_ntoa($module, packed_ip, /) │ │ │ │ +Convert an IP address from 32-bit packed binary format to string format. │ │ │ │ +inet_aton($module, ip_addr, /) │ │ │ │ +Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. │ │ │ │ +htonl($module, integer, /) │ │ │ │ +Convert a 32-bit unsigned integer from host to network byte order. │ │ │ │ +htons($module, integer, /) │ │ │ │ +Convert a 16-bit unsigned integer from host to network byte order. │ │ │ │ +ntohl($module, integer, /) │ │ │ │ +Convert a 32-bit unsigned integer from network to host byte order. │ │ │ │ +ntohs($module, integer, /) │ │ │ │ +Convert a 16-bit unsigned integer from network to host byte order. │ │ │ │ +socketpair([family[, type [, proto]]]) -> (socket object, socket object) │ │ │ │ +Create a pair of socket objects from the sockets returned by the platform │ │ │ │ +socketpair() function. │ │ │ │ +The arguments are the same as for socket() except the default family is │ │ │ │ +AF_UNIX if defined on the platform; otherwise, the default is AF_INET. │ │ │ │ +dup(integer) -> integer │ │ │ │ +Duplicate an integer socket file descriptor. This is like os.dup(), but for │ │ │ │ +sockets; on some platforms os.dup() won't work for socket file descriptors. │ │ │ │ +close(integer) -> None │ │ │ │ +Close an integer socket file descriptor. This is like os.close(), but for │ │ │ │ +sockets; on some platforms os.close() won't work for socket file descriptors. │ │ │ │ +getprotobyname(name) -> integer │ │ │ │ +Return the protocol number for the named protocol. (Rarely used.) │ │ │ │ +getservbyport(port[, protocolname]) -> string │ │ │ │ +Return the service name from a port number and protocol name. │ │ │ │ +The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ +otherwise any protocol will match. │ │ │ │ +getservbyname(servicename[, protocolname]) -> integer │ │ │ │ +Return a port number from a service name and protocol name. │ │ │ │ +The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ +otherwise any protocol will match. │ │ │ │ +sethostname(name) │ │ │ │ +Sets the hostname to name. │ │ │ │ +gethostname() -> string │ │ │ │ +Return the current host name. │ │ │ │ +gethostbyaddr(host) -> (name, aliaslist, addresslist) │ │ │ │ +Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ +for a host. The host argument is a string giving a host name or IP number. │ │ │ │ +gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ +Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ +for a host. The host argument is a string giving a host name or IP number. │ │ │ │ +gethostbyname(host) -> address │ │ │ │ +Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ +Implementation module for socket operations. │ │ │ │ +See the socket module for documentation. │ │ │ │ +writerows($self, rows, /) │ │ │ │ +Construct and write a series of iterables to a csv file. │ │ │ │ +Non-string elements will be converted to string. │ │ │ │ +writerow($self, row, /) │ │ │ │ +Construct and write a CSV record from an iterable of fields. │ │ │ │ +Non-string elements will be converted to string. │ │ │ │ +raises an exception to avoid pickling │ │ │ │ +CSV writer │ │ │ │ +Writer objects are responsible for generating tabular data │ │ │ │ +in CSV format from sequence input. │ │ │ │ +CSV reader │ │ │ │ +Reader objects are responsible for reading and parsing tabular data │ │ │ │ +in CSV format. │ │ │ │ +CSV dialect │ │ │ │ +The Dialect type records CSV parsing and generation options. │ │ │ │ +field_size_limit($module, /, new_limit=) │ │ │ │ +Sets an upper limit on parsed fields. │ │ │ │ +Returns old limit. If limit is not given, no new limit is set and │ │ │ │ +the old limit is returned │ │ │ │ +get_dialect($module, /, name) │ │ │ │ +Return the dialect instance associated with name. │ │ │ │ +unregister_dialect($module, /, name) │ │ │ │ +Delete the name/dialect mapping associated with a string name. │ │ │ │ +list_dialects($module, /) │ │ │ │ +Return a list of all known dialect names. │ │ │ │ +register_dialect($module, name, /, dialect='excel', **fmtparams) │ │ │ │ +Create a mapping from a string name to a CVS dialect. │ │ │ │ +The optional "dialect" argument specifies the base dialect instance │ │ │ │ +or the name of the registered dialect. The function also accepts │ │ │ │ +optional keyword arguments which override settings provided by the │ │ │ │ +dialect. │ │ │ │ +writer($module, fileobj, /, dialect='excel', **fmtparams) │ │ │ │ +Return a writer object that will write user data on the given file object. │ │ │ │ +The "fileobj" argument can be any object that supports the file API. │ │ │ │ +The optional "dialect" argument defines a CSV dialect. The function │ │ │ │ +also accepts optional keyword arguments which override settings │ │ │ │ +provided by the dialect. │ │ │ │ +reader($module, iterable, /, dialect='excel', **fmtparams) │ │ │ │ +Return a reader object that will process lines from the given iterable. │ │ │ │ +The "iterable" argument can be any object that returns a line │ │ │ │ +of input for each iteration, such as a file object or a list. The │ │ │ │ +optional "dialect" argument defines a CSV dialect. The function │ │ │ │ +also accepts optional keyword arguments which override settings │ │ │ │ +provided by the dialect. │ │ │ │ +The returned object is an iterator. Each iteration returns a row │ │ │ │ +of the CSV file (which can span multiple input lines). │ │ │ │ +CSV parsing and writing. │ │ │ │ (deleted) │ │ │ │ PyUnstable_AtExit │ │ │ │ _PyErr_NoMemory │ │ │ │ _Py_CheckRecursiveCall │ │ │ │ format_unraisable_v │ │ │ │ _PyErr_NormalizeException │ │ │ │ lockf($module, fd, cmd, len=0, start=0, whence=0, /) │ │ │ │ @@ -27781,14 +27780,15 @@ │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ sha1($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA1 hash object; optionally initialized with a string. │ │ │ │ lX_PyEval_SpecialMethodCanSuggest │ │ │ │ _modules_by_index_clear_one │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST │ │ │ │ +NOP$%&'()*+,-./0123456789:;<=QRST │ │ │ │ tanh($module, z, /) │ │ │ │ Return the hyperbolic tangent of z. │ │ │ │ tan($module, z, /) │ │ │ │ Return the tangent of z. │ │ │ │ sqrt($module, z, /) │ │ │ │ Return the square root of z. │ │ │ │ sinh($module, z, /) │ │ │ │ @@ -27843,31 +27843,31 @@ │ │ │ │ Return the arc sine of z. │ │ │ │ acosh($module, z, /) │ │ │ │ Return the inverse hyperbolic cosine of z. │ │ │ │ acos($module, z, /) │ │ │ │ Return the arc cosine of z. │ │ │ │ This module provides access to mathematical functions for complex │ │ │ │ numbers. │ │ │ │ -NOP$%&'()*+,-./0123456789:;<=QRST │ │ │ │ Unable to allocate output buffer. │ │ │ │ I Q O M K a _ ] [ Y W U S i g e c │ │ │ │ -_enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ -q'PIIIIIIIIIIIIIII │ │ │ │ +'PIIIIIIIIIIIIIII │ │ │ │ +_enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ +Py_SetProgramName │ │ │ │ _PyObject_AssertFailed │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PyState_AddModule │ │ │ │ -Py_SetProgramName │ │ │ │ faulthandler_fatal_error_thread │ │ │ │ _PyThreadState_Init │ │ │ │ PySys_SetPath │ │ │ │ PySys_AddWarnOptionUnicode │ │ │ │ PySys_SetArgvEx │ │ │ │ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ %%%%%%% │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -8,20 +8,20 @@ │ │ │ │ 0x0001e628 72745f6d 61696e00 61626f72 74005f5f rt_main.abort.__ │ │ │ │ 0x0001e638 6378615f 61746578 6974006d 656d7365 cxa_atexit.memse │ │ │ │ 0x0001e648 74007379 7363616c 6c005f5f 73746163 t.syscall.__stac │ │ │ │ 0x0001e658 6b5f6368 6b5f6661 696c005f 5f657272 k_chk_fail.__err │ │ │ │ 0x0001e668 6e6f5f6c 6f636174 696f6e00 73746465 no_location.stde │ │ │ │ 0x0001e678 72720066 70757473 00737472 73747200 rr.fputs.strstr. │ │ │ │ 0x0001e688 5f5f6973 6f633233 5f737472 746f6c00 __isoc23_strtol. │ │ │ │ - 0x0001e698 5f5f656e 7669726f 6e005f5f 66707269 __environ.__fpri │ │ │ │ - 0x0001e6a8 6e74665f 63686b00 5f5f636c 6f636b5f ntf_chk.__clock_ │ │ │ │ - 0x0001e6b8 67657474 696d6536 34007074 68726561 gettime64.pthrea │ │ │ │ - 0x0001e6c8 645f6b65 795f6372 65617465 00707468 d_key_create.pth │ │ │ │ - 0x0001e6d8 72656164 5f736574 73706563 69666963 read_setspecific │ │ │ │ - 0x0001e6e8 006d656d 63707900 73746469 6e006669 .memcpy.stdin.fi │ │ │ │ + 0x0001e698 5f5f656e 7669726f 6e005f5f 636c6f63 __environ.__cloc │ │ │ │ + 0x0001e6a8 6b5f6765 7474696d 65363400 70746872 k_gettime64.pthr │ │ │ │ + 0x0001e6b8 6561645f 6b65795f 63726561 74650070 ead_key_create.p │ │ │ │ + 0x0001e6c8 74687265 61645f73 65747370 65636966 thread_setspecif │ │ │ │ + 0x0001e6d8 6963006d 656d6370 79005f5f 66707269 ic.memcpy.__fpri │ │ │ │ + 0x0001e6e8 6e74665f 63686b00 73746469 6e006669 ntf_chk.stdin.fi │ │ │ │ 0x0001e6f8 6c656e6f 00697361 74747900 63616c6c leno.isatty.call │ │ │ │ 0x0001e708 6f630077 63736368 72007074 68726561 oc.wcschr.pthrea │ │ │ │ 0x0001e718 645f6174 74725f69 6e697400 70746872 d_attr_init.pthr │ │ │ │ 0x0001e728 6561645f 61747472 5f736574 73636f70 ead_attr_setscop │ │ │ │ 0x0001e738 65007074 68726561 645f6372 65617465 e.pthread_create │ │ │ │ 0x0001e748 00707468 72656164 5f617474 725f6465 .pthread_attr_de │ │ │ │ 0x0001e758 7374726f 79007074 68726561 645f6174 stroy.pthread_at │ │ │ │ @@ -123,18 +123,18 @@ │ │ │ │ 0x0001ed58 6d653634 5f72005f 5f737472 6370795f me64_r.__strcpy_ │ │ │ │ 0x0001ed68 63686b00 646c6164 64723100 73657472 chk.dladdr1.setr │ │ │ │ 0x0001ed78 65756964 00736574 72656769 64006765 euid.setregid.ge │ │ │ │ 0x0001ed88 74736964 00616363 65737300 67657470 tsid.access.getp │ │ │ │ 0x0001ed98 61676573 697a6500 5f5f6973 6f633233 agesize.__isoc23 │ │ │ │ 0x0001eda8 5f737363 616e6600 66657272 6f720073 _sscanf.ferror.s │ │ │ │ 0x0001edb8 63686564 5f676574 73636865 64756c65 ched_getschedule │ │ │ │ - 0x0001edc8 72006d6b 64697200 6d6b6469 72617400 r.mkdir.mkdirat. │ │ │ │ - 0x0001edd8 73636865 645f6765 74706172 616d0073 sched_getparam.s │ │ │ │ - 0x0001ede8 65747072 696f7269 74790067 65747072 etpriority.getpr │ │ │ │ - 0x0001edf8 696f7269 7479006f 70656e61 74363400 iority.openat64. │ │ │ │ + 0x0001edc8 72007363 6865645f 67657470 6172616d r.sched_getparam │ │ │ │ + 0x0001edd8 006d6b64 6972006d 6b646972 61740073 .mkdir.mkdirat.s │ │ │ │ + 0x0001ede8 65747072 696f7269 7479006f 70656e61 etpriority.opena │ │ │ │ + 0x0001edf8 74363400 67657470 72696f72 69747900 t64.getpriority. │ │ │ │ 0x0001ee08 72656e61 6d650072 656e616d 65617400 rename.renameat. │ │ │ │ 0x0001ee18 72656164 6c696e6b 61740075 6e736861 readlinkat.unsha │ │ │ │ 0x0001ee28 72650075 6e616d65 00706970 65320070 re.uname.pipe2.p │ │ │ │ 0x0001ee38 69706500 73696766 696c6c73 65740070 ipe.sigfillset.p │ │ │ │ 0x0001ee48 74687265 61645f73 69676d61 736b0073 thread_sigmask.s │ │ │ │ 0x0001ee58 7472746f 6b5f7200 5f5f6374 7970655f trtok_r.__ctype_ │ │ │ │ 0x0001ee68 625f6c6f 63005f5f 67657472 75736167 b_loc.__getrusag │ │ │ │ @@ -143,16 +143,16 @@ │ │ │ │ 0x0001ee98 6561645f 7365746e 616d655f 6e700065 ead_setname_np.e │ │ │ │ 0x0001eea8 706f6c6c 5f637265 61746531 00676574 poll_create1.get │ │ │ │ 0x0001eeb8 736f636b 6e616d65 005f5f67 6574736f sockname.__getso │ │ │ │ 0x0001eec8 636b6f70 74363400 696e6574 5f70746f ckopt64.inet_pto │ │ │ │ 0x0001eed8 6e006765 74616464 72696e66 6f006672 n.getaddrinfo.fr │ │ │ │ 0x0001eee8 65656164 6472696e 666f0063 6f6e6e65 eeaddrinfo.conne │ │ │ │ 0x0001eef8 63740073 656e6400 6c6f6361 6c65636f ct.send.localeco │ │ │ │ - 0x0001ef08 6e760066 63686469 72007265 63760074 nv.fchdir.recv.t │ │ │ │ - 0x0001ef18 7a736574 00637263 33320064 65666c61 zset.crc32.defla │ │ │ │ + 0x0001ef08 6e760066 63686469 7200747a 73657400 nv.fchdir.tzset. │ │ │ │ + 0x0001ef18 72656376 00637263 33320064 65666c61 recv.crc32.defla │ │ │ │ 0x0001ef28 7465496e 6974325f 00646566 6c617465 teInit2_.deflate │ │ │ │ 0x0001ef38 53657444 69637469 6f6e6172 7900696e SetDictionary.in │ │ │ │ 0x0001ef48 666c6174 65496e69 74325f00 696e666c flateInit2_.infl │ │ │ │ 0x0001ef58 61746553 65744469 6374696f 6e617279 ateSetDictionary │ │ │ │ 0x0001ef68 00676574 67726769 645f7200 5f5f6d65 .getgrgid_r.__me │ │ │ │ 0x0001ef78 6d736574 5f63686b 00737472 6e6c656e mset_chk.strnlen │ │ │ │ 0x0001ef88 00696e65 745f6e74 6f700069 6e666c61 .inet_ntop.infla │ │ │ │ @@ -256,16 +256,16 @@ │ │ │ │ 0x0001f5a8 79736967 6e005f5f 6664656c 745f6368 ysign.__fdelt_ch │ │ │ │ 0x0001f5b8 6b006765 74686f73 7462796e 616d655f k.gethostbyname_ │ │ │ │ 0x0001f5c8 72005f5f 685f6572 726e6f5f 6c6f6361 r.__h_errno_loca │ │ │ │ 0x0001f5d8 74696f6e 00687374 72657272 6f72006f tion.hstrerror.o │ │ │ │ 0x0001f5e8 70656e6c 6f67005f 5f737973 6c6f675f penlog.__syslog_ │ │ │ │ 0x0001f5f8 63686b00 7365746c 6f676d61 736b0063 chk.setlogmask.c │ │ │ │ 0x0001f608 6c6f7365 6c6f6700 73656e64 66696c65 loselog.sendfile │ │ │ │ - 0x0001f618 3634006c 73657478 61747472 00667365 64.lsetxattr.fse │ │ │ │ - 0x0001f628 74786174 7472006b 696c6c70 67006765 txattr.killpg.ge │ │ │ │ + 0x0001f618 3634006b 696c6c70 67006c73 65747861 64.killpg.lsetxa │ │ │ │ + 0x0001f628 74747200 66736574 78617474 72006765 ttr.fsetxattr.ge │ │ │ │ 0x0001f638 7467726e 616d5f72 00666163 63657373 tgrnam_r.faccess │ │ │ │ 0x0001f648 61740067 65747265 73676964 00676574 at.getresgid.get │ │ │ │ 0x0001f658 72657375 69640067 65746772 6f757073 resuid.getgroups │ │ │ │ 0x0001f668 00636f70 795f6669 6c655f72 616e6765 .copy_file_range │ │ │ │ 0x0001f678 00676574 6c6f6769 6e5f7200 67657470 .getlogin_r.getp │ │ │ │ 0x0001f688 776e616d 5f72005f 5f737472 6e636174 wnam_r.__strncat │ │ │ │ 0x0001f698 5f63686b 00736574 6772656e 74006765 _chk.setgrent.ge │ │ │ │ @@ -399,19 +399,19 @@ │ │ │ │ 0x0001fe98 6f727400 67657470 726f746f 62796e61 ort.getprotobyna │ │ │ │ 0x0001fea8 6d650067 65746e61 6d65696e 666f006c me.getnameinfo.l │ │ │ │ 0x0001feb8 6f67696e 5f747479 00736574 6e73005f ogin_tty.setns._ │ │ │ │ 0x0001fec8 5f736574 6974696d 65723634 00736967 _setitimer64.sig │ │ │ │ 0x0001fed8 77616974 696e666f 005f5f73 69677469 waitinfo.__sigti │ │ │ │ 0x0001fee8 6d656477 61697436 34006463 67657474 medwait64.dcgett │ │ │ │ 0x0001fef8 65787400 62696e64 5f746578 74646f6d ext.bind_textdom │ │ │ │ - 0x0001ff08 61696e5f 636f6465 73657400 73797374 ain_codeset.syst │ │ │ │ - 0x0001ff18 656d0069 665f6e61 6d65746f 696e6465 em.if_nametoinde │ │ │ │ - 0x0001ff28 78006966 5f6e616d 65696e64 65780069 x.if_nameindex.i │ │ │ │ - 0x0001ff38 665f6672 65656e61 6d65696e 64657800 f_freenameindex. │ │ │ │ - 0x0001ff48 62696e64 74657874 646f6d61 696e0061 bindtextdomain.a │ │ │ │ + 0x0001ff08 61696e5f 636f6465 73657400 69665f6e ain_codeset.if_n │ │ │ │ + 0x0001ff18 616d6574 6f696e64 65780069 665f6e61 ametoindex.if_na │ │ │ │ + 0x0001ff28 6d65696e 64657800 69665f66 7265656e meindex.if_freen │ │ │ │ + 0x0001ff38 616d6569 6e646578 0062696e 64746578 ameindex.bindtex │ │ │ │ + 0x0001ff48 74646f6d 61696e00 73797374 656d0061 tdomain.system.a │ │ │ │ 0x0001ff58 74616e32 00617461 6e680061 74616e00 tan2.atanh.atan. │ │ │ │ 0x0001ff68 726f756e 64006661 62730066 6d61006c round.fabs.fma.l │ │ │ │ 0x0001ff78 6f673200 6e657874 61667465 72006173 og2.nextafter.as │ │ │ │ 0x0001ff88 696e0065 78706d31 00657266 00617369 in.expm1.erf.asi │ │ │ │ 0x0001ff98 6e68006c 6f673130 00687970 6f740066 nh.log10.hypot.f │ │ │ │ 0x0001ffa8 6d617800 73696e63 6f73006c 6f673170 max.sincos.log1p │ │ │ │ 0x0001ffb8 00657870 32006362 72740063 65696c00 .exp2.cbrt.ceil. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002cf08 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 22ff60 <_start@@Base+0x34> │ │ │ │ + bl 22f944 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e910 : │ │ │ │ push {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 232440 │ │ │ │ + bl 23aa18 │ │ │ │ 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 2e9a8 │ │ │ │ ldr r3, [pc, #96] @ 2e9fc │ │ │ │ ldr r0, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e9c4 │ │ │ │ b 2e9f0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #61828 @ 0xf184 │ │ │ │ + movw r0, #56316 @ 0xdbfc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e994 │ │ │ │ b 2e9e8 │ │ │ │ bl 2f138 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9e8 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61844 @ 0xf194 │ │ │ │ + movw r1, #56332 @ 0xdc0c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1784] @ 0x6f8 │ │ │ │ str r4, [r3, #1788] @ 0x6fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ @@ -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 2327b8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 23ad90 <_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 234e04 │ │ │ │ + bl 23d3dc │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eab4 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 24a100 │ │ │ │ + bl 249ae8 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ - movw r0, #61888 @ 0xf1c0 │ │ │ │ + movw r0, #56376 @ 0xdc38 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 24ea44 │ │ │ │ + bl 24e4a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ead4 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236558 │ │ │ │ + bl 23eb30 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 24a100 │ │ │ │ + bl 249ae8 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eafc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ - bl 2b4cfc │ │ │ │ + bl 2b42ac │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a9df0 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a95c8 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eb1c │ │ │ │ - bl 2bd898 │ │ │ │ + bl 2bd01c │ │ │ │ mov r0, #1 │ │ │ │ bl 2d48c │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #61904 @ 0xf1d0 │ │ │ │ + movw r0, #56392 @ 0xdc48 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 32368 │ │ │ │ + bl 32364 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eb3c │ │ │ │ - bl 143714 │ │ │ │ + bl 143cf8 │ │ │ │ b 2eb78 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb78 │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 250d20 │ │ │ │ + bl 250784 │ │ │ │ ldr r1, [pc, #180] @ 2ec14 │ │ │ │ - movw r2, #61912 @ 0xf1d8 │ │ │ │ + movw r2, #56400 @ 0xdc50 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2ec18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - movw r0, #61928 @ 0xf1e8 │ │ │ │ + movw r0, #56416 @ 0xdc60 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 25e7fc │ │ │ │ + bl 25e244 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eb9c │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #56428 @ 0xdc6c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2ec1c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2ebb0 │ │ │ │ mov r5, #1 │ │ │ │ - bl 2bd898 │ │ │ │ + bl 2bd01c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ebf4 │ │ │ │ movw r4, #23936 @ 0x5d80 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd98 │ │ │ │ bl 2de7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebf4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #61976 @ 0xf218 │ │ │ │ + movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 3c334 │ │ │ │ + bl 3c81c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b9dfc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2ba3dc │ │ │ │ + bl 2b9520 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2b9b60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r8, r1, r8, lsr #30 │ │ │ │ + subeq r7, r1, r8, lsr #16 │ │ │ │ rsbeq r6, r5, r0, asr #4 │ │ │ │ - subeq r9, r1, r8, asr r0 │ │ │ │ + subeq r7, r1, r8, asr r9 │ │ │ │ │ │ │ │ 0002ec20 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ec5c │ │ │ │ - movw r1, #61984 @ 0xf220 │ │ │ │ + movw r1, #56472 @ 0xdc98 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2ec80 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_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 2326c8 │ │ │ │ + bl 23aca0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r9, r1, r8, rrx │ │ │ │ + subeq r7, r1, r8, ror #18 │ │ │ │ │ │ │ │ 0002ec84 : │ │ │ │ push {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 2e1a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ed04 │ │ │ │ bl 2ed54 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 232440 │ │ │ │ + bl 23aa18 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -309,15 +309,15 @@ │ │ │ │ 0002ed94 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97d58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002edc4 : │ │ │ │ @@ -337,37 +337,37 @@ │ │ │ │ ldr r2, [pc, #292] @ 2ef24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ee50 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62052 @ 0xf264 │ │ │ │ + movw r1, #56540 @ 0xdcdc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 284c10 │ │ │ │ + bl 284408 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2ee50 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ b 2ef04 │ │ │ │ mov r0, #12 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97d58 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ee74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ef18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e75a0 │ │ │ │ + bl 2e6ab8 │ │ │ │ b 2ef18 │ │ │ │ ldr r0, [pc, #172] @ 2ef28 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne 2eea4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee8c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2eeb4 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ ldr r2, [pc, #112] @ 2ef2c │ │ │ │ ldr r3, [r2, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1796] @ 0x704 │ │ │ │ beq 2eedc │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -400,15 +400,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2eee4 │ │ │ │ dmb ish │ │ │ │ bne 2ef0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 2ef28 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ b 2ef04 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r8, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ @@ -424,29 +424,29 @@ │ │ │ │ b 2f1cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd154 │ │ │ │ + bl cd61c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 9726c │ │ │ │ + bl 96cdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, ror #6 │ │ │ │ │ │ │ │ 0002efac : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -460,93 +460,93 @@ │ │ │ │ bne 2efe8 │ │ │ │ ldr r0, [pc, #336] @ 2f130 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f1cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 836d4 │ │ │ │ + bl 836cc │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f0fc │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d81c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f044 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd154 │ │ │ │ + bl cd61c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f0fc │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #256] @ 2f134 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f070 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd154 │ │ │ │ + bl cd61c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f0fc │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd154 │ │ │ │ + bl cd61c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f104 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f104 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f0d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f0d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + b 28bddc <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, r0, ror r3 │ │ │ │ rsbeq r1, r0, r4, lsr r1 │ │ │ │ │ │ │ │ 0002f138 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f15c │ │ │ │ @@ -569,47 +569,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 234e50 │ │ │ │ + bl 23d428 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f1a4 : │ │ │ │ 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 234e50 │ │ │ │ + bl 23d428 │ │ │ │ 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 232858 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 23ae30 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e1a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f254 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236abc │ │ │ │ + bl 23f094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 2f230 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5] │ │ │ │ beq 2f254 │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [fp, #-8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 2323cc │ │ │ │ + bl 23a9a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f298 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -653,15 +653,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 235c8c │ │ │ │ + bl 23e264 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f2dc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f3f4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #252] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62584 @ 0xf478 │ │ │ │ + movw r3, #57072 @ 0xdef0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f450 │ │ │ │ mov r1, #0 │ │ │ │ @@ -708,62 +708,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f3f4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #188] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62624 @ 0xf4a0 │ │ │ │ + movw r3, #57112 @ 0xdf18 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f374 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f3f4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #128] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62676 @ 0xf4d4 │ │ │ │ + movw r3, #57164 @ 0xdf4c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f374 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #7948 @ 0x1f0c │ │ │ │ + movw r1, #2012 @ 0x7dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r5, [r3] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f450 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #36] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62728 @ 0xf508 │ │ │ │ + movw r3, #57216 @ 0xdf80 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f374 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - umaaleq r8, r1, r0, r2 │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ + subeq r6, r1, r0, asr sp │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ │ │ │ │ 0002f460 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ bls 2f4d4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #136] @ 2f540 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62760 @ 0xf528 │ │ │ │ + movw r3, #57248 @ 0xdfa0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f538 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -799,30 +799,30 @@ │ │ │ │ beq 2f518 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #60] @ 2f540 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62796 @ 0xf54c │ │ │ │ + movw r3, #57284 @ 0xdfc4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, r5 │ │ │ │ bl 2f810 │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ │ │ │ │ 0002f544 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ beq 2f5bc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #212] @ 2f674 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62832 @ 0xf570 │ │ │ │ + movw r3, #57320 @ 0xdfe8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f66c │ │ │ │ lsl r0, r7, #2 │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ bne 2f60c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #140] @ 2f678 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f5b4 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -882,27 +882,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2fbc0 │ │ │ │ b 2f5b4 │ │ │ │ mov r0, sl │ │ │ │ bl 2fbc0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #62872 @ 0xf598 │ │ │ │ + movw r1, #57360 @ 0xe010 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ - subeq sl, r1, r8, lsl #5 │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ + subeq r8, r1, r8, lsl #23 │ │ │ │ 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] @ 2f74c │ │ │ │ mov r5, r0 │ │ │ │ @@ -940,24 +940,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #36] @ 2f754 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62892 @ 0xf5ac │ │ │ │ + movw r3, #57380 @ 0xe024 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r5, #352] @ 0x160 │ │ │ │ str r2, [r5, #356] @ 0x164 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subeq r9, r1, r4, asr #13 │ │ │ │ - subeq sl, r1, r4, ror #1 │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ + subeq r7, r1, r4, asr #31 │ │ │ │ + subeq r8, r1, r4, ror #19 │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ │ │ │ │ 0002f758 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -989,23 +989,23 @@ │ │ │ │ b 2f804 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #32] @ 2f80c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62728 @ 0xf508 │ │ │ │ + movw r3, #57216 @ 0xdf80 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1015,62 +1015,62 @@ │ │ │ │ bl 2e378 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 23632c │ │ │ │ + bl 23e904 │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f88c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #148] @ 2f90c │ │ │ │ - movw r3, #62560 @ 0xf460 │ │ │ │ + movw r3, #57048 @ 0xded8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f8bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8c4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #100] @ 2f910 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f900 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e360 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f8ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ b 2f894 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r8 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ - subeq sl, r1, r0, lsr #5 │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ + subeq r8, r1, r0, lsr #23 │ │ │ │ │ │ │ │ 0002f914 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1087,15 +1087,15 @@ │ │ │ │ bls 2f988 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #84] @ 2f9c0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62760 @ 0xf528 │ │ │ │ + movw r3, #57248 @ 0xdfa0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f9b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1108,72 +1108,72 @@ │ │ │ │ bl 2fe30 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ + subeq r8, r1, r0, ror fp │ │ │ │ │ │ │ │ 0002f9c4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 2f9ec │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 251e30 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 251898 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #24000 @ 0x5dc0 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d210 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ + movw r0, #26348 @ 0x66ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 236abc │ │ │ │ + bl 23f094 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ + movw r0, #26348 @ 0x66ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 236abc │ │ │ │ + bl 23f094 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #32004 @ 0x7d04 │ │ │ │ + movweq r0, #26348 @ 0x66ec │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 236abc │ │ │ │ + bl 23f094 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 236abc │ │ │ │ + bl 23f094 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r8, r3 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ beq 2fa8c │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r0, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #63024 @ 0xf630 │ │ │ │ + movw r1, #57512 @ 0xe0a8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fa9c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq sl, r1, r8, asr #5 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r8, r1, r8, asr #23 │ │ │ │ │ │ │ │ 0002faa0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1188,46 +1188,46 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2d210 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 236abc │ │ │ │ + bl 23f094 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #63024 @ 0xf630 │ │ │ │ + movw r1, #57512 @ 0xe0a8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fb10 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrdeq sl, [r1], #-36 @ 0xffffffdc │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldrdeq r8, [r1], #-180 @ 0xffffff4c │ │ │ │ │ │ │ │ 0002fb14 : │ │ │ │ push {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 9850c │ │ │ │ + bl 98504 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fb80 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #88] @ 2fbbc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ @@ -1241,15 +1241,15 @@ │ │ │ │ str r5, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq sl, r1, r8, ror #5 │ │ │ │ + subeq r8, r1, r8, ror #23 │ │ │ │ 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 │ │ │ │ @@ -1274,24 +1274,24 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 2fc74 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2326c8 │ │ │ │ + bl 23aca0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fc74 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #168] @ 2fd04 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fccc │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1315,25 +1315,25 @@ │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fcd4 │ │ │ │ mvn r0, #0 │ │ │ │ b 2fcfc │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 236558 │ │ │ │ + bl 23eb30 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq sl, r1, r0, lsl #6 │ │ │ │ + subeq r8, r1, r0, lsl #24 │ │ │ │ │ │ │ │ 0002fd08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1342,41 +1342,41 @@ │ │ │ │ 0002fd20 : │ │ │ │ ldr r2, [pc, #132] @ 2fdac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fd3c │ │ │ │ ldr r0, [pc, #116] @ 2fdb0 │ │ │ │ - b 236bec <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 23f1c4 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #92] @ 2fdb4 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 295f60 │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fd70 │ │ │ │ - bl 143714 │ │ │ │ + bl 143cf8 │ │ │ │ b 2fda4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fd9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fd9c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 153e0c │ │ │ │ + bl 15454c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, ror #6 │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ 0002fdb8 : │ │ │ │ @@ -1391,21 +1391,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 2327b8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 23ad90 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 236558 │ │ │ │ + bl 23eb30 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 24a100 │ │ │ │ + bl 249ae8 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fe24 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1420,63 +1420,63 @@ │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [sp] │ │ │ │ - bl 237828 <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 23fdf8 <_Py_SetLocaleFromEnv@@Base+0xc68> │ │ │ │ cmn r0, #2 │ │ │ │ - bne 2fea0 │ │ │ │ + bne 2fea4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ - ldr r2, [pc, #152] @ 2ff24 │ │ │ │ - movw r3, #63336 @ 0xf768 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ + movw r2, #35696 @ 0x8b70 │ │ │ │ + movt r2, #65 @ 0x41 │ │ │ │ + movw r3, #3660 @ 0xe4c │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2fed0 │ │ │ │ + b 2fed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fed8 │ │ │ │ + beq 2fedc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ - ldr r2, [pc, #104] @ 2ff28 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + ldr r2, [pc, #100] @ 2ff28 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ - b 2ff18 │ │ │ │ + b 2ff1c │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e360 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2ff04 │ │ │ │ + bne 2ff08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 981f4 │ │ │ │ - b 2fea8 │ │ │ │ + bl 981ec │ │ │ │ + b 2feac │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq sl, r1, r0, ror r2 │ │ │ │ - ldrdeq sl, [r1], #-52 @ 0xffffffcc │ │ │ │ + subeq r5, r5, ip, lsr #5 │ │ │ │ │ │ │ │ 0002ff2c : │ │ │ │ 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 │ │ │ │ @@ -1492,66 +1492,66 @@ │ │ │ │ cmp r3, #12 │ │ │ │ beq 2ffa4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #41584 @ 0xa270 │ │ │ │ + movw r2, #35696 @ 0x8b70 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #9340 @ 0x247c │ │ │ │ + movw r3, #3900 @ 0xf3c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ - b 30048 │ │ │ │ + b 30044 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bne 30004 │ │ │ │ + bne 30000 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ + ldr r2, [pc, #104] @ 3004c │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #27144 @ 0x6a08 │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2ff9c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 30044 │ │ │ │ + ble 30040 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 2fe30 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30000 │ │ │ │ + bne 2fffc │ │ │ │ mov r0, r5 │ │ │ │ bl 30050 │ │ │ │ b 2ff9c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + umaaleq r5, r5, r0, r4 │ │ │ │ │ │ │ │ 00030050 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1571,15 +1571,15 @@ │ │ │ │ 00030094 : │ │ │ │ push {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 24a334 │ │ │ │ + bl 249d1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 000300b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1599,148 +1599,148 @@ │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd98 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 30120 │ │ │ │ - movw r0, #11600 @ 0x2d50 │ │ │ │ + movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 8f48c │ │ │ │ + bl 8f7ac │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #59020 @ 0xe68c │ │ │ │ + movw ip, #58368 @ 0xe400 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip] │ │ │ │ + ldr r3, [ip, #588] @ 0x24c │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30168 │ │ │ │ cmn sl, #1 │ │ │ │ bne 30160 │ │ │ │ bl 2d954 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d48c │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip] │ │ │ │ + str r3, [ip, #588] @ 0x24c │ │ │ │ beq 30210 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #11680 @ 0x2da0 │ │ │ │ + movw r1, #6216 @ 0x1848 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #20 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 301c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #33572 @ 0x8324 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #28184 @ 0x6e18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 301e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 301fc │ │ │ │ - movw r1, #11704 @ 0x2db8 │ │ │ │ + movw r1, #6240 @ 0x1860 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11724 @ 0x2dcc │ │ │ │ + movw r1, #6260 @ 0x1874 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #652] @ 304b8 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30274 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11748 @ 0x2de4 │ │ │ │ + movw r1, #6284 @ 0x188c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 31df4 │ │ │ │ + bl 31df0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1040 @ 0x410 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60996 @ 0xee44 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 302a0 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4592 @ 0x11f0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 302cc │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11772 @ 0x2dfc │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 302f0 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11792 @ 0x2e10 │ │ │ │ + movw r1, #6328 @ 0x18b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #11808 @ 0x2e20 │ │ │ │ - movweq r1, #11824 @ 0x2e30 │ │ │ │ + movwne r1, #6344 @ 0x18c8 │ │ │ │ + movweq r1, #6360 @ 0x18d8 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #392] @ 304bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #388] @ 304c0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1757,88 +1757,88 @@ │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30470 │ │ │ │ ldr r0, [pc, #312] @ 304c4 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 295f60 │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ bge 303a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - movw r8, #5196 @ 0x144c │ │ │ │ + movw r8, #5184 @ 0x1440 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 303e4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30470 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30470 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ b 30470 │ │ │ │ mov r0, r6 │ │ │ │ - bl 295ffc │ │ │ │ + bl 2957d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142ed4 │ │ │ │ + bl 1434b8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3042c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3042c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1ade84 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 1ae498 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ cmn r0, #1 │ │ │ │ bne 30444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30468 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30468 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 30498 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30590 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30838 │ │ │ │ cmp r9, #0 │ │ │ │ beq 30154 │ │ │ │ - bl 29aaec │ │ │ │ - bl 29aca8 │ │ │ │ + bl 29a2c4 │ │ │ │ + bl 29a480 │ │ │ │ b 30154 │ │ │ │ rsbeq r9, r2, ip, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ │ │ │ │ 000304c8 : │ │ │ │ @@ -1850,43 +1850,43 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - bl 235f84 │ │ │ │ + bl 23e55c │ │ │ │ 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 3055c │ │ │ │ + bne 30560 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 237748 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 23fd18 <_Py_SetLocaleFromEnv@@Base+0xb88> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3054c │ │ │ │ - ldr r2, [pc, #44] @ 30568 │ │ │ │ + bne 30550 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r2, #22392 @ 0x5778 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ - b 3055c │ │ │ │ + b 30560 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strdeq r6, [r5], #-192 @ 0xffffff40 │ │ │ │ │ │ │ │ 0003056c : │ │ │ │ ldr r2, [pc, #24] @ 3058c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -1904,32 +1904,32 @@ │ │ │ │ subs r8, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r8, #100 @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ bne 305d4 │ │ │ │ - ldr r2, [pc, #616] @ 30830 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #616] @ 30830 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 305f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31d18 │ │ │ │ + bl 31d14 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30614 │ │ │ │ - movw r0, #11832 @ 0x2e38 │ │ │ │ + movw r0, #6392 @ 0x18f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ b 30828 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3061c │ │ │ │ ldr r3, [pc, #564] @ 30834 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #11848 @ 0x2e48 │ │ │ │ + movweq r0, #6408 @ 0x1908 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 30828 │ │ │ │ b 3061c │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ @@ -1947,52 +1947,52 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 30820 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #11900 @ 0x2e7c │ │ │ │ + movweq r0, #6460 @ 0x193c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 30828 │ │ │ │ - movw r9, #11980 @ 0x2ecc │ │ │ │ + movw r9, #6540 @ 0x198c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 306a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57400 @ 0xe038 │ │ │ │ + movw r1, #51960 @ 0xcaf8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31d18 │ │ │ │ + bl 31d14 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306d0 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11936 @ 0x2ea0 │ │ │ │ + movw r1, #6496 @ 0x1960 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30818 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #11960 @ 0x2eb8 │ │ │ │ + movweq r1, #6520 @ 0x1978 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 31df4 │ │ │ │ + bl 31df0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ beq 307a0 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2012,59 +2012,59 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e378 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 307a0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11992 @ 0x2ed8 │ │ │ │ + movw r1, #6552 @ 0x1998 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #6124 @ 0x17ec │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #704 @ 0x2c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #6556 @ 0x199c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 307e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 307e0 │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #6584 @ 0x19b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31e98 │ │ │ │ + bl 31e94 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 30818 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ b 30688 │ │ │ │ mov r0, #0 │ │ │ │ b 30828 │ │ │ │ - movw r0, #11884 @ 0x2e6c │ │ │ │ + movw r0, #6444 @ 0x192c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -2088,67 +2088,67 @@ │ │ │ │ strne r6, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 30900 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl ce9f0 │ │ │ │ - movw r1, #12048 @ 0x2f10 │ │ │ │ + bl ceeb8 │ │ │ │ + movw r1, #6608 @ 0x19d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ beq 30900 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3088c │ │ │ │ - bl 1297e8 │ │ │ │ + bl 129e10 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3088c │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30900 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #10664 @ 0x29a8 │ │ │ │ + movw r1, #10652 @ 0x299c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ beq 30904 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30904 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, #1 │ │ │ │ - movw r8, #14572 @ 0x38ec │ │ │ │ + movw r8, #14560 @ 0x38e0 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ str r9, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl ce9f0 │ │ │ │ + bl ceeb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a70 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 30920 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq 30980 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 30920 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 309a8 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2161,79 +2161,79 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strne r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 30a34 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b0268 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1b08a0 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 30a34 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 309b4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 297c38 │ │ │ │ + bl 297410 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ bne 309b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 30920 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9818 │ │ │ │ + bl 2c8b60 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 309b4 │ │ │ │ b 30920 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #12068 @ 0x2f24 │ │ │ │ - movweq r1, #17232 @ 0x4350 │ │ │ │ + movwne r1, #6628 @ 0x19e4 │ │ │ │ + movweq r1, #11744 @ 0x2de0 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bl 36fbc │ │ │ │ + bl 36fb4 │ │ │ │ b 30920 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30ac8 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12092 @ 0x2f3c │ │ │ │ + movw r1, #6652 @ 0x19fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372c0 │ │ │ │ + bl 372b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1040 @ 0x410 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60996 @ 0xee44 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + b 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 00030ad0 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2257,17 +2257,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne 30b98 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #12332 @ 0x302c │ │ │ │ + movw r2, #6892 @ 0x1aec │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b50 │ │ │ │ bl 2d210 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e894 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2276,15 +2276,15 @@ │ │ │ │ strne r0, [r5] │ │ │ │ bne 30bb0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #72] @ 30bc8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30ba0 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30bb8 │ │ │ │ @@ -2294,25 +2294,25 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ b 30bc0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, r5, ip, ror r5 │ │ │ │ + subeq r7, r5, r4 │ │ │ │ │ │ │ │ 00030bcc : │ │ │ │ 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, #38596 @ 0x96c4 │ │ │ │ + movwne r5, #32708 @ 0x7fc4 │ │ │ │ movtne r5, #65 @ 0x41 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30c3c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -2326,15 +2326,15 @@ │ │ │ │ b 30c34 │ │ │ │ cmp r3, #12 │ │ │ │ bne 30c34 │ │ │ │ bl 2fbc0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ b 30bf4 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d210 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d210 │ │ │ │ │ │ │ │ @@ -2344,15 +2344,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #32336 @ 0x7e50 │ │ │ │ + movw r3, #30908 @ 0x78bc │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ 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 │ │ │ │ @@ -2360,86 +2360,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 30dd8 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #16980 @ 0x4254 │ │ │ │ + movw r2, #11904 @ 0x2e80 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17032 @ 0x4288 │ │ │ │ + movw r2, #11956 @ 0x2eb4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17064 @ 0x42a8 │ │ │ │ + movw r2, #11988 @ 0x2ed4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - bl 232078 <_start@@Base+0x214c> │ │ │ │ + bl 23a64c <_start@@Base+0xad3c> │ │ │ │ ldr r0, [pc, #264] @ 30e14 <_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 2d720 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #21260 @ 0x530c │ │ │ │ + movw r3, #22316 @ 0x572c │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2426d4 │ │ │ │ + bl 2420bc │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #36560 @ 0x8ed0 │ │ │ │ + movw r2, #36552 @ 0x8ec8 │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #36348 @ 0x8dfc │ │ │ │ + movw r1, #36340 @ 0x8df4 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2494c8 │ │ │ │ + bl 248eb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17096 @ 0x42c8 │ │ │ │ + movw r2, #12020 @ 0x2ef4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17124 @ 0x42e4 │ │ │ │ + movw r2, #12048 @ 0x2f10 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17152 @ 0x4300 │ │ │ │ + movw r2, #12076 @ 0x2f2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17192 @ 0x4328 │ │ │ │ + movw r2, #12116 @ 0x2f54 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17220 @ 0x4344 │ │ │ │ + movw r2, #12144 @ 0x2f70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ b 30e08 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #65440 @ 0xffa0 │ │ │ │ + movw r0, #65452 @ 0xffac │ │ │ │ movt r0, #9 │ │ │ │ ldrne r3, [r2, #1088] @ 0x440 │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2456,15 +2456,15 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 311fc <_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, #17248 @ 0x4360 │ │ │ │ + movw r2, #12172 @ 0x2f8c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1, lr] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2526,15 +2526,15 @@ │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr lr, [r6, #-256] @ 0xffffff00 │ │ │ │ ldr ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [r6, #-256] @ 0xffffff00 │ │ │ │ add ip, ip, r4 │ │ │ │ str ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r1, [r6, #-768] @ 0xfffffd00 │ │ │ │ mov r3, #28 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r6, #-768] @ 0xfffffd00 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ b 30f10 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -2547,18 +2547,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #17300 @ 0x4394 │ │ │ │ + movw r0, #12224 @ 0x2fc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e2ac │ │ │ │ - movw r3, #17412 @ 0x4404 │ │ │ │ + movw r3, #12336 @ 0x3030 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -2589,116 +2589,116 @@ │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r8, r9, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ - blx 3ce5d4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cd08c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 30fdc <_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 2e294 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17440 @ 0x4420 │ │ │ │ + movw r1, #12364 @ 0x304c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17468 @ 0x443c │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17488 @ 0x4450 │ │ │ │ + movw r1, #12412 @ 0x307c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17512 @ 0x4468 │ │ │ │ + movw r1, #12436 @ 0x3094 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_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, #17540 @ 0x4484 │ │ │ │ + movw r2, #12464 @ 0x30b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17568 @ 0x44a0 │ │ │ │ + movw r1, #12492 @ 0x30cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #12520 @ 0x30e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_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, #17624 @ 0x44d8 │ │ │ │ + movw r2, #12548 @ 0x3104 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #17652 @ 0x44f4 │ │ │ │ + movw r1, #12576 @ 0x3120 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #17684 @ 0x4514 │ │ │ │ + movw r1, #12608 @ 0x3140 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #17716 @ 0x4534 │ │ │ │ + movw r1, #12640 @ 0x3160 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #17748 @ 0x4554 │ │ │ │ + movw r1, #12672 @ 0x3180 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #17756 @ 0x455c │ │ │ │ + movw r0, #12680 @ 0x3188 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e2ac │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17776 @ 0x4570 │ │ │ │ + movw r1, #12700 @ 0x319c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2776,256 +2776,255 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #24940 @ 0x616c │ │ │ │ - movt ip, #70 @ 0x46 │ │ │ │ - movw lr, #1933 @ 0x78d │ │ │ │ - movw r3, #27884 @ 0x6cec │ │ │ │ + ldr lr, [pc, #28] @ 31364 <_PyObject_DebugMallocStats@@Base+0x708> │ │ │ │ + movw ip, #1933 @ 0x78d │ │ │ │ + movw r3, #14032 @ 0x36d0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #45948 @ 0xb37c │ │ │ │ + movw r2, #35972 @ 0x8c84 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ + subeq r0, r6, r0, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 31398 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ + bne 31394 <_PyObject_DebugMallocStats@@Base+0x738> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 84d5c │ │ │ │ + b 84e80 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 313b8 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ + beq 313b4 <_PyObject_DebugMallocStats@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 313d8 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ + bne 313d4 <_PyObject_DebugMallocStats@@Base+0x778> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9528 │ │ │ │ + bl c99ec │ │ │ │ mov r4, r0 │ │ │ │ - b 31574 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ + b 31570 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9198 │ │ │ │ + bl c965c │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 31574 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ + beq 31570 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ - bne 31438 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ + bne 31434 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 31438 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ + beq 31434 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9528 │ │ │ │ + bl c99ec │ │ │ │ mov r4, r0 │ │ │ │ - b 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + b 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 31458 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ + beq 31454 <_PyObject_DebugMallocStats@@Base+0x7f8> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3147c <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ + bne 31478 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl cf634 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfafc <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + b 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 314d4 <_PyObject_DebugMallocStats@@Base+0x878> │ │ │ │ + bne 314d0 <_PyObject_DebugMallocStats@@Base+0x874> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 314b0 <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ + beq 314ac <_PyObject_DebugMallocStats@@Base+0x850> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + bne 31524 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 31524 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + beq 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + beq 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31508 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ + bgt 31504 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31508 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 31504 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #46512 @ 0xb5b0 │ │ │ │ + movw r2, #36536 @ 0x8eb8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 33ba3c │ │ │ │ + bl 33ab24 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ - ble 31564 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ + ble 31560 <_PyObject_DebugMallocStats@@Base+0x904> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3155c <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ + bgt 31558 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3155c <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 31558 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 31530 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ + b 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ cmp r6, r9 │ │ │ │ - beq 31574 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ + beq 31570 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ - bne 315cc <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ + bne 315c8 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48476 @ 0xbd5c │ │ │ │ + movw r1, #43232 @ 0xa8e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ - b 315e8 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ + b 315e4 <_PyObject_DebugMallocStats@@Base+0x988> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r0, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl d33b4 │ │ │ │ + bl d386c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31618 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ + bne 31614 <_PyObject_DebugMallocStats@@Base+0x9b8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e93c4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b e9950 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 31660 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ + beq 3165c <_PyObject_DebugMallocStats@@Base+0xa00> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5632 @ 0x1600 │ │ │ │ + movw r3, #5620 @ 0x15f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3167c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ + bne 31678 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3167c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ + beq 31678 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #25492 @ 0x6394 │ │ │ │ + movw r3, #25480 @ 0x6388 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 31694 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ - movw r0, #6664 @ 0x1a08 │ │ │ │ + beq 31690 <_PyObject_DebugMallocStats@@Base+0xa34> │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 316e8 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ - movw r0, #5632 @ 0x1600 │ │ │ │ + b 316e4 <_PyObject_DebugMallocStats@@Base+0xa88> │ │ │ │ + movw r0, #5620 @ 0x15f4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3168c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ + beq 31688 <_PyObject_DebugMallocStats@@Base+0xa2c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 316c0 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ + beq 316bc <_PyObject_DebugMallocStats@@Base+0xa60> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 31714 <_PyObject_DebugMallocStats@@Base+0xab8> │ │ │ │ + beq 31710 <_PyObject_DebugMallocStats@@Base+0xab4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -3034,45 +3033,45 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - movw r1, #15500 @ 0x3c8c │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31764 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ + bne 31760 <_PyObject_DebugMallocStats@@Base+0xb04> │ │ │ │ mov r4, #0 │ │ │ │ - b 317d4 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ + b 317d0 <_PyObject_DebugMallocStats@@Base+0xb74> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3175c <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ + beq 31758 <_PyObject_DebugMallocStats@@Base+0xafc> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27c0e8 │ │ │ │ + bl 27b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 317b4 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ + bne 317b0 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - bne 317b4 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ + bne 317b0 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 317bc <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + b 317b8 <_PyObject_DebugMallocStats@@Base+0xb5c> │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -3080,235 +3079,235 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #15500 @ 0x3c8c │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31868 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ + beq 31864 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 16f6c0 │ │ │ │ + bl 16fe4c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 31854 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ + bge 31850 <_PyObject_DebugMallocStats@@Base+0xbf4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 31868 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ + b 31864 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16e78c │ │ │ │ + bl 16ef18 │ │ │ │ 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 a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ - movw sl, #42540 @ 0xa62c │ │ │ │ + beq 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + movw sl, #42528 @ 0xa620 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - movw r6, #21196 @ 0x52cc │ │ │ │ + movw r6, #21184 @ 0x52c0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 318e4 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bne 318e0 <_PyObject_DebugMallocStats@@Base+0xc84> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + beq 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3194c <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ + beq 31948 <_PyObject_DebugMallocStats@@Base+0xcec> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + ble 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bne 31994 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ + bne 31990 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 319b4 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 319b0 <_PyObject_DebugMallocStats@@Base+0xd54> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - ble 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + ble 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ ldrb r2, [r3, #-15] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ addne r2, r2, r5, lsl #3 │ │ │ │ addne r3, r3, r2 │ │ │ │ - beq 31acc <_PyObject_DebugMallocStats@@Base+0xe70> │ │ │ │ + beq 31ac8 <_PyObject_DebugMallocStats@@Base+0xe6c> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31ab8 <_PyObject_DebugMallocStats@@Base+0xe5c> │ │ │ │ + beq 31ab4 <_PyObject_DebugMallocStats@@Base+0xe58> │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ - bne 319c0 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ bne 319bc <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 319b8 <_PyObject_DebugMallocStats@@Base+0xd5c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 31a90 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ + b 31a8c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ ldrls r4, [r0, #12] │ │ │ │ mulls r4, r4, r2 │ │ │ │ - bls 31a3c <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ + bls 31a38 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ lsr r3, r3, #3 │ │ │ │ add ip, r0, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [ip, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcc 31a08 <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ + bcc 31a04 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 31a28 <_PyObject_DebugMallocStats@@Base+0xdcc> │ │ │ │ + bhi 31a24 <_PyObject_DebugMallocStats@@Base+0xdc8> │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ orr r4, lr, r4, lsl #30 │ │ │ │ - b 319ec <_PyObject_DebugMallocStats@@Base+0xd90> │ │ │ │ + b 319e8 <_PyObject_DebugMallocStats@@Base+0xd8c> │ │ │ │ cmp r4, #0 │ │ │ │ mulge r4, r4, r2 │ │ │ │ - bge 31a3c <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ + bge 31a38 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ sub r4, r4, #-2147483648 @ 0x80000000 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ands r4, r4, r2, lsr #31 │ │ │ │ - bne 31a38 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ + bne 31a34 <_PyObject_DebugMallocStats@@Base+0xdd8> │ │ │ │ cmp r1, #0 │ │ │ │ mvn r4, #0 │ │ │ │ - beq 31a70 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ - b 31a48 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ + beq 31a6c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ + b 31a44 <_PyObject_DebugMallocStats@@Base+0xde8> │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31a90 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ + beq 31a8c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31a70 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ + bgt 31a6c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31a70 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ + bne 31a6c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31a90 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + beq 31a8c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #3804 @ 0xedc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ - b 318b4 <_PyObject_DebugMallocStats@@Base+0xc58> │ │ │ │ + b 318b0 <_PyObject_DebugMallocStats@@Base+0xc54> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 31980 <_PyObject_DebugMallocStats@@Base+0xd24> │ │ │ │ - b 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + bne 3197c <_PyObject_DebugMallocStats@@Base+0xd20> │ │ │ │ + b 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31af8 <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ + bne 31af4 <_PyObject_DebugMallocStats@@Base+0xe98> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 31ad8 <_PyObject_DebugMallocStats@@Base+0xe7c> │ │ │ │ - b 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + bne 31ad4 <_PyObject_DebugMallocStats@@Base+0xe78> │ │ │ │ + b 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 31994 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ + b 31990 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #15500 @ 0x3c8c │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b78 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ + beq 31b74 <_PyObject_DebugMallocStats@@Base+0xf18> │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #6556 @ 0x199c │ │ │ │ + movw r2, #1208 @ 0x4b8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -3316,337 +3315,337 @@ │ │ │ │ movw r1, #64007 @ 0xfa07 │ │ │ │ movt r1, #19330 @ 0x4b82 │ │ │ │ adc r4, r3, #2 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, #4 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ sbcs r1, r1, r4 │ │ │ │ - bcc 31bd8 <_PyObject_DebugMallocStats@@Base+0xf7c> │ │ │ │ + bcc 31bd4 <_PyObject_DebugMallocStats@@Base+0xf78> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, ip │ │ │ │ adds r0, r2, lr │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adc r1, r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 19f014 │ │ │ │ + b 19f748 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 290070 │ │ │ │ + b 28f844 │ │ │ │ │ │ │ │ -00031be8 <_Py_InitializeMain@@Base>: │ │ │ │ +00031be4 <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 232858 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 23ae30 <_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 31c38 <_Py_InitializeMain@@Base+0x50> │ │ │ │ - ldr r2, [pc, #24] @ 31c44 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ + bne 31c34 <_Py_InitializeMain@@Base+0x50> │ │ │ │ + ldr r2, [pc, #24] @ 31c40 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 276330 │ │ │ │ + bl 275b28 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00031c48 : │ │ │ │ +00031c44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00031c74 : │ │ │ │ +00031c70 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ 31ce4 │ │ │ │ + ldr r4, [pc, #84] @ 31ce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31cb0 │ │ │ │ + bne 31cac │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1716] @ 0x6b4 │ │ │ │ str r6, [r4, #1720] @ 0x6b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 31cd0 │ │ │ │ + beq 31ccc │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31ca0 │ │ │ │ + beq 31c9c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00031ce8 : │ │ │ │ +00031ce4 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 31d0c │ │ │ │ + beq 31d08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw ip, #52685 @ 0xcdcd │ │ │ │ movt ip, #52685 @ 0xcdcd │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 31dcc │ │ │ │ + bls 31dc8 │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mvn r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ orrhi r2, r2, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31dd4 │ │ │ │ + bne 31dd0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ cmpne r2, #255 @ 0xff │ │ │ │ - bls 31dd4 │ │ │ │ + bls 31dd0 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r2, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 31dd4 │ │ │ │ + bne 31dd0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 31dd4 │ │ │ │ + beq 31dd0 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orr r0, r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00031ddc : │ │ │ │ +00031dd8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #8 │ │ │ │ sub sp, sp, #16 │ │ │ │ movlt lr, r2 │ │ │ │ - movw r2, #18940 @ 0x49fc │ │ │ │ + movw r2, #18936 @ 0x49f8 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #-16] │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r5, [r2] │ │ │ │ movge lr, #8 │ │ │ │ mov r4, r1 │ │ │ │ and r2, ip, #15 │ │ │ │ lsr ip, ip, #4 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ strb r2, [r1, #-1]! │ │ │ │ sub r2, r4, r1 │ │ │ │ cmp r2, lr │ │ │ │ - blt 31e38 │ │ │ │ + blt 31e34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 31e38 │ │ │ │ + bne 31e34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31e8c │ │ │ │ + beq 31e88 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 31e64 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bne 31e60 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31ed0 │ │ │ │ - movw r1, #45556 @ 0xb1f4 │ │ │ │ + beq 31ecc │ │ │ │ + movw r1, #40116 @ 0x9cb4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #32 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 31d18 │ │ │ │ + bl 31d14 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #45592 @ 0xb218 │ │ │ │ + movwne r1, #40152 @ 0x9cd8 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ - bne 31f98 │ │ │ │ + bne 31f94 │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #45616 @ 0xb230 │ │ │ │ + movweq r1, #40176 @ 0x9cf0 │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - beq 31f98 │ │ │ │ + beq 31f94 │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ movt sl, #56797 @ 0xdddd │ │ │ │ mov r8, ip │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r7, r9 │ │ │ │ cmpne r7, #255 @ 0xff │ │ │ │ - bls 31f58 │ │ │ │ + bls 31f54 │ │ │ │ cmp r7, r8 │ │ │ │ cmpne r7, sl │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r7, #256 @ 0x100 │ │ │ │ movcc r6, #0 │ │ │ │ movcs r6, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ - beq 31f68 │ │ │ │ - movw r1, #45640 @ 0xb248 │ │ │ │ + beq 31f64 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #16 │ │ │ │ - b 31f98 │ │ │ │ + b 31f94 │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 3227c │ │ │ │ + beq 32278 │ │ │ │ mov r0, r7 │ │ │ │ - bl 322a4 │ │ │ │ + bl 322a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 31fa8 │ │ │ │ - movw r1, #45660 @ 0xb25c │ │ │ │ + bne 31fa4 │ │ │ │ + movw r1, #40220 @ 0x9d1c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + b 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45680 @ 0xb270 │ │ │ │ + movw r1, #40240 @ 0x9d30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32010 │ │ │ │ + beq 3200c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 32010 │ │ │ │ + beq 3200c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33676 @ 0x838c │ │ │ │ + movw r1, #28288 @ 0x6e80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36fbc │ │ │ │ + bl 36fb4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33676 @ 0x838c │ │ │ │ + movw r1, #28288 @ 0x6e80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - b 32028 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + b 32024 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45688 @ 0xb278 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45692 @ 0xb27c │ │ │ │ + movw r1, #40252 @ 0x9d3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 322a4 │ │ │ │ + bl 322a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 321f4 │ │ │ │ + beq 321f0 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ - bmi 321f4 │ │ │ │ + bmi 321f0 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32088 │ │ │ │ + beq 32084 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32088 │ │ │ │ + beq 32084 │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32839c <_Py_call_instrumentation_jump@@Base+0x1f4> │ │ │ │ + bl 32740c <_Py_call_instrumentation_jump@@Base+0x1f4> │ │ │ │ mov r1, r0 │ │ │ │ - b 321dc │ │ │ │ + b 321d8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - bge 321f4 │ │ │ │ + bge 321f0 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add lr, r3, r2 │ │ │ │ @@ -3655,44 +3654,44 @@ │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r1 │ │ │ │ - blt 321bc │ │ │ │ + blt 321b8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 321f0 │ │ │ │ + bls 321ec │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3215c │ │ │ │ + beq 32158 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 3211c │ │ │ │ + bhi 32118 │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 3215c │ │ │ │ + b 32158 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ add r4, r2, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ and r3, r0, #63 @ 0x3f │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 3214c │ │ │ │ + beq 32148 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 32130 │ │ │ │ + b 3212c │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ rsbne r3, r3, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -3707,1322 +3706,1322 @@ │ │ │ │ and r3, r3, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, r3, lsl #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 320d0 │ │ │ │ + beq 320cc │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 32198 │ │ │ │ - b 320d0 │ │ │ │ + bge 32194 │ │ │ │ + b 320cc │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 321d8 │ │ │ │ + bge 321d4 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 343128 │ │ │ │ - b 321c0 │ │ │ │ + bl 3420cc │ │ │ │ + b 321bc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 321f4 │ │ │ │ + blt 321f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372c0 │ │ │ │ - b 3220c │ │ │ │ + bl 372b8 │ │ │ │ + b 32208 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45688 @ 0xb278 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44792 @ 0xaef8 │ │ │ │ + movw r1, #39396 @ 0x99e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32248 │ │ │ │ + beq 32244 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 32248 │ │ │ │ + beq 32244 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36fbc │ │ │ │ - b 32260 │ │ │ │ + bl 36fb4 │ │ │ │ + b 3225c │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45688 @ 0xb278 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 31f8c │ │ │ │ + beq 31f88 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3229c │ │ │ │ + beq 32298 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 31f28 │ │ │ │ + bne 31f24 │ │ │ │ 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] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32360 │ │ │ │ + beq 3235c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32360 │ │ │ │ + beq 3235c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3235c │ │ │ │ + beq 32358 │ │ │ │ movw r4, #52685 @ 0xcdcd │ │ │ │ movt r4, #52685 @ 0xcdcd │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #255 @ 0xff │ │ │ │ movls r4, #1 │ │ │ │ movhi r4, #0 │ │ │ │ - bls 3235c │ │ │ │ + bls 32358 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ - bne 32360 │ │ │ │ + bne 3235c │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8ad0 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c909c <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 32360 │ │ │ │ + bne 3235c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ - b 32360 │ │ │ │ + b 3235c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00032368 : │ │ │ │ +00032364 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b59a8 │ │ │ │ + bl 2b4f60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 323dc │ │ │ │ + beq 323d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 323e4 │ │ │ │ + bne 323e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 323c0 │ │ │ │ + bgt 323bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 323c0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 323bc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #588 @ 0x24c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #60684 @ 0xed0c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32410 │ │ │ │ + bgt 3240c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32410 │ │ │ │ + bne 3240c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 32444 │ │ │ │ - bl bea6c │ │ │ │ + bne 32440 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32444 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + beq 32440 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #620 @ 0x26c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #60716 @ 0xed2c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 323dc │ │ │ │ + bl 14166c │ │ │ │ + b 323d8 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00032450 : │ │ │ │ +0003244c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 324a8 │ │ │ │ - bl 1ba620 │ │ │ │ + beq 324a4 │ │ │ │ + bl 1babd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32494 │ │ │ │ + bgt 32490 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3249c │ │ │ │ + beq 32498 │ │ │ │ mov r4, r5 │ │ │ │ - b 324a8 │ │ │ │ + b 324a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 32494 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 32490 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000324b0 : │ │ │ │ +000324ac : │ │ │ │ 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] @ 32520 │ │ │ │ + ldr lr, [pc, #84] @ 3251c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b8c70 <_PyParkingLot_Park@@Base+0x360> │ │ │ │ + bl 2b8394 <_PyParkingLot_Park@@Base+0x360> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32514 │ │ │ │ + beq 32510 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r9, r1, r4, lsr #15 │ │ │ │ + subseq r8, r1, r0, ror #4 │ │ │ │ │ │ │ │ -00032524 : │ │ │ │ +00032520 : │ │ │ │ subs r2, r1, #0 │ │ │ │ - bne 32530 │ │ │ │ - b d8348 │ │ │ │ + bne 3252c │ │ │ │ + b d87c8 │ │ │ │ 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 32568 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + beq 32564 │ │ │ │ + movw r1, #49252 @ 0xc064 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d8348 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b d87c8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #1644 @ 0x66c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #61740 @ 0xf12c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0003258c : │ │ │ │ - ldr r1, [pc, #36] @ 325b8 │ │ │ │ +00032588 : │ │ │ │ + ldr r1, [pc, #36] @ 325b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r2, [r3, #3880] @ 0xf28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000325bc : │ │ │ │ +000325b8 : │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000325e8 : │ │ │ │ +000325e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #64] @ 32634 │ │ │ │ + ldr r3, [pc, #64] @ 32630 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 32628 │ │ │ │ - ldr r2, [pc, #44] @ 32638 │ │ │ │ + beq 32624 │ │ │ │ + ldr r2, [pc, #44] @ 32634 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #32] @ 3263c │ │ │ │ + ldrne r2, [pc, #32] @ 32638 │ │ │ │ ldrne r3, [r3, r2] │ │ │ │ subne r0, r3, r0 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strhteq sl, [r2], #-176 @ 0xffffff50 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00032640 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +0003263c <_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 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f7c8 │ │ │ │ + beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - movw r3, #62816 @ 0xf560 │ │ │ │ + beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + movw r3, #62752 @ 0xf520 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32690 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aab58 │ │ │ │ + beq 3268c <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ + bl aabe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 326b0 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ - b 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 326ac <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ + b 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7908 @ 0x1ee4 │ │ │ │ + movw r1, #1964 @ 0x7ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 326ec <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bgt 326e8 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 326ec <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bne 326e8 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62820 @ 0xf564 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62756 @ 0xf524 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7940 @ 0x1f04 │ │ │ │ + movw r1, #1996 @ 0x7cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32748 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bgt 32744 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32748 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bne 32744 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62824 @ 0xf568 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62760 @ 0xf528 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32774 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aab58 │ │ │ │ + beq 32770 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ + bl aabe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32794 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ - b 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 32790 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ + b 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7972 @ 0x1f24 │ │ │ │ + movw r1, #2028 @ 0x7ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 327d0 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bgt 327cc <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 327d0 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bne 327cc <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62828 @ 0xf56c │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62764 @ 0xf52c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8008 @ 0x1f48 │ │ │ │ + movw r1, #2064 @ 0x810 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3282c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bgt 32828 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3282c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bne 32828 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25476 @ 0x6384 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #2104 @ 0x838 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32888 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bgt 32884 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32888 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bne 32884 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25580 @ 0x63ec │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8060 @ 0x1f7c │ │ │ │ + movw r1, #2116 @ 0x844 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 328e4 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bgt 328e0 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 328e4 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bne 328e0 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25572 @ 0x63e4 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25540 @ 0x63c4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #2132 @ 0x854 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32940 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bgt 3293c <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32940 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bne 3293c <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25576 @ 0x63e8 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25544 @ 0x63c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8092 @ 0x1f9c │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3299c <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bgt 32998 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3299c <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bne 32998 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25588 @ 0x63f4 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25556 @ 0x63d4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8108 @ 0x1fac │ │ │ │ + movw r1, #2164 @ 0x874 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 329f8 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bgt 329f4 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 329f8 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bne 329f4 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25592 @ 0x63f8 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25560 @ 0x63d8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8128 @ 0x1fc0 │ │ │ │ + movw r1, #2184 @ 0x888 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32a54 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bgt 32a50 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32a54 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bne 32a50 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25584 @ 0x63f0 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #2200 @ 0x898 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32ab0 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bgt 32aac <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ab0 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bne 32aac <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25556 @ 0x63d4 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25524 @ 0x63b4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8160 @ 0x1fe0 │ │ │ │ + movw r1, #2216 @ 0x8a8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b0c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bgt 32b08 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b0c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bne 32b08 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25596 @ 0x63fc │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25564 @ 0x63dc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8176 @ 0x1ff0 │ │ │ │ + movw r1, #2232 @ 0x8b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b68 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bgt 32b64 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b68 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bne 32b64 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25560 @ 0x63d8 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25528 @ 0x63b8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8196 @ 0x2004 │ │ │ │ + movw r1, #2252 @ 0x8cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32bc4 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bgt 32bc0 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32bc4 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bne 32bc0 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25472 @ 0x6380 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8212 @ 0x2014 │ │ │ │ + movw r1, #2268 @ 0x8dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c20 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bgt 32c1c <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c20 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bne 32c1c <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25568 @ 0x63e0 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25536 @ 0x63c0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8240 @ 0x2030 │ │ │ │ + movw r1, #2296 @ 0x8f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c7c <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bgt 32c78 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c7c <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bne 32c78 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25552 @ 0x63d0 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8268 @ 0x204c │ │ │ │ + movw r1, #2324 @ 0x914 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32cd8 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bgt 32cd4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32cd8 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bne 32cd4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #25564 @ 0x63dc │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25532 @ 0x63bc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8292 @ 0x2064 │ │ │ │ + movw r1, #2348 @ 0x92c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d34 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bgt 32d30 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d34 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bne 32d30 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #59160 @ 0xe718 │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #59096 @ 0xe6d8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8316 @ 0x207c │ │ │ │ + movw r1, #2372 @ 0x944 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d90 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bgt 32d8c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d90 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bne 32d8c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25468 @ 0x637c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8344 @ 0x2098 │ │ │ │ + movw r1, #2400 @ 0x960 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32dec <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bgt 32de8 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32dec <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bne 32de8 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8360 @ 0x20a8 │ │ │ │ + movw r1, #2416 @ 0x970 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 32e78 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ - ldr r3, [pc, #1116] @ 33280 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ + ble 32e74 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ + ldr r3, [pc, #1116] @ 3327c <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 32e94 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ + bne 32e90 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bgt 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bne 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + b 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e1c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bne 32e18 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 32e1c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 32e18 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7092 @ 0x1bb4 │ │ │ │ + movw r1, #1156 @ 0x484 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32ed0 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bgt 32ecc <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ed0 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bne 32ecc <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7132 @ 0x1bdc │ │ │ │ + movw r1, #1196 @ 0x4ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f24 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bgt 32f20 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f24 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bne 32f20 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7120 @ 0x1bd0 │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f78 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bgt 32f74 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f78 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bne 32f74 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7144 @ 0x1be8 │ │ │ │ + movw r1, #1208 @ 0x4b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32fcc <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bgt 32fc8 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32fcc <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bne 32fc8 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7060 @ 0x1b94 │ │ │ │ + movw r1, #1124 @ 0x464 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33020 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bgt 3301c <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33020 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bne 3301c <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7020 @ 0x1b6c │ │ │ │ + movw r1, #1084 @ 0x43c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33074 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bgt 33070 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33074 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bne 33070 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7036 @ 0x1b7c │ │ │ │ + movw r1, #1100 @ 0x44c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 330c8 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bgt 330c4 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330c8 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bne 330c4 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7080 @ 0x1ba8 │ │ │ │ + movw r1, #1144 @ 0x478 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3311c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bgt 33118 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3311c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bne 33118 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1776] @ 0x6f0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7108 @ 0x1bc4 │ │ │ │ + movw r1, #1172 @ 0x494 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33170 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bgt 3316c <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33170 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bne 3316c <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1780] @ 0x6f4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7008 @ 0x1b60 │ │ │ │ + movw r1, #1072 @ 0x430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 331c4 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bgt 331c0 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 331c4 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bne 331c0 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8376 @ 0x20b8 │ │ │ │ + movw r1, #2432 @ 0x980 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3320c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bgt 33208 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3320c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bne 33208 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 15eb64 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15f330 <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #6556 @ 0x199c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33278 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bgt 33274 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33278 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bne 33274 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 33278 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 33274 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #28 │ │ │ │ streq r3, [r0, #32] │ │ │ │ - beq 33538 <_Py_GetConfigsAsDict@@Base+0xef8> │ │ │ │ + beq 33534 <_Py_GetConfigsAsDict@@Base+0xef8> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #23936 @ 0x5d80 │ │ │ │ movteq r3, #101 @ 0x65 │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #23956 @ 0x5d94 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2be20c │ │ │ │ + bl 2bd990 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33304 <_Py_GetConfigsAsDict@@Base+0xcc4> │ │ │ │ + beq 33300 <_Py_GetConfigsAsDict@@Base+0xcc4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 25f95c <_PyArena_New@@Base+0x75c> │ │ │ │ + bl 25f2e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + beq 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + beq 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + beq 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + beq 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2beaa8 <_PyParkingLot_Unpark@@Base+0x1a4> │ │ │ │ + bl 2bdfd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33350 <_Py_GetConfigsAsDict@@Base+0xd10> │ │ │ │ + bne 3334c <_Py_GetConfigsAsDict@@Base+0xd10> │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 33394 <_Py_GetConfigsAsDict@@Base+0xd54> │ │ │ │ + bne 33390 <_Py_GetConfigsAsDict@@Base+0xd54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33388 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ + bgt 33384 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33388 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ + bne 33384 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2db34 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + bgt 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + bne 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 333ec <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ + beq 333e8 <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2beba8 <_PyParkingLot_Unpark@@Base+0x2a4> │ │ │ │ + bl 2be058 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 333ec <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ + bne 333e8 <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + bl a61f0 │ │ │ │ + b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq 33554 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ + beq 33550 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33428 <_Py_GetConfigsAsDict@@Base+0xde8> │ │ │ │ + bne 33424 <_Py_GetConfigsAsDict@@Base+0xde8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 33554 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ + b 33550 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 334d0 <_Py_GetConfigsAsDict@@Base+0xe90> │ │ │ │ + beq 334cc <_Py_GetConfigsAsDict@@Base+0xe90> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2b254c │ │ │ │ + bl 2b1b00 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 2ad64c │ │ │ │ + bl 2acdec │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 33494 <_Py_GetConfigsAsDict@@Base+0xe54> │ │ │ │ + bne 33490 <_Py_GetConfigsAsDict@@Base+0xe54> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a61a8 │ │ │ │ - b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + bl a61f0 │ │ │ │ + b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #2712] @ 0xa98 │ │ │ │ - bl 2b25b4 │ │ │ │ - b 3351c <_Py_GetConfigsAsDict@@Base+0xedc> │ │ │ │ + bl 2b1b68 │ │ │ │ + b 33518 <_Py_GetConfigsAsDict@@Base+0xedc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b254c │ │ │ │ + bl 2b1b00 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e378 │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2b25b4 │ │ │ │ + bl 2b1b68 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 33554 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ + bne 33550 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33540 <_Py_GetConfigsAsDict@@Base+0xf00> │ │ │ │ + bne 3353c <_Py_GetConfigsAsDict@@Base+0xf00> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 12d76c <_PyDict_GetKeysVersionForCurrentState@@Base+0x44> │ │ │ │ + b 12dd94 <_PyDict_GetKeysVersionForCurrentState@@Base+0x44> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ - movw r0, #44480 @ 0xadc0 │ │ │ │ + beq 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + movw r0, #39084 @ 0x98ac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28de6c │ │ │ │ - b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + bl 28d664 │ │ │ │ + b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ │ │ │ │ -00033570 : │ │ │ │ +0003356c : │ │ │ │ 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 dbdd0 │ │ │ │ + bl dc344 <_PyArena_New@@Base+0x3874> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 335b8 │ │ │ │ - bl a61a8 │ │ │ │ + beq 335b4 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000335c4 : │ │ │ │ +000335c0 : │ │ │ │ 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 │ │ │ │ @@ -5034,33 +5033,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 33624 │ │ │ │ + bcs 33620 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 33634 │ │ │ │ + bne 33630 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5e484 │ │ │ │ + b 5e43c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dd50 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ed0c │ │ │ │ + bl 25e754 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ 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 │ │ │ │ @@ -5070,613 +5069,613 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2dd98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2e1c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 336bc │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 336b8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3e28c │ │ │ │ - b 33708 │ │ │ │ + bl 3e230 │ │ │ │ + b 33704 │ │ │ │ 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 2e444 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 336a4 │ │ │ │ - movw r1, #12232 @ 0x2fc8 │ │ │ │ + beq 336a0 │ │ │ │ + movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #7468 @ 0x1d2c │ │ │ │ + movw r0, #1532 @ 0x5fc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 33710 │ │ │ │ + bne 3370c │ │ │ │ mov r0, #0 │ │ │ │ - b 33874 │ │ │ │ + b 33870 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r1, #5464 @ 0x1558 │ │ │ │ + movw r1, #5452 @ 0x154c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #49476 @ 0xc144 │ │ │ │ + movw r3, #44036 @ 0xac04 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #12636 @ 0x315c │ │ │ │ + movw r1, #7292 @ 0x1c7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33778 │ │ │ │ + bgt 33774 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33778 │ │ │ │ + bne 33774 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33708 │ │ │ │ - ldr r1, [pc, #244] @ 3387c │ │ │ │ + beq 33704 │ │ │ │ + ldr r1, [pc, #244] @ 33878 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6780 │ │ │ │ + bl b67a0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 337b4 │ │ │ │ + bgt 337b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 337b4 │ │ │ │ + bne 337b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33708 │ │ │ │ + beq 33704 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 337d8 │ │ │ │ + bgt 337d4 │ │ │ │ mov r0, #1 │ │ │ │ - b 33874 │ │ │ │ + b 33870 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #152] @ 33880 │ │ │ │ + ldr r0, [pc, #152] @ 3387c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 33804 │ │ │ │ + beq 33800 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33820 │ │ │ │ + bne 3381c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf634 <_PyObject_MakeTpCall@@Base> │ │ │ │ - b 33848 │ │ │ │ + bl cfafc <_PyObject_MakeTpCall@@Base> │ │ │ │ + b 33844 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cb580 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cba44 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33708 │ │ │ │ + beq 33704 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 337d0 │ │ │ │ + bgt 337cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 337d0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 337d0 │ │ │ │ + bne 337cc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 337cc │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r3, r8, asr #20 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 338c4 │ │ │ │ + bhi 338c0 │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r4, #5196 @ 0x144c │ │ │ │ + movwle r4, #5184 @ 0x1440 │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 338ec │ │ │ │ + b 338e8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28988 @ 0x713c │ │ │ │ + movw r0, #23548 @ 0x5bfc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 338b0 │ │ │ │ + bne 338ac │ │ │ │ mov r0, #0 │ │ │ │ - b 3396c │ │ │ │ + b 33968 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 33914 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 33910 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 338e4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 338e0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3393c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 33938 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 338e4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 338e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ade84 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 1ae498 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 338e4 │ │ │ │ + beq 338e0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #24] @ 33974 │ │ │ │ + ldr r0, [pc, #24] @ 33970 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r3, r8, asr #16 │ │ │ │ │ │ │ │ -00033978 <_PyUnicode_FromId@@Base>: │ │ │ │ +00033974 <_PyUnicode_FromId@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 339b8 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ + bne 339b4 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 339a0 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ + bne 3399c <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ - beq 339c8 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ + beq 339c4 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 355034 │ │ │ │ - ldr r3, [pc, #436] @ 33b84 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ + bl 3be828 │ │ │ │ + ldr r3, [pc, #436] @ 33b80 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 33a84 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + bge 33a80 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ 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 33a14 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ + bne 33a10 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 339fc <_PyUnicode_FromId@@Base+0x84> │ │ │ │ + bne 339f8 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ - beq 33a24 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ + beq 33a20 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 33a54 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ + bge 33a50 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1808] @ 0x710 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1808] @ 0x710 │ │ │ │ dmb ish │ │ │ │ str r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33a74 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ + bne 33a70 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33a5c <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ + bne 33a58 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ - beq 33a84 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + beq 33a80 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 33aa4 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ + ble 33aa0 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33b48 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + bne 33b44 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r6, [r7] │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 33b18 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ + beq 33b14 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab4bc │ │ │ │ + bl ab544 │ │ │ │ ldr r2, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 33b40 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bgt 33b3c <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c60a8 │ │ │ │ + bl c65fc │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 33b20 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e757c │ │ │ │ + bne 33b1c <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r6, #0 │ │ │ │ - b 33b48 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + b 33b44 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r0, [r5, #2064] @ 0x810 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r7, r0 │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2d720 │ │ │ │ str r9, [r5, #2068] @ 0x814 │ │ │ │ str r7, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ str r6, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33b68 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + bne 33b64 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33b50 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ + bne 33b4c <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 33b78 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ + beq 33b74 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00033b88 : │ │ │ │ +00033b84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d78c │ │ │ │ │ │ │ │ -00033b9c : │ │ │ │ +00033b98 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 33bb4 │ │ │ │ + ldr r0, [pc, #12] @ 33bb0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ - rsbeq lr, r1, r8, lsl r4 │ │ │ │ + b 26aac8 │ │ │ │ + rsbeq lr, r1, r8, ror #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #376] @ 33d58 │ │ │ │ + ldr r1, [pc, #380] @ 33d58 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ - movw r1, #19580 @ 0x4c7c │ │ │ │ + bl 159ed0 │ │ │ │ + movw r1, #14360 @ 0x3818 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 33c10 │ │ │ │ + bge 33c0c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #324] @ 33d5c │ │ │ │ + ldr r1, [pc, #328] @ 33d5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + bl 159ed0 │ │ │ │ + movw r1, #28896 @ 0x70e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 33c08 │ │ │ │ - ldr r1, [pc, #280] @ 33d60 │ │ │ │ + blt 33c04 │ │ │ │ + ldr r1, [pc, #284] @ 33d60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ - movw r1, #34356 @ 0x8634 │ │ │ │ + bl 159ed0 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 33c08 │ │ │ │ + blt 33c04 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f7c8 │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + bl 9f7c4 │ │ │ │ + movw r1, #24144 @ 0x5e50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #196] @ 33d64 │ │ │ │ - blt 33c08 │ │ │ │ + movwge r6, #50800 @ 0xc670 │ │ │ │ + movtge r6, #88 @ 0x58 │ │ │ │ + blt 33c04 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33cc8 │ │ │ │ + beq 33cc8 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33ca0 │ │ │ │ - b 33c08 │ │ │ │ - movw r3, #5220 @ 0x1464 │ │ │ │ + bne 33ca0 │ │ │ │ + b 33c04 │ │ │ │ + movw r3, #5208 @ 0x1458 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 33c08 │ │ │ │ - ldr r1, [pc, #124] @ 33d68 │ │ │ │ + beq 33c04 │ │ │ │ + ldr r1, [pc, #120] @ 33d64 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33d1c │ │ │ │ + bgt 33d1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33d1c │ │ │ │ + bne 33d1c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33c08 │ │ │ │ + beq 33c04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - movw r0, #29572 @ 0x7384 │ │ │ │ + bne 33c04 │ │ │ │ + movw r0, #24132 @ 0x5e44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, r1, ip, asr #8 │ │ │ │ - rsbeq lr, r1, r0, ror #8 │ │ │ │ - rsbeq lr, r1, r4, ror r4 │ │ │ │ - subseq sp, r8, r4, lsr r5 │ │ │ │ - rsbeq lr, r1, r8, lsl #9 │ │ │ │ + mlseq r1, ip, r6, lr │ │ │ │ + strhteq lr, [r1], #-96 @ 0xffffffa0 │ │ │ │ + rsbeq lr, r1, r4, asr #13 │ │ │ │ + ldrdeq lr, [r1], #-104 @ 0xffffff98 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 33dbc │ │ │ │ + bne 33db8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 33db8 │ │ │ │ + blt 33db4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33df0 │ │ │ │ + beq 33dec │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 33e3c │ │ │ │ + ldr r1, [pc, #104] @ 33e38 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33e34 │ │ │ │ + beq 33e30 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28d47c │ │ │ │ + bl 28cc74 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33e14 │ │ │ │ + bne 33e10 │ │ │ │ mov r0, #0 │ │ │ │ - b 33e34 │ │ │ │ - bl 3433c <_Py_DumpStack@@Base> │ │ │ │ + b 33e30 │ │ │ │ + bl 34338 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ - bl b950c │ │ │ │ + bl a79a0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33e0c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 33e08 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq lr, r1, r8, ror #24 │ │ │ │ + rsbeq lr, r1, ip, lsr r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2e0c18 <_PyCapsule_SetTraverse@@Base+0x450> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2e0110 <_PyCapsule_SetTraverse@@Base+0x438> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0570 <_Py_GetConfig@@Base> │ │ │ │ + bl a05b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 33e98 │ │ │ │ + bgt 33e94 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e174 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 33ea4 │ │ │ │ + ble 33ea0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b bebd4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ movw r4, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 30c5c <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33eec │ │ │ │ + beq 33ee8 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #328] @ 34044 │ │ │ │ + ldr r5, [pc, #328] @ 34040 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #28984 @ 0x7138 │ │ │ │ + movw r1, #22896 @ 0x5970 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r8, #42540 @ 0xa62c │ │ │ │ + movw r8, #42528 @ 0xa620 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ 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 340fc │ │ │ │ + bl 340f8 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #29004 @ 0x714c │ │ │ │ + movw r1, #22916 @ 0x5984 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 340fc │ │ │ │ + bl 340f8 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #29028 @ 0x7164 │ │ │ │ + movw r1, #22940 @ 0x599c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 340fc │ │ │ │ - movw r3, #21716 @ 0x54d4 │ │ │ │ + bl 340f8 │ │ │ │ + movw r3, #21704 @ 0x54c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r1, r3, #24 │ │ │ │ ldr r2, [r2, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #29048 @ 0x7178 │ │ │ │ + movw r1, #22960 @ 0x59b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 340fc │ │ │ │ + bl 340f8 │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #29068 @ 0x718c │ │ │ │ + movw r2, #22980 @ 0x59c4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ 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 │ │ │ │ @@ -5686,610 +5685,610 @@ │ │ │ │ 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 340fc │ │ │ │ + bl 340f8 │ │ │ │ cmp r7, #20 │ │ │ │ - bne 33fc4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 33fc0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ 340a0 │ │ │ │ + ldr r3, [pc, #80] @ 3409c │ │ │ │ ldr r2, [r3, #1488] @ 0x5d0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 34084 │ │ │ │ + bne 34080 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d324 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ - ldr r3, [pc, #40] @ 340f8 │ │ │ │ + b bebd4 │ │ │ │ + ldr r3, [pc, #40] @ 340f4 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ stm sp, {r1, r5} │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - movw r2, #29316 @ 0x7284 │ │ │ │ + movw r2, #23228 @ 0x5abc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #29340 @ 0x729c │ │ │ │ + movw r2, #23252 @ 0x5ad4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 31200 <_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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 341a8 │ │ │ │ - bl bea6c │ │ │ │ + bne 341a4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 341a8 │ │ │ │ + beq 341a4 │ │ │ │ mov r7, #0 │ │ │ │ - b 34334 │ │ │ │ + b 34330 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da68 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 341dc │ │ │ │ + bne 341d8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3424c │ │ │ │ + beq 34248 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 34220 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 3421c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 34244 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bne 34240 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29360 @ 0x72b0 │ │ │ │ + movw r1, #23272 @ 0x5ae8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 341a0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3419c │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 341b0 │ │ │ │ - bl c4aac │ │ │ │ + b 341ac │ │ │ │ + bl c5000 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 34320 │ │ │ │ + beq 3431c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d078 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 34314 │ │ │ │ + beq 34310 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 3430c │ │ │ │ + bls 34308 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 34304 │ │ │ │ + beq 34300 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 34320 │ │ │ │ + beq 3431c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157de0 │ │ │ │ + bl 158538 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 342e0 │ │ │ │ + beq 342dc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34320 │ │ │ │ + bgt 3431c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34320 │ │ │ │ + bne 3431c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 34320 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3431c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3430c │ │ │ │ + bgt 34308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3430c │ │ │ │ + bne 34308 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3430c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 34308 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 34270 │ │ │ │ + b 3426c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 34268 │ │ │ │ + b 34264 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ - b 34334 │ │ │ │ + b 34330 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7958 │ │ │ │ - b 341a0 │ │ │ │ + bl a79a0 │ │ │ │ + b 3419c │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003433c <_Py_DumpStack@@Base>: │ │ │ │ +00034338 <_Py_DumpStack@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #880] @ 346cc <_Py_DumpStack@@Base+0x390> │ │ │ │ + ldr r3, [pc, #880] @ 346c8 <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #29732 @ 0x7424 │ │ │ │ + movw r1, #24616 @ 0x6028 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 343a8 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 343a4 <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29792 @ 0x7460 │ │ │ │ + movw r1, #24676 @ 0x6064 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - b 346a8 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + b 346a4 <_Py_DumpStack@@Base+0x36c> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r7, lsl #4 │ │ │ │ mov r9, sp │ │ │ │ lsl r3, r7, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 343c0 <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 343bc <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 343f0 <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 343ec <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r7, #2 │ │ │ │ mov r5, sp │ │ │ │ add r3, r3, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3440c <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 34408 <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3443c <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 34438 <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov sl, r5 │ │ │ │ mov r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 344a0 <_Py_DumpStack@@Base+0x164> │ │ │ │ + ble 3449c <_Py_DumpStack@@Base+0x164> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r8, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, sl │ │ │ │ bl 2da74 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r8, lsl #2] │ │ │ │ - beq 34494 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34490 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34494 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34490 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [sl, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ add sl, sl, #16 │ │ │ │ - b 34448 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + b 34444 <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #15100 @ 0x3afc │ │ │ │ + movw r8, #9636 @ 0x25a4 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #38096 @ 0x94d0 │ │ │ │ + movw r9, #32656 @ 0x7f90 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #29828 @ 0x7484 │ │ │ │ + movw r0, #24712 @ 0x6088 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ - ble 34684 <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 34680 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 344fc <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 344f8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 344fc <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 344f8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3450c <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 34508 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 34654 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34650 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3456c <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 34568 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3456c <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 34568 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #29872 @ 0x74b0 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #24756 @ 0x60b4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 34654 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34650 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov r2, #15 │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strcs r3, [fp, #-184] @ 0xffffff48 │ │ │ │ strcc r3, [fp, #-184] @ 0xffffff48 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29876 @ 0x74b4 │ │ │ │ + movw r1, #24760 @ 0x60b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r9 │ │ │ │ bl 2e378 │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29884 @ 0x74bc │ │ │ │ + movw r1, #24768 @ 0x60c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 31df4 │ │ │ │ - movw r1, #11992 @ 0x2ed8 │ │ │ │ + bl 31df0 │ │ │ │ + movw r1, #6552 @ 0x1998 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 8fcb0 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl 8ff5c <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - b 344c8 <_Py_DumpStack@@Base+0x18c> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + b 344c4 <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ - bne 346a8 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #29888 @ 0x74c0 │ │ │ │ + bne 346a4 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 346cc <_Py_DumpStack@@Base+0x390> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 346c8 <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 346c4 <_Py_DumpStack@@Base+0x388> │ │ │ │ + beq 346c0 <_Py_DumpStack@@Base+0x388> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3470c <_Py_DumpStack@@Base+0x3d0> │ │ │ │ + bne 34708 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34734 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ - b 3472c <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + bne 34730 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ + b 34728 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28628 @ 0x6fd4 │ │ │ │ + movw r0, #23188 @ 0x5a94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 346f4 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ + bne 346f0 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 3477c <_Py_DumpStack@@Base+0x440> │ │ │ │ + b 34778 <_Py_DumpStack@@Base+0x440> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3472c <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + beq 34728 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34774 <_Py_DumpStack@@Base+0x438> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 34770 <_Py_DumpStack@@Base+0x438> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 347c0 <_Py_DumpStack@@Base+0x484> │ │ │ │ + bne 347bc <_Py_DumpStack@@Base+0x484> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 347e8 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ - b 347e0 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + bne 347e4 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ + b 347dc <_Py_DumpStack@@Base+0x4a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28656 @ 0x6ff0 │ │ │ │ + movw r0, #23216 @ 0x5ab0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 347a8 <_Py_DumpStack@@Base+0x46c> │ │ │ │ + bne 347a4 <_Py_DumpStack@@Base+0x46c> │ │ │ │ mov r0, #0 │ │ │ │ - b 34830 <_Py_DumpStack@@Base+0x4f4> │ │ │ │ + b 3482c <_Py_DumpStack@@Base+0x4f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 347e0 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + beq 347dc <_Py_DumpStack@@Base+0x4a4> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e600 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34828 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 34824 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3486c <_Py_DumpStack@@Base+0x530> │ │ │ │ - bl bea6c │ │ │ │ + bne 34868 <_Py_DumpStack@@Base+0x530> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348a0 <_Py_DumpStack@@Base+0x564> │ │ │ │ + bne 3489c <_Py_DumpStack@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34894 <_Py_DumpStack@@Base+0x558> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 34890 <_Py_DumpStack@@Base+0x558> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 a0570 <_Py_GetConfig@@Base> │ │ │ │ + bl a05b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 348f0 <_Py_DumpStack@@Base+0x5b4> │ │ │ │ + bne 348ec <_Py_DumpStack@@Base+0x5b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #19472 @ 0x4c10 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e488c <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ - movw r3, #48592 @ 0xbdd0 │ │ │ │ + b 2e3da0 <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ + movw r3, #52348 @ 0xcc7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #30516 @ 0x7734 │ │ │ │ + movw r1, #25068 @ 0x61ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 348d0 <_Py_DumpStack@@Base+0x594> │ │ │ │ + beq 348cc <_Py_DumpStack@@Base+0x594> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003491c <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00034918 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r0, [pc, #808] @ 34c60 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r0, [pc, #808] @ 34c5c <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34958 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 34954 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 34964 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 355034 │ │ │ │ - movw ip, #9356 @ 0x248c │ │ │ │ + beq 34960 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ + bl 3be828 │ │ │ │ + movw ip, #3772 @ 0xebc │ │ │ │ movt ip, #89 @ 0x59 │ │ │ │ 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} │ │ │ │ @@ -6309,182 +6308,182 @@ │ │ │ │ str r3, [r7] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #648] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #648] @ 34c60 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34a64 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #620] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34a60 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #620] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34a2c <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ - ldr r0, [pc, #600] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34a28 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ + ldr r0, [pc, #600] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62504 @ 0xf428 │ │ │ │ + movweq r4, #56992 @ 0xdea0 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #564] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #564] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34a64 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #544] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34a60 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #544] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #16144 @ 0x3f10 │ │ │ │ + movweq r4, #11068 @ 0x2b3c │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ - beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #504] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + beq 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #504] @ 34c60 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34ab4 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #484] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34ab0 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #484] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34ab4 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #464] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34ab0 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #464] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62476 @ 0xf40c │ │ │ │ + movweq r4, #56964 @ 0xde84 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr ip, [pc, #436] @ 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + beq 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr ip, [pc, #436] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ add r4, ip, #24 │ │ │ │ ldr r3, [ip], #4 │ │ │ │ str r3, [r6] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #364] @ 34c60 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e618 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #336] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34c18 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #336] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2e618 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #316] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34c18 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #316] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #300] @ 34c74 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + bne 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #300] @ 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #280] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 34bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #280] @ 34c74 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34b90 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ - ldr r0, [pc, #260] @ 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34b8c <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ + ldr r0, [pc, #260] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62512 @ 0xf430 │ │ │ │ + movweq r4, #57000 @ 0xdea8 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #224] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #224] @ 34c74 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #204] @ 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #204] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62460 @ 0xf3fc │ │ │ │ + movweq r4, #56948 @ 0xde74 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #164] @ 34c74 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #164] @ 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e618 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #144] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 34c18 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #144] @ 34c74 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #124] @ 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #124] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #62488 @ 0xf418 │ │ │ │ + movw r4, #56976 @ 0xde90 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + b 34c1c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 34c60 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #56] @ 34c5c <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 34c44 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ + bne 34c40 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34c2c <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ + bne 34c28 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ - beq 34c54 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ + beq 34c50 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ strhteq r9, [r2], #-156 @ 0xffffff64 │ │ │ │ ldrdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq r9, r2, r4, ror #19 │ │ │ │ - ldrsheq r2, [r9], #-64 @ 0xffffffc0 │ │ │ │ + subseq r0, r9, r0, lsr #30 │ │ │ │ strdeq r9, [r2], #-156 @ 0xffffff64 @ │ │ │ │ rsbeq r9, r2, r4, lsl sl │ │ │ │ rsbeq r9, r2, ip, lsr #20 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -6494,152 +6493,152 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ + bne 34cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34d14 <_PyMem_GetCurrentAllocatorName@@Base+0x3f8> │ │ │ │ + beq 34d0c <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ + ldr lr, [pc, #388] @ 34e5c <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ - sub lr, fp, #28 │ │ │ │ + sub r1, fp, #28 │ │ │ │ + str lr, [sp] │ │ │ │ + str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - movw ip, #61408 @ 0xefe0 │ │ │ │ - movt ip, #97 @ 0x61 │ │ │ │ - str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str ip, [sp, #8] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + beq 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 34d34 <_PyMem_GetCurrentAllocatorName@@Base+0x418> │ │ │ │ - bl bea6c │ │ │ │ + bne 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + bne 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba740 │ │ │ │ + bl 1bacf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + beq 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #30580 @ 0x7774 │ │ │ │ + movw r1, #25132 @ 0x622c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #30584 @ 0x7778 │ │ │ │ + movw r0, #25136 @ 0x6230 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ + beq 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2de40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34dec <_PyMem_GetCurrentAllocatorName@@Base+0x4d0> │ │ │ │ + beq 34de4 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34dbc <_PyMem_GetCurrentAllocatorName@@Base+0x4a0> │ │ │ │ + beq 34db4 <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 34dd8 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ - movw r3, #46772 @ 0xb6b4 │ │ │ │ + bne 34dd0 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ + movw r3, #47832 @ 0xbad8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30628 @ 0x77a4 │ │ │ │ + movw r1, #25180 @ 0x625c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ - movw r3, #46756 @ 0xb6a4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #47816 @ 0xbac8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30600 @ 0x7788 │ │ │ │ + movw r1, #25152 @ 0x6240 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34e64 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ + bl 34e60 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ + beq 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 34e18 <_PyMem_GetCurrentAllocatorName@@Base+0x4fc> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 34e10 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 34e5c <_PyMem_GetCurrentAllocatorName@@Base+0x540> │ │ │ │ + b 34e54 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34e0c <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ + bne 34e04 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 34e0c <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 34e04 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + bgt 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + bne 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq lr, r1, r4, lsr #31 │ │ │ │ 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, #-1104] @ 0xfffffbb0 │ │ │ │ - ldr r5, [pc, #3116] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r5, [pc, #3112] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34ee0 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ + beq 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30868 @ 0x7894 │ │ │ │ + movw r1, #25420 @ 0x634c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 36130 <_PyMem_GetCurrentAllocatorName@@Base+0x1814> │ │ │ │ + bl 16f4ac │ │ │ │ + b 36128 <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub sl, r7, #16 │ │ │ │ str r3, [r7, #-12] │ │ │ │ @@ -6649,119 +6648,119 @@ │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 34f14 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ + bne 34f10 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ 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, #30900 @ 0x78b4 │ │ │ │ + movw r3, #25452 @ 0x636c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ - movw r1, #49476 @ 0xc144 │ │ │ │ + movw r1, #44036 @ 0xac04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r8, fp, #16384 @ 0x4000 │ │ │ │ bl 2e60c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #28 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub r8, r8, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ - bne 35020 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ - movw r7, #44772 @ 0xaee4 │ │ │ │ + bne 3501c <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ + movw r7, #44768 @ 0xaee0 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r9, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bne 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ ldr r5, [r5, r4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34fcc <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ + beq 34fc8 <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ff8 <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ + bne 34ff4 <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ bl 2d4bc │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r2, #30916 @ 0x78c4 │ │ │ │ + movw r2, #25468 @ 0x637c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ bl 2d4bc │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30916 @ 0x78c4 │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 350b8 <_PyMem_GetCurrentAllocatorName@@Base+0x79c> │ │ │ │ + bne 350b4 <_PyMem_GetCurrentAllocatorName@@Base+0x79c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e408 │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bne 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35080 <_PyMem_GetCurrentAllocatorName@@Base+0x764> │ │ │ │ + beq 3507c <_PyMem_GetCurrentAllocatorName@@Base+0x764> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x784> │ │ │ │ + bne 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x784> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #30988 @ 0x790c │ │ │ │ + movw r2, #25540 @ 0x63c4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #30988 @ 0x790c │ │ │ │ + movw r1, #25540 @ 0x63c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #24 │ │ │ │ - movw lr, #31132 @ 0x799c │ │ │ │ + movw lr, #25684 @ 0x6454 │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ @@ -6785,87 +6784,87 @@ │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2e258 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ + beq 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x11c0> │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ sub r3, r3, #16 │ │ │ │ bl 2e378 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 35268 <_PyMem_GetCurrentAllocatorName@@Base+0x94c> │ │ │ │ + beq 35264 <_PyMem_GetCurrentAllocatorName@@Base+0x94c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ sub r2, r2, #24 │ │ │ │ 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 c60a8 │ │ │ │ + bl c65fc │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ab0 <_PyMem_GetCurrentAllocatorName@@Base+0x1194> │ │ │ │ + bne 35aac <_PyMem_GetCurrentAllocatorName@@Base+0x1194> │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e408 │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ - ldr r3, [pc, #2272] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ + ldr r3, [pc, #2268] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35214 <_PyMem_GetCurrentAllocatorName@@Base+0x8f8> │ │ │ │ + beq 35210 <_PyMem_GetCurrentAllocatorName@@Base+0x8f8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35244 <_PyMem_GetCurrentAllocatorName@@Base+0x928> │ │ │ │ + bne 35240 <_PyMem_GetCurrentAllocatorName@@Base+0x928> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, r2, #24 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #31048 @ 0x7948 │ │ │ │ + movw r2, #25600 @ 0x6400 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #24 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #31048 @ 0x7948 │ │ │ │ + movw r1, #25600 @ 0x6400 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r4, #0 │ │ │ │ sub r2, r2, #16 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ sub r0, r0, #16 │ │ │ │ @@ -6886,110 +6885,110 @@ │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 2d330 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ + ble 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ ldr r7, [r8, #-980] @ 0xfffffc2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 3535c <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ + beq 35358 <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r5, [r3, r7] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r5, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r7, r3, r7 │ │ │ │ - beq 3535c <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ + beq 35358 <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ - bne 35330 <_PyMem_GetCurrentAllocatorName@@Base+0xa14> │ │ │ │ + bne 3532c <_PyMem_GetCurrentAllocatorName@@Base+0xa14> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ add r0, r7, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ + beq 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ bl 2e6e4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r7 │ │ │ │ - movw r1, #31160 @ 0x79b8 │ │ │ │ + movw r1, #25712 @ 0x6470 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2df58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35364 <_PyMem_GetCurrentAllocatorName@@Base+0xa48> │ │ │ │ + bne 35360 <_PyMem_GetCurrentAllocatorName@@Base+0xa48> │ │ │ │ mov r4, #0 │ │ │ │ - b 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ + b 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 3539c <_PyMem_GetCurrentAllocatorName@@Base+0xa80> │ │ │ │ + bls 35398 <_PyMem_GetCurrentAllocatorName@@Base+0xa80> │ │ │ │ sub r0, r0, #10 │ │ │ │ - ldr r1, [pc, #1864] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ + ldr r1, [pc, #1860] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0x11a8> │ │ │ │ add r0, r7, r0 │ │ │ │ bl 2e534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3539c <_PyMem_GetCurrentAllocatorName@@Base+0xa80> │ │ │ │ + bne 35398 <_PyMem_GetCurrentAllocatorName@@Base+0xa80> │ │ │ │ ldrb r3, [r8, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 353ac <_PyMem_GetCurrentAllocatorName@@Base+0xa90> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - bl bea6c │ │ │ │ + beq 353a8 <_PyMem_GetCurrentAllocatorName@@Base+0xa90> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bl be994 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35588 <_PyMem_GetCurrentAllocatorName@@Base+0xc6c> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35584 <_PyMem_GetCurrentAllocatorName@@Base+0xc6c> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ ldrb r3, [r8, #-975] @ 0xfffffc31 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - bl 143714 │ │ │ │ + bne 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bl 143cf8 │ │ │ │ ldr r7, [r8, #-988] @ 0xfffffc24 │ │ │ │ ldr r6, [r8, #-984] @ 0xfffffc28 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bcs 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 35448 <_PyMem_GetCurrentAllocatorName@@Base+0xb2c> │ │ │ │ - bl 2e757c │ │ │ │ - bl 3e308 │ │ │ │ + bne 35444 <_PyMem_GetCurrentAllocatorName@@Base+0xb2c> │ │ │ │ + bl 2e6a94 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - ldr r3, [pc, #1752] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r3, [pc, #1748] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r8, #-16] │ │ │ │ - beq 35420 <_PyMem_GetCurrentAllocatorName@@Base+0xb04> │ │ │ │ + beq 3541c <_PyMem_GetCurrentAllocatorName@@Base+0xb04> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35430 <_PyMem_GetCurrentAllocatorName@@Base+0xb14> │ │ │ │ - movw r2, #31168 @ 0x79c0 │ │ │ │ + bne 3542c <_PyMem_GetCurrentAllocatorName@@Base+0xb14> │ │ │ │ + movw r2, #25720 @ 0x6478 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #31168 @ 0x79c0 │ │ │ │ + movw r1, #25720 @ 0x6478 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r6, r7 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - movw r2, #62140 @ 0xf2bc │ │ │ │ + movw r2, #56628 @ 0xdd34 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r2, [r3] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r9, r6, r4 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ sub r0, r0, #20 │ │ │ │ @@ -6998,28 +6997,28 @@ │ │ │ │ movcs r5, #1048576 @ 0x100000 │ │ │ │ add r3, r7, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 354c8 <_PyMem_GetCurrentAllocatorName@@Base+0xbac> │ │ │ │ - bl 3e308 │ │ │ │ + bne 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0xbac> │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 354b8 <_PyMem_GetCurrentAllocatorName@@Base+0xb9c> │ │ │ │ + beq 354b4 <_PyMem_GetCurrentAllocatorName@@Base+0xb9c> │ │ │ │ mov r6, #0 │ │ │ │ - b 3557c <_PyMem_GetCurrentAllocatorName@@Base+0xc60> │ │ │ │ - bl 143714 │ │ │ │ + b 35578 <_PyMem_GetCurrentAllocatorName@@Base+0xc60> │ │ │ │ + bl 143cf8 │ │ │ │ cmp r9, #7 │ │ │ │ - bhi 35568 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ - b 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + bhi 35564 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ + b 354ac <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ cmp r9, #7 │ │ │ │ - bls 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + bls 354ac <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ sub r9, r5, #7 │ │ │ │ sub r3, r5, #8 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, r9, ip │ │ │ │ @@ -7027,220 +7026,220 @@ │ │ │ │ add r0, sl, ip │ │ │ │ bl 2e5c4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r3] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 35568 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ + beq 35564 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, sl │ │ │ │ sub ip, ip, #56 @ 0x38 │ │ │ │ str r3, [ip] │ │ │ │ bl 2e618 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ add ip, r3, #1 │ │ │ │ - beq 35554 <_PyMem_GetCurrentAllocatorName@@Base+0xc38> │ │ │ │ + beq 35550 <_PyMem_GetCurrentAllocatorName@@Base+0xc38> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, ip │ │ │ │ - bcs 354e8 <_PyMem_GetCurrentAllocatorName@@Base+0xbcc> │ │ │ │ - b 35568 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ + bcs 354e4 <_PyMem_GetCurrentAllocatorName@@Base+0xbcc> │ │ │ │ + b 35564 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, r2, r3 │ │ │ │ - b 3557c <_PyMem_GetCurrentAllocatorName@@Base+0xc60> │ │ │ │ + b 35578 <_PyMem_GetCurrentAllocatorName@@Base+0xc60> │ │ │ │ sub r4, r4, #7 │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi 35460 <_PyMem_GetCurrentAllocatorName@@Base+0xb44> │ │ │ │ - b 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + bhi 3545c <_PyMem_GetCurrentAllocatorName@@Base+0xb44> │ │ │ │ + b 354ac <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ mov r0, sl │ │ │ │ - bl a61a8 │ │ │ │ - b 35a70 <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ - bl 143714 │ │ │ │ + bl a61f0 │ │ │ │ + b 35a6c <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ + bl 143cf8 │ │ │ │ ldr r6, [r8, #-988] @ 0xfffffc24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2db7c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 35664 <_PyMem_GetCurrentAllocatorName@@Base+0xd48> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + bge 35660 <_PyMem_GetCurrentAllocatorName@@Base+0xd48> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - ldr r3, [pc, #1252] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r3, [pc, #1248] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3560c <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ + beq 35608 <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3563c <_PyMem_GetCurrentAllocatorName@@Base+0xd20> │ │ │ │ + bne 35638 <_PyMem_GetCurrentAllocatorName@@Base+0xd20> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #31292 @ 0x7a3c │ │ │ │ + movw r2, #25844 @ 0x64f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #31236 @ 0x7a04 │ │ │ │ + movw r2, #25788 @ 0x64bc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #31292 @ 0x7a3c │ │ │ │ + movw r3, #25844 @ 0x64f4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31236 @ 0x7a04 │ │ │ │ + movw r1, #25788 @ 0x64bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ sub r1, r1, #180 @ 0xb4 │ │ │ │ bl 2dd8c <__fstat64_time64@plt> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 35724 <_PyMem_GetCurrentAllocatorName@@Base+0xe08> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + beq 35720 <_PyMem_GetCurrentAllocatorName@@Base+0xe08> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - ldr r3, [pc, #1060] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + ldr r3, [pc, #1056] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 356cc <_PyMem_GetCurrentAllocatorName@@Base+0xdb0> │ │ │ │ + beq 356c8 <_PyMem_GetCurrentAllocatorName@@Base+0xdb0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 356fc <_PyMem_GetCurrentAllocatorName@@Base+0xde0> │ │ │ │ + bne 356f8 <_PyMem_GetCurrentAllocatorName@@Base+0xde0> │ │ │ │ bl 2d4bc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #31292 @ 0x7a3c │ │ │ │ + movw r3, #25844 @ 0x64f4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #31304 @ 0x7a48 │ │ │ │ + movw r2, #25856 @ 0x6500 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #31292 @ 0x7a3c │ │ │ │ + movw r3, #25844 @ 0x64f4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31304 @ 0x7a48 │ │ │ │ + movw r1, #25856 @ 0x6500 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #912] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + vldr d7, [pc, #908] @ 35ab8 <_PyMem_GetCurrentAllocatorName@@Base+0x11a0> │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ sub r5, r8, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [r8, #-864] @ 0xfffffca0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2d864 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35810 <_PyMem_GetCurrentAllocatorName@@Base+0xef4> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + bne 3580c <_PyMem_GetCurrentAllocatorName@@Base+0xef4> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - ldr r3, [pc, #832] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + ldr r3, [pc, #828] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #31292 @ 0x7a3c │ │ │ │ + movw sl, #25844 @ 0x64f4 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r5, #32] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 357bc <_PyMem_GetCurrentAllocatorName@@Base+0xea0> │ │ │ │ + beq 357b8 <_PyMem_GetCurrentAllocatorName@@Base+0xea0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 357e8 <_PyMem_GetCurrentAllocatorName@@Base+0xecc> │ │ │ │ + bne 357e4 <_PyMem_GetCurrentAllocatorName@@Base+0xecc> │ │ │ │ bl 2d4bc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #8] │ │ │ │ - movw r2, #31376 @ 0x7a90 │ │ │ │ + movw r2, #25928 @ 0x6548 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #31376 @ 0x7a90 │ │ │ │ + movw r1, #25928 @ 0x6548 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 35844 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ + bcc 35840 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #31456 @ 0x7ae0 │ │ │ │ + movw r1, #26008 @ 0x6598 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 141058 │ │ │ │ - b 358bc <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ + bl 14166c │ │ │ │ + b 358b8 <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ add r5, r0, r5 │ │ │ │ mla r3, r1, r3, r5 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ @@ -7248,683 +7247,682 @@ │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [r1] │ │ │ │ add r6, r3, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ - movw r0, #31292 @ 0x7a3c │ │ │ │ + movw r0, #25844 @ 0x64f4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r9, r9, #1 │ │ │ │ add r1, r6, r1 │ │ │ │ add r1, r7, r1 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 360c4 <_PyMem_GetCurrentAllocatorName@@Base+0x17a8> │ │ │ │ + beq 360bc <_PyMem_GetCurrentAllocatorName@@Base+0x17a4> │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ cmp r4, r9 │ │ │ │ - bgt 3587c <_PyMem_GetCurrentAllocatorName@@Base+0xf60> │ │ │ │ + bgt 35878 <_PyMem_GetCurrentAllocatorName@@Base+0xf60> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r7 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r7, [r3] │ │ │ │ mov r6, #0 │ │ │ │ - b 358ec <_PyMem_GetCurrentAllocatorName@@Base+0xfd0> │ │ │ │ + b 358e8 <_PyMem_GetCurrentAllocatorName@@Base+0xfd0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36110 <_PyMem_GetCurrentAllocatorName@@Base+0x17f4> │ │ │ │ + beq 36108 <_PyMem_GetCurrentAllocatorName@@Base+0x17f0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ce5d4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cd08c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ add r6, r6, r1 │ │ │ │ sub r6, r6, r5 │ │ │ │ ldr r1, [r8, #-864] @ 0xfffffca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3b4 │ │ │ │ sub r5, r8, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ - bl bea6c │ │ │ │ + beq 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + bne 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - ldr r3, [pc, #396] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + ldr r3, [pc, #392] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r5, #32] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35968 <_PyMem_GetCurrentAllocatorName@@Base+0x104c> │ │ │ │ + beq 35964 <_PyMem_GetCurrentAllocatorName@@Base+0x104c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35990 <_PyMem_GetCurrentAllocatorName@@Base+0x1074> │ │ │ │ + bne 3598c <_PyMem_GetCurrentAllocatorName@@Base+0x1074> │ │ │ │ bl 2d4bc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #31596 @ 0x7b6c │ │ │ │ + movw r2, #26148 @ 0x6624 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 359ac <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ bl 2d4bc │ │ │ │ - movw r1, #31596 @ 0x7b6c │ │ │ │ + movw r1, #26148 @ 0x6624 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35a70 <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ - bl bea6c │ │ │ │ + beq 35a6c <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + bne 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - ldr r3, [pc, #196] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r3, [pc, #192] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35a2c <_PyMem_GetCurrentAllocatorName@@Base+0x1110> │ │ │ │ + beq 35a28 <_PyMem_GetCurrentAllocatorName@@Base+0x1110> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35a50 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bne 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #31652 @ 0x7ba4 │ │ │ │ + movw r2, #26204 @ 0x665c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #31652 @ 0x7ba4 │ │ │ │ + movw r1, #26204 @ 0x665c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4c25c <_Py_strhex_bytes_with_sep@@Base+0x64c> │ │ │ │ + bl 4c254 <_Py_strhex_bytes_with_sep@@Base+0x64c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r9, [r3] │ │ │ │ - b 35b1c <_PyMem_GetCurrentAllocatorName@@Base+0x1200> │ │ │ │ + b 35b14 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ - b 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ - nop {0} │ │ │ │ + b 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ ... │ │ │ │ - subseq r2, r9, ip, lsr #10 │ │ │ │ + subseq r0, r9, ip, asr pc │ │ │ │ andeq r0, r0, ip │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3535c <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ + beq 35358 <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r9, [r3] │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ + bne 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36014 <_PyMem_GetCurrentAllocatorName@@Base+0x16f8> │ │ │ │ + bne 3600c <_PyMem_GetCurrentAllocatorName@@Base+0x16f4> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e408 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12d8> │ │ │ │ - bl bea6c │ │ │ │ + beq 35bec <_PyMem_GetCurrentAllocatorName@@Base+0x12d4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + bne 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r5, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ - ldr r2, [pc, #-184] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ + ldr r2, [pc, #-184] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ 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 35ba8 <_PyMem_GetCurrentAllocatorName@@Base+0x128c> │ │ │ │ + beq 35ba0 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x12b0> │ │ │ │ bl 2d4bc │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #31756 @ 0x7c0c │ │ │ │ + movw r2, #26308 @ 0x66c4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ bl 2d4bc │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31756 @ 0x7c0c │ │ │ │ + movw r1, #26308 @ 0x66c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35c38 <_PyMem_GetCurrentAllocatorName@@Base+0x131c> │ │ │ │ - bl 3e308 │ │ │ │ + bne 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x1318> │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c5c <_PyMem_GetCurrentAllocatorName@@Base+0x1340> │ │ │ │ - bl 143684 │ │ │ │ + bne 35c54 <_PyMem_GetCurrentAllocatorName@@Base+0x133c> │ │ │ │ + bl 143c68 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r8, #-16] │ │ │ │ - movw r1, #31800 @ 0x7c38 │ │ │ │ + movw r1, #26352 @ 0x66f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1be074 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - b 35c5c <_PyMem_GetCurrentAllocatorName@@Base+0x1340> │ │ │ │ + bl 1be61c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 35c54 <_PyMem_GetCurrentAllocatorName@@Base+0x133c> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #180 @ 0xb4 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ce8 <_PyMem_GetCurrentAllocatorName@@Base+0x13cc> │ │ │ │ - b 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0x1408> │ │ │ │ - bl bea6c │ │ │ │ + beq 35ce0 <_PyMem_GetCurrentAllocatorName@@Base+0x13c8> │ │ │ │ + b 35d1c <_PyMem_GetCurrentAllocatorName@@Base+0x1404> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c84 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ + bne 35c7c <_PyMem_GetCurrentAllocatorName@@Base+0x1364> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31872 @ 0x7c80 │ │ │ │ + movw r1, #26424 @ 0x6738 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r8, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - bl 3e308 │ │ │ │ + bl 14166c │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - ldr r1, [pc, #-460] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + ldr r1, [pc, #-460] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35cc0 <_PyMem_GetCurrentAllocatorName@@Base+0x13a4> │ │ │ │ + beq 35cb8 <_PyMem_GetCurrentAllocatorName@@Base+0x13a0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x13b8> │ │ │ │ + bne 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x13b4> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #31920 @ 0x7cb0 │ │ │ │ + movw r2, #26472 @ 0x6768 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #31920 @ 0x7cb0 │ │ │ │ + movw r1, #26472 @ 0x6768 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #180 @ 0xb4 │ │ │ │ - movw r1, #62140 @ 0xf2bc │ │ │ │ + movw r1, #56628 @ 0xdd34 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35d8c <_PyMem_GetCurrentAllocatorName@@Base+0x1470> │ │ │ │ + beq 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x146c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32048 @ 0x7d30 │ │ │ │ + movw r1, #26600 @ 0x67e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - bl 3e308 │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - ldr r1, [pc, #-620] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + ldr r1, [pc, #-620] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35d60 <_PyMem_GetCurrentAllocatorName@@Base+0x1444> │ │ │ │ + beq 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1440> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35d74 <_PyMem_GetCurrentAllocatorName@@Base+0x1458> │ │ │ │ + bne 35d6c <_PyMem_GetCurrentAllocatorName@@Base+0x1454> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #31988 @ 0x7cf4 │ │ │ │ + movw r2, #26540 @ 0x67ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - movw r1, #31988 @ 0x7cf4 │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + movw r1, #26540 @ 0x67ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 35fd4 <_PyMem_GetCurrentAllocatorName@@Base+0x16b8> │ │ │ │ + b 35fcc <_PyMem_GetCurrentAllocatorName@@Base+0x16b4> │ │ │ │ ldr r1, [r8, #-896] @ 0xfffffc80 │ │ │ │ mov r3, #180 @ 0xb4 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [r8, #-892] @ 0xfffffc84 │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 35dc4 <_PyMem_GetCurrentAllocatorName@@Base+0x14a8> │ │ │ │ + beq 35dbc <_PyMem_GetCurrentAllocatorName@@Base+0x14a4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32108 @ 0x7d6c │ │ │ │ + movw r1, #26660 @ 0x6824 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-888] @ 0xfffffc88 │ │ │ │ ldr r2, [r8, #-884] @ 0xfffffc8c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 35dfc <_PyMem_GetCurrentAllocatorName@@Base+0x14e0> │ │ │ │ + bne 35df4 <_PyMem_GetCurrentAllocatorName@@Base+0x14dc> │ │ │ │ ldr r1, [r8, #-864] @ 0xfffffca0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e18 <_PyMem_GetCurrentAllocatorName@@Base+0x14fc> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + beq 35e10 <_PyMem_GetCurrentAllocatorName@@Base+0x14f8> │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32216 @ 0x7dd8 │ │ │ │ + movw r1, #26768 @ 0x6890 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-988] @ 0xfffffc24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x1524> │ │ │ │ + bne 35e38 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32324 @ 0x7e44 │ │ │ │ + movw r1, #26876 @ 0x68fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r1, [r8, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [r8, #-984] @ 0xfffffc28 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-984] @ 0xfffffc28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 35e90 <_PyMem_GetCurrentAllocatorName@@Base+0x1574> │ │ │ │ + beq 35e88 <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32380 @ 0x7e7c │ │ │ │ + movw r1, #26932 @ 0x6934 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-988] @ 0xfffffc24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r8, #-824] @ 0xfffffcc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r5, [r8, #-980] @ 0xfffffc2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 35edc <_PyMem_GetCurrentAllocatorName@@Base+0x15c0> │ │ │ │ + bne 35ed4 <_PyMem_GetCurrentAllocatorName@@Base+0x15bc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32436 @ 0x7eb4 │ │ │ │ + movw r1, #26988 @ 0x696c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [sl, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ sbcs r4, r4, r3 │ │ │ │ - bcc 35f14 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bcc 35f0c <_PyMem_GetCurrentAllocatorName@@Base+0x15f4> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32488 @ 0x7ee8 │ │ │ │ + movw r1, #27040 @ 0x69a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f4ac │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r1, [r8, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r8, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r9 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r5 │ │ │ │ - bl 4c958 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ + bl 4c950 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r0, [r8, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r8, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r1, [r8, #-976] @ 0xfffffc30 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ ldr r1, [r8, #-980] @ 0xfffffc2c │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4c958 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ + bl 4c950 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-980] @ 0xfffffc2c │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r8, #-64] @ 0xffffffc0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r0, [r8, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r8, #-968] @ 0xfffffc38 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r1, [r8, #-980] @ 0xfffffc2c │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r8, #-968] @ 0xfffffc38 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c958 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ + bl 4c950 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35fe4 <_PyMem_GetCurrentAllocatorName@@Base+0x16c8> │ │ │ │ + beq 35fdc <_PyMem_GetCurrentAllocatorName@@Base+0x16c4> │ │ │ │ bl 2d8a0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ffc <_PyMem_GetCurrentAllocatorName@@Base+0x16e0> │ │ │ │ - bl 981f4 │ │ │ │ + beq 35ff4 <_PyMem_GetCurrentAllocatorName@@Base+0x16dc> │ │ │ │ + bl 981ec │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [sl, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [sl, #16]! │ │ │ │ - bne 35fec <_PyMem_GetCurrentAllocatorName@@Base+0x16d0> │ │ │ │ - b 36130 <_PyMem_GetCurrentAllocatorName@@Base+0x1814> │ │ │ │ - movw r4, #44772 @ 0xaee4 │ │ │ │ + bne 35fe4 <_PyMem_GetCurrentAllocatorName@@Base+0x16cc> │ │ │ │ + b 36128 <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ + movw r4, #44768 @ 0xaee0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ - ldr r3, [pc, #-1404] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ + ldr r3, [pc, #-1404] @ 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r8, #-16] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36070 <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ + beq 36068 <_PyMem_GetCurrentAllocatorName@@Base+0x1750> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3609c <_PyMem_GetCurrentAllocatorName@@Base+0x1780> │ │ │ │ + bne 36094 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ bl 2d4bc │ │ │ │ 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, #31688 @ 0x7bc8 │ │ │ │ + movw r2, #26240 @ 0x6680 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ bl 2d4bc │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #31688 @ 0x7bc8 │ │ │ │ + movw r1, #26240 @ 0x6680 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r7 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r7, [r3] │ │ │ │ add r2, r4, r2 │ │ │ │ ldrh r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 36110 <_PyMem_GetCurrentAllocatorName@@Base+0x17f4> │ │ │ │ + bge 36108 <_PyMem_GetCurrentAllocatorName@@Base+0x17f0> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 358c4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa8> │ │ │ │ + beq 358c0 <_PyMem_GetCurrentAllocatorName@@Base+0xfa8> │ │ │ │ mov r2, r1 │ │ │ │ - b 360ec <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + b 360e4 <_PyMem_GetCurrentAllocatorName@@Base+0x17cc> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #31524 @ 0x7b24 │ │ │ │ + movw r1, #26076 @ 0x65dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 141058 │ │ │ │ - b 358bc <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ + bl 14166c │ │ │ │ + b 358b8 <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ 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] @ 36178 <_PyMem_GetCurrentAllocatorName@@Base+0x185c> │ │ │ │ + ldr lr, [pc, #40] @ 36170 <_PyMem_GetCurrentAllocatorName@@Base+0x1858> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #54692 @ 0xd5a4 │ │ │ │ + movw r2, #49252 @ 0xc064 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #32524 @ 0x7f0c │ │ │ │ + movw r1, #27076 @ 0x69c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13c334 │ │ │ │ + b 13c954 │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 361b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1894> │ │ │ │ - bl bea6c │ │ │ │ + bne 361a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1890> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 361cc <_PyMem_GetCurrentAllocatorName@@Base+0x18b0> │ │ │ │ - ldr r2, [pc, #28] @ 361d4 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ + bne 361c4 <_PyMem_GetCurrentAllocatorName@@Base+0x18ac> │ │ │ │ + ldr r2, [pc, #28] @ 361cc <_PyMem_GetCurrentAllocatorName@@Base+0x18b4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3620c <_PyMem_GetCurrentAllocatorName@@Base+0x18f0> │ │ │ │ - bl bea6c │ │ │ │ + bne 36204 <_PyMem_GetCurrentAllocatorName@@Base+0x18ec> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36240 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ + bne 36238 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d654 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 36234 <_PyMem_GetCurrentAllocatorName@@Base+0x1918> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 3622c <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36284 <_PyMem_GetCurrentAllocatorName@@Base+0x1968> │ │ │ │ - bl bea6c │ │ │ │ + bne 3627c <_PyMem_GetCurrentAllocatorName@@Base+0x1964> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bne 362f0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 362ac <_PyMem_GetCurrentAllocatorName@@Base+0x1990> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 362a4 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 362f0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + beq 362f0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ - bne 362fc <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ + bne 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bgt 362f0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bne 362f0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7935,156 +7933,156 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3635c <_PyMem_GetCurrentAllocatorName@@Base+0x1a40> │ │ │ │ + bne 36354 <_PyMem_GetCurrentAllocatorName@@Base+0x1a3c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ - ldr lr, [pc, #220] @ 36440 <_PyMem_GetCurrentAllocatorName@@Base+0x1b24> │ │ │ │ + beq 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ + ldr lr, [pc, #220] @ 36438 <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ + bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ mov r0, #0 │ │ │ │ - b 36438 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ + b 36430 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 363c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa4> │ │ │ │ - bl bea6c │ │ │ │ + bne 363b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bne 36390 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 363e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ac4> │ │ │ │ - bl bea6c │ │ │ │ + bne 363d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ac0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bne 36390 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36400 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae4> │ │ │ │ - bl bea6c │ │ │ │ + bne 363f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bne 36390 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dfe8 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 36438 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 36430 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r1, r0, r0, pc @ │ │ │ │ + rsbeq pc, r1, r4, asr r0 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36494 <_PyMem_GetCurrentAllocatorName@@Base+0x1b78> │ │ │ │ + bne 3648c <_PyMem_GetCurrentAllocatorName@@Base+0x1b74> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 364d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb8> │ │ │ │ - ldr r4, [pc, #216] @ 36574 <_PyMem_GetCurrentAllocatorName@@Base+0x1c58> │ │ │ │ + beq 364cc <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ + ldr r4, [pc, #216] @ 3656c <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 364d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb8> │ │ │ │ + bne 364cc <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ mov r0, #0 │ │ │ │ - b 3656c <_PyMem_GetCurrentAllocatorName@@Base+0x1c50> │ │ │ │ + b 36564 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4c> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36504 <_PyMem_GetCurrentAllocatorName@@Base+0x1be8> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 364fc <_PyMem_GetCurrentAllocatorName@@Base+0x1be4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32872 @ 0x8068 │ │ │ │ + movw r1, #27428 @ 0x6b24 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 364cc <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 364c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bac> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11236 @ 0x2be4 │ │ │ │ + movw r1, #5796 @ 0x16a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1297e8 │ │ │ │ + bl 129e10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 36554 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ + beq 3654c <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30112 @ 0x75a0 │ │ │ │ + movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1297e8 │ │ │ │ + bl 129e10 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 36554 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 3654c <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32916 @ 0x8094 │ │ │ │ + movw r1, #27472 @ 0x6b50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 364cc <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ - ldr r1, [pc, #28] @ 36578 <_PyMem_GetCurrentAllocatorName@@Base+0x1c5c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 364c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bac> │ │ │ │ + ldr r1, [pc, #28] @ 36570 <_PyMem_GetCurrentAllocatorName@@Base+0x1c58> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq pc, [r1], #-12 @ │ │ │ │ + rsbeq pc, r1, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -8092,664 +8090,664 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 365d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb4> │ │ │ │ + bne 365c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb0> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3660c <_PyMem_GetCurrentAllocatorName@@Base+0x1cf0> │ │ │ │ - ldr lr, [pc, #204] @ 366a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d88> │ │ │ │ + beq 36604 <_PyMem_GetCurrentAllocatorName@@Base+0x1cec> │ │ │ │ + ldr lr, [pc, #204] @ 3669c <_PyMem_GetCurrentAllocatorName@@Base+0x1d84> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36698 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + beq 36690 <_PyMem_GetCurrentAllocatorName@@Base+0x1d78> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3662c <_PyMem_GetCurrentAllocatorName@@Base+0x1d10> │ │ │ │ - bl bea6c │ │ │ │ + bne 36624 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36698 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + bne 36690 <_PyMem_GetCurrentAllocatorName@@Base+0x1d78> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3664c <_PyMem_GetCurrentAllocatorName@@Base+0x1d30> │ │ │ │ - bl bea6c │ │ │ │ + bne 36644 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36698 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + bne 36690 <_PyMem_GetCurrentAllocatorName@@Base+0x1d78> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e774 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3668c <_PyMem_GetCurrentAllocatorName@@Base+0x1d70> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 36684 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r1, r8, ror #1 │ │ │ │ + ldrdeq pc, [r1], #-8 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 366f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ + bne 366f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 366f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd8> │ │ │ │ + blt 366ec <_PyMem_GetCurrentAllocatorName@@Base+0x1dd4> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36730 <_PyMem_GetCurrentAllocatorName@@Base+0x1e14> │ │ │ │ + beq 36728 <_PyMem_GetCurrentAllocatorName@@Base+0x1e10> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #412] @ 368ac <_PyMem_GetCurrentAllocatorName@@Base+0x1f90> │ │ │ │ + ldr r1, [pc, #412] @ 368a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + beq 3683c <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ adds r4, r5, r4 │ │ │ │ - beq 367d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1eb8> │ │ │ │ + beq 367cc <_PyMem_GetCurrentAllocatorName@@Base+0x1eb4> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3674c <_PyMem_GetCurrentAllocatorName@@Base+0x1e30> │ │ │ │ + beq 36744 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2c> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + beq 367dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ec4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36774 <_PyMem_GetCurrentAllocatorName@@Base+0x1e58> │ │ │ │ - bl 1296e8 │ │ │ │ + beq 3676c <_PyMem_GetCurrentAllocatorName@@Base+0x1e54> │ │ │ │ + bl 129d10 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + blt 3683c <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ - b 36778 <_PyMem_GetCurrentAllocatorName@@Base+0x1e5c> │ │ │ │ + beq 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ + b 36770 <_PyMem_GetCurrentAllocatorName@@Base+0x1e58> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3679c <_PyMem_GetCurrentAllocatorName@@Base+0x1e80> │ │ │ │ - bl bea6c │ │ │ │ + bne 36794 <_PyMem_GetCurrentAllocatorName@@Base+0x1e7c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ - b 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ - bl c5b58 │ │ │ │ + beq 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ + b 3683c <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 367c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1eac> │ │ │ │ + bgt 367c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ea8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 367c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1eac> │ │ │ │ + bne 367c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ea8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ - b 36788 <_PyMem_GetCurrentAllocatorName@@Base+0x1e6c> │ │ │ │ + bne 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ + b 36780 <_PyMem_GetCurrentAllocatorName@@Base+0x1e68> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ + b 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28d47c │ │ │ │ + bl 28cc74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ - ldr r2, [pc, #168] @ 368b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f94> │ │ │ │ + beq 3683c <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ + ldr r2, [pc, #168] @ 368a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f90> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36824 <_PyMem_GetCurrentAllocatorName@@Base+0x1f08> │ │ │ │ + beq 3681c <_PyMem_GetCurrentAllocatorName@@Base+0x1f04> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 36880 <_PyMem_GetCurrentAllocatorName@@Base+0x1f64> │ │ │ │ - b 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + beq 36878 <_PyMem_GetCurrentAllocatorName@@Base+0x1f60> │ │ │ │ + b 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f2c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37884 @ 0x93fc │ │ │ │ + movw r1, #32444 @ 0x7ebc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ - b 368a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1f88> │ │ │ │ + b 3689c <_PyMem_GetCurrentAllocatorName@@Base+0x1f84> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30590 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 36888 <_PyMem_GetCurrentAllocatorName@@Base+0x1f6c> │ │ │ │ + beq 36880 <_PyMem_GetCurrentAllocatorName@@Base+0x1f68> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ - b 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + bl a79a0 │ │ │ │ + b 3683c <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ mov r2, #1 │ │ │ │ - bl 31e98 │ │ │ │ + bl 31e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ - bl b950c │ │ │ │ + bl a79a0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3683c <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq pc, r1, r0, asr #2 │ │ │ │ + rsbeq pc, r1, r4, lsl #2 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000368b4 : │ │ │ │ +000368ac : │ │ │ │ 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 368e4 │ │ │ │ + beq 368dc │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 36908 │ │ │ │ + bcc 36900 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r3, #1020] @ 0x3fc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00036910 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00036908 <_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 36990 <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ + bls 36988 <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ ldr lr, [r0, #784] @ 0x310 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ sub lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ cmp lr, #0 │ │ │ │ add r0, r0, #3 │ │ │ │ movge ip, lr │ │ │ │ movlt ip, r0 │ │ │ │ - movw lr, #33156 @ 0x8184 │ │ │ │ + movw lr, #27708 @ 0x6c3c │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #108] @ 369f8 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #108] @ 369f0 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 369f0 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + bne 369e8 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #784] @ 0x310 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #48536 @ 0xbd98 │ │ │ │ + movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ sub r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ add r3, r3, #3 │ │ │ │ str ip, [sp] │ │ │ │ movge r3, r2 │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #27752 @ 0x6c68 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r2, r9, ip, asr #12 │ │ │ │ + subseq r1, r9, ip, ror r0 │ │ │ │ │ │ │ │ -000369fc : │ │ │ │ +000369f4 : │ │ │ │ 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, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c8ad0 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c909c <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 36a44 │ │ │ │ - movw r2, #33432 @ 0x8298 │ │ │ │ + beq 36a3c │ │ │ │ + movw r2, #28044 @ 0x6d8c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 36b18 │ │ │ │ - movw r2, #33460 @ 0x82b4 │ │ │ │ + b 36b10 │ │ │ │ + movw r2, #28072 @ 0x6da8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #33484 @ 0x82cc │ │ │ │ + movw r2, #28096 @ 0x6dc0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33508 @ 0x82e4 │ │ │ │ + movw r2, #28120 @ 0x6dd8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #3148 @ 0xc4c │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + movweq r3, #63244 @ 0xf70c │ │ │ │ + movw r2, #28144 @ 0x6df0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ - movteq r3, #62 @ 0x3e │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #28168 @ 0x6e08 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ - bl 1c5228 │ │ │ │ + bl 1c57b8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 143684 │ │ │ │ + bl 143c68 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36e04 │ │ │ │ + bl 36dfc │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1436b4 │ │ │ │ + bl 143c98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5488 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + bl 1c5a18 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e5e8 │ │ │ │ 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, #38848 @ 0x97c0 │ │ │ │ + movw r0, #35264 @ 0x89c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 288ea4 │ │ │ │ + bl 28869c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36ba0 │ │ │ │ + beq 36b98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + movw r1, #49252 @ 0xc064 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #33576 @ 0x8328 │ │ │ │ + movw r0, #28188 @ 0x6e1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36ba8 │ │ │ │ + bne 36ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36ba0 │ │ │ │ + bgt 36b98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ba0 │ │ │ │ + bne 36b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 36be4 │ │ │ │ + b 36bdc │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5d68 │ │ │ │ + bl d61e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36be4 │ │ │ │ + bgt 36bdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36be4 │ │ │ │ + bne 36bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #500] @ 36dfc │ │ │ │ + ldr lr, [pc, #500] @ 36df4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #33612 @ 0x834c │ │ │ │ + movw r0, #28224 @ 0x6e40 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24ea44 │ │ │ │ + bl 24e4a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36c5c │ │ │ │ + beq 36c54 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36c5c │ │ │ │ - movw r1, #21880 @ 0x5578 │ │ │ │ + beq 36c54 │ │ │ │ + movw r1, #16468 @ 0x4054 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36c64 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bne 36c5c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 36df0 │ │ │ │ - movw r4, #33596 @ 0x833c │ │ │ │ + b 36de8 │ │ │ │ + movw r4, #28208 @ 0x6e30 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 236b24 │ │ │ │ + bl 23f0fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36c84 │ │ │ │ + bne 36c7c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e75a0 │ │ │ │ + b 2e6ab8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e6e4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36cc4 │ │ │ │ + beq 36cbc │ │ │ │ cmp r4, r9 │ │ │ │ - beq 36db0 │ │ │ │ + beq 36da8 │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be9e0 │ │ │ │ + bl be908 │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 36ccc │ │ │ │ + bne 36cc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r4, #0 │ │ │ │ - b 36df0 │ │ │ │ - ldr sl, [pc, #308] @ 36e00 │ │ │ │ + b 36de8 │ │ │ │ + ldr sl, [pc, #308] @ 36df8 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a5074 │ │ │ │ + bl 1a5684 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36cfc │ │ │ │ + bgt 36cf4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36cfc │ │ │ │ + bne 36cf4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r3, #48628 @ 0xbdf4 │ │ │ │ + movweq r3, #52380 @ 0xcc9c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 36d50 │ │ │ │ + beq 36d48 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36d40 │ │ │ │ + bgt 36d38 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36d40 │ │ │ │ + bne 36d38 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36d68 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 36d60 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36db0 │ │ │ │ - b 36cb4 │ │ │ │ + bne 36da8 │ │ │ │ + b 36cac │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5d68 │ │ │ │ + bl d61e8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36df0 │ │ │ │ + bgt 36de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36df0 │ │ │ │ + bne 36de8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 36df0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 36de8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #48580 @ 0xbdc4 │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #52336 @ 0xcc70 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #33632 @ 0x8360 │ │ │ │ + movw r2, #28244 @ 0x6e54 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f628c │ │ │ │ + bl 2f57a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36c50 │ │ │ │ - b 36cbc │ │ │ │ + bne 36c48 │ │ │ │ + b 36cb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, r3, r4, asr #20 │ │ │ │ │ │ │ │ -00036e04 : │ │ │ │ +00036dfc : │ │ │ │ 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 b950c │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f74 │ │ │ │ - ldr r2, [pc, #344] @ 36f94 │ │ │ │ + bne 36f6c │ │ │ │ + ldr r2, [pc, #344] @ 36f8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #33680 @ 0x8390 │ │ │ │ + movw r1, #28292 @ 0x6e84 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cfe60 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bl d0328 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36f74 │ │ │ │ + bne 36f6c │ │ │ │ mov r0, r6 │ │ │ │ bl 2d900 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 36e8c │ │ │ │ - bl dc974 │ │ │ │ + bne 36e84 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #33700 @ 0x83a4 │ │ │ │ + movw r2, #28312 @ 0x6e98 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl df698 │ │ │ │ - b 36f7c │ │ │ │ + bl dfc14 │ │ │ │ + b 36f74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 36ec8 │ │ │ │ - bl dc974 │ │ │ │ + bgt 36ec0 │ │ │ │ + bl dcee4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #33708 @ 0x83ac │ │ │ │ + movw r2, #28320 @ 0x6ea0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ - b 36f7c │ │ │ │ + bl dfc14 │ │ │ │ + b 36f74 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 36ee0 │ │ │ │ - bl b9040 │ │ │ │ + beq 36ed8 │ │ │ │ + bl b8f68 │ │ │ │ mov r4, r0 │ │ │ │ - b 36ee8 │ │ │ │ - bl 16b9fc │ │ │ │ + b 36ee0 │ │ │ │ + bl 16c19c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36f74 │ │ │ │ + beq 36f6c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 36f28 │ │ │ │ + beq 36f20 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e2ac │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36f4c │ │ │ │ + bgt 36f44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36f4c │ │ │ │ + bne 36f44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36f74 │ │ │ │ + bne 36f6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36f7c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 36f74 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d900 │ │ │ │ mvn r0, #0 │ │ │ │ - b 36f8c │ │ │ │ + b 36f84 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f5c │ │ │ │ + bne 36f54 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036f98 : │ │ │ │ +00036f90 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 31e98 │ │ │ │ + bl 31e94 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -8759,190 +8757,190 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ tst r2, #32 │ │ │ │ - beq 3701c │ │ │ │ + beq 37014 │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 37028 │ │ │ │ + bne 37020 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ add r6, r1, #28 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ - b 37060 │ │ │ │ + b 37058 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37198 │ │ │ │ + beq 37190 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - beq 37060 │ │ │ │ + beq 37058 │ │ │ │ cmp r2, r7 │ │ │ │ - bge 37184 │ │ │ │ + bge 3717c │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls 37044 │ │ │ │ + bls 3703c │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #33864 @ 0x8448 │ │ │ │ + movw r1, #28476 @ 0x6f3c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #33860 @ 0x8444 │ │ │ │ + movw r2, #28472 @ 0x6f38 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r9, #0 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 370cc │ │ │ │ + b 370c4 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 370a8 │ │ │ │ + beq 370a0 │ │ │ │ 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 370d8 │ │ │ │ + bhi 370d0 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - blt 3708c │ │ │ │ - b 3715c │ │ │ │ + blt 37084 │ │ │ │ + b 37154 │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 3710c │ │ │ │ + bhi 37104 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #28468 @ 0x6f34 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31df4 │ │ │ │ - b 370c8 │ │ │ │ + bl 31df0 │ │ │ │ + b 370c0 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 37138 │ │ │ │ + bcs 37130 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31df4 │ │ │ │ - b 370c8 │ │ │ │ + bl 31df0 │ │ │ │ + b 370c0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31df4 │ │ │ │ - b 370c8 │ │ │ │ + bl 31df0 │ │ │ │ + b 370c0 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37198 │ │ │ │ + beq 37190 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33868 @ 0x844c │ │ │ │ + movw r1, #28480 @ 0x6f40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + b 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - b 37160 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + b 37158 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ 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, #20004 @ 0x4e24 │ │ │ │ + movw r1, #24120 @ 0x5e38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37228 │ │ │ │ + beq 37220 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 37230 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 37228 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33984 @ 0x84c0 │ │ │ │ + movw r1, #28596 @ 0x6fb4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 372b8 │ │ │ │ + b 372b0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e9c78 <_PyBytes_Repeat@@Base+0x90> │ │ │ │ + bl 2e9190 <_PyBytes_Repeat@@Base+0x90> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37228 │ │ │ │ + beq 37220 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37288 │ │ │ │ + bne 37280 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37228 │ │ │ │ + bgt 37220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37228 │ │ │ │ + bne 37220 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 37228 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 37220 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3729c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 37294 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 372b8 │ │ │ │ + b 372b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37290 │ │ │ │ + bne 37288 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 37290 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 37288 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8953,25 +8951,25 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #10 │ │ │ │ - blx 3ce5d4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cd08c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 372f8 │ │ │ │ + bhi 372f0 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8979,240 +8977,240 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37384 │ │ │ │ + bne 3737c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 373c4 │ │ │ │ - ldr r4, [pc, #164] @ 37430 │ │ │ │ + beq 373bc │ │ │ │ + ldr r4, [pc, #164] @ 37428 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373c4 │ │ │ │ + bne 373bc │ │ │ │ mov r0, #0 │ │ │ │ - b 37428 │ │ │ │ + b 37420 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 373e4 │ │ │ │ - bl bea6c │ │ │ │ + bne 373dc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373bc │ │ │ │ - bl dc974 │ │ │ │ + bne 373b4 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d90c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37420 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 37418 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq pc, [r1], #-56 @ 0xffffffc8 @ │ │ │ │ + mlseq r1, r4, r3, pc @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37484 │ │ │ │ + bne 3747c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 374c4 │ │ │ │ - ldr r4, [pc, #88] @ 374e4 │ │ │ │ + beq 374bc │ │ │ │ + ldr r4, [pc, #88] @ 374dc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 374c4 │ │ │ │ + bne 374bc │ │ │ │ mov r0, #0 │ │ │ │ - b 374dc │ │ │ │ + b 374d4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 374e8 │ │ │ │ + bl 374e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 374bc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 374b4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq pc, r1, ip, asr r4 @ │ │ │ │ + rsbeq pc, r1, r8, lsl r4 @ │ │ │ │ │ │ │ │ -000374e8 : │ │ │ │ +000374e0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 3754c │ │ │ │ + beq 37544 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13d0b8 │ │ │ │ + bl 13d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3754c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 37544 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35052 @ 0x88ec │ │ │ │ + movw r1, #29612 @ 0x73ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ 37584 │ │ │ │ + ldr r2, [pc, #48] @ 3757c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ - beq 37574 │ │ │ │ + beq 3756c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2edb7c │ │ │ │ + b 2ed094 │ │ │ │ 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 377c8 │ │ │ │ + bne 377c0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3764c │ │ │ │ + beq 37644 │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ - movweq ip, #5196 @ 0x144c │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ ldrne ip, [r4, #20] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ 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 25a6c4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ + bl 25a130 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 37660 │ │ │ │ - b 377c8 │ │ │ │ + bne 37658 │ │ │ │ + b 377c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #19200 @ 0x4b00 │ │ │ │ + movw r1, #15440 @ 0x3c50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2ee724 <_PyInterpolation_Build@@Base+0x400> │ │ │ │ + bl 2edc3c <_PyInterpolation_Build@@Base+0x400> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376b0 │ │ │ │ + bgt 376a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376b0 │ │ │ │ + bne 376a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 377c8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 377c0 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 376e0 │ │ │ │ + bne 376d8 │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 99acc │ │ │ │ + bl 99abc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 377a4 │ │ │ │ + b 3779c │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ - movw ip, #47436 @ 0xb94c │ │ │ │ + movw ip, #48496 @ 0xbd70 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ lsl r2, r2, #8 │ │ │ │ lsl r3, r3, #2 │ │ │ │ @@ -9222,781 +9220,781 @@ │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ ldrb r3, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r2, r3 │ │ │ │ mov r3, #1 │ │ │ │ - bl 25a3c8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 259e38 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 377a4 │ │ │ │ + beq 3779c │ │ │ │ mov r1, r5 │ │ │ │ - bl 380d50 │ │ │ │ + bl 37f950 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37768 │ │ │ │ + bgt 37760 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37768 │ │ │ │ + bne 37760 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 377a4 │ │ │ │ + beq 3779c │ │ │ │ mov r0, r8 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377a4 │ │ │ │ + bgt 3779c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 377a4 │ │ │ │ + bne 3779c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377c8 │ │ │ │ + bgt 377c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 377c8 │ │ │ │ + bne 377c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000377d4 : │ │ │ │ +000377cc : │ │ │ │ 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, #45884 @ 0xb33c │ │ │ │ + movw ip, #44852 @ 0xaf34 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [ip] │ │ │ │ str lr, [sp] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 2f130c <_PyObject_FunctionStr@@Base+0x510> │ │ │ │ + bl 2f0824 <_PyObject_FunctionStr@@Base+0x510> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 37864 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 3785c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3788c │ │ │ │ + bl 16f4ac │ │ │ │ + b 37884 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #38160 @ 0x9510 │ │ │ │ + movw r0, #32720 @ 0x7fd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 37894 │ │ │ │ + bne 3788c │ │ │ │ mov r5, #0 │ │ │ │ - b 37a58 │ │ │ │ + b 37a50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de1f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 378cc │ │ │ │ + beq 378c4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 37a3c │ │ │ │ + bne 37a34 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #38168 @ 0x9518 │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 37a3c │ │ │ │ - ldr r1, [pc, #400] @ 37a64 │ │ │ │ + bl 14166c │ │ │ │ + b 37a34 │ │ │ │ + ldr r1, [pc, #400] @ 37a5c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37900 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 378f8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a3c │ │ │ │ - bl 143714 │ │ │ │ + beq 37a34 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37928 │ │ │ │ - ldr r1, [pc, #340] @ 37a68 │ │ │ │ + bne 37920 │ │ │ │ + ldr r1, [pc, #340] @ 37a60 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37984 │ │ │ │ - b 37a3c │ │ │ │ + bne 3797c │ │ │ │ + b 37a34 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #38208 @ 0x9540 │ │ │ │ + movw r0, #32768 @ 0x8000 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37960 │ │ │ │ + bgt 37958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37960 │ │ │ │ + bne 37958 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37a3c │ │ │ │ + beq 37a34 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2e4d08 │ │ │ │ + bl 2e421c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3790c │ │ │ │ - b 37a3c │ │ │ │ + bne 37904 │ │ │ │ + b 37a34 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 379bc │ │ │ │ + bne 379b4 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #38220 @ 0x954c │ │ │ │ + movw r0, #32780 @ 0x800c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37a18 │ │ │ │ - b 37a30 │ │ │ │ + ble 37a10 │ │ │ │ + b 37a28 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #38236 @ 0x955c │ │ │ │ + movw r0, #32796 @ 0x801c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 379f4 │ │ │ │ + bgt 379ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 379f4 │ │ │ │ + bne 379ec │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37a3c │ │ │ │ + beq 37a34 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2e4d08 │ │ │ │ + bl 2e421c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37990 │ │ │ │ - b 37a3c │ │ │ │ + bne 37988 │ │ │ │ + b 37a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37a30 │ │ │ │ + bne 37a28 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 37a58 │ │ │ │ + bl 1df594 │ │ │ │ + b 37a50 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3788c │ │ │ │ + bne 37884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 3788c │ │ │ │ + bl 1df594 │ │ │ │ + b 37884 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r5, r3, r0, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37aa0 │ │ │ │ - bl bea6c │ │ │ │ + bne 37a98 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37ae8 │ │ │ │ - bl dc974 │ │ │ │ + bne 37ae0 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e090 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37adc │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 37ad4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - bl b950c │ │ │ │ + b 27b6b0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37af0 │ │ │ │ + beq 37ae8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 37b80 │ │ │ │ + ldr r0, [pc, #104] @ 37b78 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #60404 @ 0xebf4 │ │ │ │ + movw r3, #60340 @ 0xebb4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 37b50 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 37b48 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #38440 @ 0x9628 │ │ │ │ + movw r2, #33000 @ 0x80e8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ - b 37b74 │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ + b 37b6c │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2ef608 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 37b78 │ │ │ │ + bne 37b70 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bd4 │ │ │ │ + beq 37bcc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37bd4 │ │ │ │ + bgt 37bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37bd4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bcc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c08 │ │ │ │ + beq 37c00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c08 │ │ │ │ + bgt 37c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c08 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c00 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c3c │ │ │ │ + beq 37c34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c3c │ │ │ │ + bgt 37c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c3c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c70 │ │ │ │ + beq 37c68 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c70 │ │ │ │ + bgt 37c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c70 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c68 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37ca4 │ │ │ │ + beq 37c9c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ca4 │ │ │ │ + bgt 37c9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37ca4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c9c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37cd8 │ │ │ │ + beq 37cd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37cd8 │ │ │ │ + bgt 37cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37cd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 37cd0 │ │ │ │ + bl a7398 <_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 37b84 │ │ │ │ - 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, #19680 @ 0x4ce0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq 37d3c │ │ │ │ - mvn r0, #0 │ │ │ │ - b 37e64 │ │ │ │ - mov r3, #14 │ │ │ │ - mov r0, #7 │ │ │ │ - mvn r4, #0 │ │ │ │ - movw r1, #19708 @ 0x4cfc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r0, #7 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r1, #7440 @ 0x1d10 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r3, #3 │ │ │ │ - mov r0, #7 │ │ │ │ - mov r2, r3 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r1, #7464 @ 0x1d28 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r3, #11 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, #7 │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r3, #5 │ │ │ │ - mov r2, #2 │ │ │ │ - mov r0, #7 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ - movt r1, #8 │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r3, #13 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r0, #7 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r3, #7 │ │ │ │ - mov r2, #2 │ │ │ │ - mov r0, r3 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r1, #33432 @ 0x8298 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37d34 │ │ │ │ - mov r2, #7 │ │ │ │ - mov r3, #6 │ │ │ │ - mov r0, r2 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r1, #62568 @ 0xf468 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ - subs r0, r0, #0 │ │ │ │ - movne r0, #1 │ │ │ │ - rsb r0, r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 37b7c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 37ebc │ │ │ │ + bne 37d3c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 37eb8 │ │ │ │ + ble 37d38 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37ef8 │ │ │ │ + beq 37d7c │ │ │ │ mov r4, r3 │ │ │ │ + mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ + str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #5 │ │ │ │ + str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #616] @ 38144 │ │ │ │ - mov r2, #0 │ │ │ │ + movw r1, #168 @ 0xa8 │ │ │ │ + movt r1, #98 @ 0x62 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38014 │ │ │ │ + beq 37e98 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ - beq 37f74 │ │ │ │ + beq 37df8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37f24 │ │ │ │ + beq 37da8 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 37f88 │ │ │ │ + beq 37e0c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37f38 │ │ │ │ + beq 37dbc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 37f84 │ │ │ │ + beq 37e08 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 37f50 │ │ │ │ + beq 37dd4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 37f88 │ │ │ │ + beq 37e0c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37f88 │ │ │ │ - bl bea6c │ │ │ │ + bne 37e0c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37f88 │ │ │ │ - b 38014 │ │ │ │ + beq 37e0c │ │ │ │ + b 37e98 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 37f88 │ │ │ │ + b 37e0c │ │ │ │ mov r9, r4 │ │ │ │ - bl df9f4 │ │ │ │ + bl dff70 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 37fc0 │ │ │ │ - bl 19e708 │ │ │ │ + bne 37e44 │ │ │ │ + bl 19ee3c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 37fc0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 37e44 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41668 @ 0xa2c4 │ │ │ │ + movw r1, #36228 @ 0x8d84 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 38014 │ │ │ │ + bl 16f4ac │ │ │ │ + b 37e98 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 37ffc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 37e80 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41732 @ 0xa304 │ │ │ │ + movw r1, #36292 @ 0x8dc4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - ldr r1, [pc, #324] @ 38148 │ │ │ │ + b 14166c │ │ │ │ + ldr r1, [pc, #320] @ 37fc8 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3801c │ │ │ │ + bne 37ea0 │ │ │ │ mov r4, #0 │ │ │ │ - b 38138 │ │ │ │ + b 37fbc │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 38044 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 37ec8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41764 @ 0xa324 │ │ │ │ + movw r1, #36324 @ 0x8de4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 38014 │ │ │ │ + bl 16f4ac │ │ │ │ + b 37e98 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 38064 │ │ │ │ - bl b6700 │ │ │ │ + beq 37ee8 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 380f0 │ │ │ │ + beq 37f74 │ │ │ │ mov r0, r5 │ │ │ │ - bl c43c0 │ │ │ │ + bl c4914 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 38094 │ │ │ │ + beq 37f18 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 380d4 │ │ │ │ - b 380ec │ │ │ │ + ble 37f58 │ │ │ │ + b 37f70 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 380b8 │ │ │ │ + bgt 37f3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 380b8 │ │ │ │ + bne 37f3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41804 @ 0xa34c │ │ │ │ + movw r1, #36364 @ 0x8e0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 38014 │ │ │ │ + bl 16f4ac │ │ │ │ + b 37e98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 380ec │ │ │ │ + bne 37f70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2b095c │ │ │ │ + bl 2afffc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38138 │ │ │ │ + bgt 37fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38138 │ │ │ │ + bne 37fbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r0, [r2], #-8 @ │ │ │ │ strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r0, #7 │ │ │ │ + str r5, [sp] │ │ │ │ + movw r1, #15696 @ 0x3d50 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 38144 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq 38014 │ │ │ │ + mvn r0, #0 │ │ │ │ + b 3813c │ │ │ │ + mov r3, #14 │ │ │ │ + mov r0, #7 │ │ │ │ + mvn r4, #0 │ │ │ │ + movw r1, #15724 @ 0x3d6c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + str r4, [sp] │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r3, #2 │ │ │ │ + mov r2, #3 │ │ │ │ + mov r0, #7 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r1, #3624 @ 0xe28 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r3, #3 │ │ │ │ + mov r0, #7 │ │ │ │ + mov r2, r3 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r1, #3648 @ 0xe40 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r1, #10 │ │ │ │ + mov r3, #11 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, #7 │ │ │ │ + movw r1, #28468 @ 0x6f34 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r3, #5 │ │ │ │ + mov r2, #2 │ │ │ │ + mov r0, #7 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r1, #56536 @ 0xdcd8 │ │ │ │ + movt r1, #8 │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r3, #13 │ │ │ │ + mov r2, #3 │ │ │ │ + mov r0, #7 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r1, #32028 @ 0x7d1c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r3, #7 │ │ │ │ + mov r2, #2 │ │ │ │ + mov r0, r3 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r1, #29448 @ 0x7308 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 38144 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3800c │ │ │ │ + mov r2, #7 │ │ │ │ + mov r3, #6 │ │ │ │ + mov r0, r2 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r1, #60976 @ 0xee30 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl 38144 │ │ │ │ + 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, #55124 @ 0xd754 │ │ │ │ + movw r0, #58876 @ 0xe5fc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c4ba8 <_PyObject_New@@Base> │ │ │ │ + bl c50fc <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 381ec │ │ │ │ + beq 381e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f8d94 │ │ │ │ - bl a7958 │ │ │ │ + bl 2f8444 <_PyEval_StopTheWorld@@Base+0x1f8> │ │ │ │ + bl a79a0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 381c0 │ │ │ │ + beq 381b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8d94 │ │ │ │ - bl a7958 │ │ │ │ + bl 2f8444 <_PyEval_StopTheWorld@@Base+0x1f8> │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 381e4 │ │ │ │ + bgt 381dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 381e4 │ │ │ │ + bne 381dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {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 df9f4 │ │ │ │ + bl dff70 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ba874 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 2b9ffc <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #84] @ 38290 │ │ │ │ + ldr ip, [pc, #84] @ 38288 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bne 38270 │ │ │ │ + bne 38268 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 38294 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3828c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38288 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 38280 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #57180 @ 0xdf5c │ │ │ │ + movw r1, #54432 @ 0xd4a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 38294 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3828c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 38264 │ │ │ │ + bge 3825c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00038294 <_PyEval_SetProfile@@Base>: │ │ │ │ +0003828c <_PyEval_SetProfile@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #204] @ 3837c <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ 38374 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #42040 @ 0xa438 │ │ │ │ + movw r1, #36600 @ 0x8ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 284c10 │ │ │ │ + bl 284408 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 382e0 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ + bne 382d8 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 38374 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + b 3836c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #33664 @ 0x8380 │ │ │ │ + movw r1, #33656 @ 0x8378 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 279ac0 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2792b8 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 382d8 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ + blt 382d0 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ ldr ip, [r4, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ - beq 38328 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ + beq 38320 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r5, r5, #110592 @ 0x1b000 │ │ │ │ str r8, [r4, #80] @ 0x50 │ │ │ │ @@ -10008,397 +10006,397 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r5, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f8fb4 <_PyEval_StopTheWorld@@Base+0x48> │ │ │ │ + bl 2f8260 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #34244 @ 0x85c4 │ │ │ │ + movw r1, #31244 @ 0x7a0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 383c8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + beq 383c0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ - b 384a8 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ + b 384a0 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #34272 @ 0x85e0 │ │ │ │ + movw r1, #31272 @ 0x7a28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383b8 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383b8 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #37836 @ 0x93cc │ │ │ │ + movw r1, #34836 @ 0x8814 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383b8 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56560 @ 0xdcf0 │ │ │ │ + movw r1, #53840 @ 0xd250 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383b8 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56560 @ 0xdcf0 │ │ │ │ + movw r1, #53840 @ 0xd250 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383b8 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56560 @ 0xdcf0 │ │ │ │ + movw r1, #53840 @ 0xd250 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38144 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000384b0 <_Py_DisplaySourceLine@@Base>: │ │ │ │ +000384a8 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e36b8 <_PyTime_gmtime@@Base+0x5fc> │ │ │ │ + b 2e2bd4 <_PyTime_gmtime@@Base+0x608> │ │ │ │ │ │ │ │ -000384c4 : │ │ │ │ +000384bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2db62c │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38514 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 38514 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mvn r0, #0 │ │ │ │ - bx lr │ │ │ │ + b 2daaa8 │ │ │ │ │ │ │ │ -0003851c <_PyLazyImport_GetName@@Base>: │ │ │ │ +000384d0 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38530 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ + b 384e4 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38580 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ + beq 38534 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3856c <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ - movw r0, #61240 @ 0xef38 │ │ │ │ + beq 38520 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ + movw r0, #55800 @ 0xd9f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ - movw r0, #44884 @ 0xaf54 │ │ │ │ + b b766c │ │ │ │ + movw r0, #39488 @ 0x9a40 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000385a0 : │ │ │ │ +00038554 : │ │ │ │ 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 2bb250 │ │ │ │ + bl 2ba9d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 385c0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 385c0 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mvn r0, #0 │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -000385d0 <_PyTraceback_Add@@Base>: │ │ │ │ +000385c8 <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ 38710 <_PyTraceback_Add@@Base+0x140> │ │ │ │ + ldr ip, [pc, #292] @ 38708 <_PyTraceback_Add@@Base+0x140> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 386f8 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 38714 │ │ │ │ + bl 3870c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38654 <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 3864c <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bgt 386f8 <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bne 386f8 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 386f8 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38834 │ │ │ │ + bl 3882c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38690 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bgt 38688 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38690 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bne 38688 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 386b4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bgt 386ac <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 386b4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bne 386ac <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 386f8 <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144044 │ │ │ │ + bl 144628 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1be074 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be61c <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00038714 : │ │ │ │ +0003870c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38758 │ │ │ │ + bne 38750 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 387f4 │ │ │ │ + b 387ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 38744 │ │ │ │ + beq 3873c │ │ │ │ mov r1, #8 │ │ │ │ - movw r0, #4564 @ 0x11d4 │ │ │ │ - movt r0, #91 @ 0x5b │ │ │ │ - bl a091c │ │ │ │ + movw r0, #64544 @ 0xfc20 │ │ │ │ + movt r0, #90 @ 0x5a │ │ │ │ + bl a0960 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 387f4 │ │ │ │ - ldr r0, [pc, #152] @ 38828 │ │ │ │ + beq 387ec │ │ │ │ + ldr r0, [pc, #152] @ 38820 │ │ │ │ mov r1, #2 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 387f4 │ │ │ │ + beq 387ec │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d720 │ │ │ │ - ldr r3, [pc, #116] @ 3882c │ │ │ │ + ldr r3, [pc, #116] @ 38824 │ │ │ │ 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, #96] @ 38830 │ │ │ │ + ldr r3, [pc, #96] @ 38828 │ │ │ │ strd r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r8, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dcdcc │ │ │ │ + bl dd348 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #48] @ 3882c │ │ │ │ - bl aefbc │ │ │ │ + ldr r0, [pc, #48] @ 38824 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r8 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrsbeq r1, [fp], #-28 @ 0xffffffe4 │ │ │ │ + subseq pc, sl, r8, lsr #24 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ │ │ │ │ -00038834 : │ │ │ │ +0003882c : │ │ │ │ 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 2617b8 │ │ │ │ + bl 26114c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 388fc │ │ │ │ + beq 388f4 │ │ │ │ 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 26197c │ │ │ │ + bl 261310 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 388c0 │ │ │ │ + bgt 388b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388c0 │ │ │ │ + bne 388b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 388fc │ │ │ │ + beq 388f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143fe4 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 1445c8 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38904 │ │ │ │ + bne 388fc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 388fc │ │ │ │ + bgt 388f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388fc │ │ │ │ + bne 388f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 38a30 │ │ │ │ + b 38a28 │ │ │ │ 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 38938 │ │ │ │ + beq 38930 │ │ │ │ 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 │ │ │ │ @@ -10424,32 +10422,32 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r0, #76]! @ 0x4c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, #1 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r2, [r0, #4]! │ │ │ │ - blt 38998 │ │ │ │ + blt 38990 │ │ │ │ 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 389f0 │ │ │ │ + bgt 389e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 389f0 │ │ │ │ + bne 389e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 38a3c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 38a34 │ │ │ │ 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] │ │ │ │ @@ -10462,255 +10460,255 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00038a40 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +00038a38 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ ldr ip, [r1, #12] │ │ │ │ mvn r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [ip] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ bic r2, r2, #1 │ │ │ │ add r2, r2, #128 @ 0x80 │ │ │ │ sub r2, ip, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31624 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ + b 31620 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ push {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 2e57c <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 38b04 <_PyTraceBack_FromFrame@@Base+0xc4> │ │ │ │ + ldr r2, [pc, #112] @ 38afc <_PyTraceBack_FromFrame@@Base+0xc4> │ │ │ │ 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 38b08 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ + bl 38b00 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ 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 2e138 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e090 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 303998 │ │ │ │ + bl 302ec8 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #62912 @ 0xf5c0 │ │ │ │ + movw r4, #62848 @ 0xf580 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #92] @ 38b9c <_PyTraceBack_FromFrame@@Base+0x15c> │ │ │ │ + ldr r2, [pc, #92] @ 38b94 <_PyTraceBack_FromFrame@@Base+0x15c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 38b60 <_PyTraceBack_FromFrame@@Base+0x120> │ │ │ │ + bne 38b58 <_PyTraceBack_FromFrame@@Base+0x120> │ │ │ │ mov r2, r6 │ │ │ │ bl 30590 │ │ │ │ - b 38b90 <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ + b 38b88 <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 38b7c <_PyTraceBack_FromFrame@@Base+0x13c> │ │ │ │ - movw r1, #47624 @ 0xba08 │ │ │ │ + bne 38b74 <_PyTraceBack_FromFrame@@Base+0x13c> │ │ │ │ + movw r1, #42184 @ 0xa4c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38b90 <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ + beq 38b88 <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36f98 │ │ │ │ + bl 36f90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00038ba0 : │ │ │ │ +00038b98 : │ │ │ │ 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 38bd0 │ │ │ │ - movw r0, #47084 @ 0xb7ec │ │ │ │ + bne 38bc8 │ │ │ │ + movw r0, #41480 @ 0xa208 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 38bf0 │ │ │ │ - ldr r3, [pc, #184] @ 38c90 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 38be8 │ │ │ │ + ldr r3, [pc, #184] @ 38c88 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #180] @ 38c94 │ │ │ │ + ldr r1, [pc, #180] @ 38c8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b6780 │ │ │ │ + bl b67a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38bf8 │ │ │ │ + bne 38bf0 │ │ │ │ mov r5, #0 │ │ │ │ - b 38c88 │ │ │ │ + b 38c80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 38c4c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 38c44 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48844 @ 0xbecc │ │ │ │ + movw r1, #43404 @ 0xa98c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38bf0 │ │ │ │ + bgt 38be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38bf0 │ │ │ │ + bne 38be8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 38bf0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 38be8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135e30 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ + bl 136450 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38c88 │ │ │ │ + bgt 38c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38c88 │ │ │ │ + bne 38c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30879c <_PyXI_GetMainNamespace@@Base+0x60c> │ │ │ │ + b 307be4 <_PyXI_GetMainNamespace@@Base+0x60c> │ │ │ │ │ │ │ │ -00038cac : │ │ │ │ +00038ca4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 38cf0 │ │ │ │ + bne 38ce8 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38de0 │ │ │ │ + b 38dd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38d08 │ │ │ │ + beq 38d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38ce4 │ │ │ │ + beq 38cdc │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7904 │ │ │ │ + bl b7844 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38d28 │ │ │ │ + bne 38d20 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38de0 │ │ │ │ - bl 2bfe10 │ │ │ │ + b 38dd8 │ │ │ │ + bl 2bf2c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38d20 │ │ │ │ + beq 38d18 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17fd38 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1804c0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2c1c64 │ │ │ │ + bl 2c130c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 280600 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ + bl 27fdf8 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38da8 │ │ │ │ + bgt 38da0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38da8 │ │ │ │ + bne 38da0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38d20 │ │ │ │ + beq 38d18 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38dc4 │ │ │ │ + ble 38dbc │ │ │ │ mov r5, #0 │ │ │ │ - b 38de0 │ │ │ │ + b 38dd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38dbc │ │ │ │ + bne 38db4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 38dbc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 38db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ 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 │ │ │ │ @@ -10718,15 +10716,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 257964 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 25746c <_Py_NewReference@@Base+0x14f4> │ │ │ │ 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] │ │ │ │ @@ -10740,18 +10738,18 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, r4, #1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ add r2, r3, #116 @ 0x74 │ │ │ │ sub r2, r4, r2 │ │ │ │ asr r2, r2, #4 │ │ │ │ mul r2, r0, r2 │ │ │ │ - bls 38e9c │ │ │ │ + bls 38e94 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 38e9c │ │ │ │ + bls 38e94 │ │ │ │ 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 │ │ │ │ @@ -10768,40 +10766,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, #36708 @ 0x8f64 │ │ │ │ + movw r2, #36700 @ 0x8f5c │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 38f1c │ │ │ │ + bne 38f14 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 38f34 │ │ │ │ + b 38f2c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38f5c │ │ │ │ + beq 38f54 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 38f5c │ │ │ │ + beq 38f54 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 8626c │ │ │ │ + b 86560 │ │ │ │ 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] │ │ │ │ @@ -10817,228 +10815,228 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38fe4 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 38fdc │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38fd4 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 38fe4 │ │ │ │ + bne 38fcc │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 38fdc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3900c │ │ │ │ + bne 39004 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d3b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 3909c │ │ │ │ + bge 39094 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 39084 │ │ │ │ - bl b950c │ │ │ │ + bne 3907c │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39040 │ │ │ │ - b 39094 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 39038 │ │ │ │ + b 3908c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 390b8 │ │ │ │ + b 390b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #52172 @ 0xcbcc │ │ │ │ + movw r0, #46732 @ 0xb68c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000390c0 : │ │ │ │ +000390b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 39108 │ │ │ │ - movw r1, #63796 @ 0xf934 │ │ │ │ + ldr r0, [pc, #44] @ 39100 │ │ │ │ + movw r1, #57860 @ 0xe204 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26b788 │ │ │ │ + bl 26b108 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39100 │ │ │ │ - ldr r0, [pc, #24] @ 3910c │ │ │ │ + beq 390f8 │ │ │ │ + ldr r0, [pc, #24] @ 39104 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b986c │ │ │ │ + b 2b8f90 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, r2, r8, lsl r3 │ │ │ │ - rsbeq r1, r2, r4, lsr #6 │ │ │ │ + rsbeq r1, r2, r4, lsl r3 │ │ │ │ + rsbeq r1, r2, r0, lsr #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39164 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 3915c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39154 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 39164 │ │ │ │ + bne 3914c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3915c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39198 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 39190 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 39188 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 39198 │ │ │ │ + bne 39180 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 39190 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 391c0 │ │ │ │ + bne 391b8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r3, #47648 @ 0xba20 │ │ │ │ + movw r3, #48708 @ 0xbe44 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39244 │ │ │ │ + bne 3923c │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2da50 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 289740 <_PyTime_localtime@@Base> │ │ │ │ + bl 288f38 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3925c │ │ │ │ + bne 39254 │ │ │ │ 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 25a518 <_PyStaticType_InitForExtension@@Base+0x4d0> │ │ │ │ + bl 259f88 <_PyStaticType_InitForExtension@@Base+0x4d0> │ │ │ │ mov r4, r0 │ │ │ │ - b 392dc │ │ │ │ - movw r1, #42792 @ 0xa728 │ │ │ │ + b 392d4 │ │ │ │ + movw r1, #37352 @ 0x91e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39264 │ │ │ │ + bne 3925c │ │ │ │ mov r4, #0 │ │ │ │ - b 392dc │ │ │ │ - bl 1ab30c │ │ │ │ + b 392d4 │ │ │ │ + bl 1ab920 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39290 │ │ │ │ + bgt 39288 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39290 │ │ │ │ + bne 39288 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3925c │ │ │ │ + beq 39254 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #68] @ 392e8 │ │ │ │ + ldr r0, [pc, #68] @ 392e0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 392dc │ │ │ │ + bgt 392d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 392dc │ │ │ │ + bne 392d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r3, r4, lr, r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 295d84 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + bl 29555c │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -11046,211 +11044,211 @@ │ │ │ │ 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 39380 │ │ │ │ + bne 39378 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 393a4 │ │ │ │ + bne 3939c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #9892 @ 0x26a4 │ │ │ │ + movw r2, #4416 @ 0x1140 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56912 @ 0xde50 │ │ │ │ + movw r0, #51472 @ 0xc910 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 39444 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3943c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56912 @ 0xde50 │ │ │ │ + movw r0, #51472 @ 0xc910 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39348 │ │ │ │ - b 39444 │ │ │ │ + bne 39340 │ │ │ │ + b 3943c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 394f8 │ │ │ │ + bne 394f0 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39444 │ │ │ │ + beq 3943c │ │ │ │ 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 394ec │ │ │ │ + beq 394e4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c5b58 │ │ │ │ + bl c60ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39468 │ │ │ │ - bl bea6c │ │ │ │ + bne 39460 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39470 │ │ │ │ + beq 39468 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3944c │ │ │ │ + ble 39444 │ │ │ │ mov r4, #0 │ │ │ │ - b 39520 │ │ │ │ + b 39518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39444 │ │ │ │ + bne 3943c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 39444 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3943c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39478 │ │ │ │ + bge 39470 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 394fc │ │ │ │ + b 394f4 │ │ │ │ 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 394a4 │ │ │ │ + beq 3949c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 394b8 │ │ │ │ + beq 394b0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 394cc │ │ │ │ + beq 394c4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 394cc │ │ │ │ + bne 394c4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 394dc │ │ │ │ + b 394d4 │ │ │ │ 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 39408 │ │ │ │ + b 39400 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2994 │ │ │ │ - b 39520 │ │ │ │ + bl c28b4 │ │ │ │ + b 39518 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56904 @ 0xde48 │ │ │ │ + movw r1, #51464 @ 0xc908 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ - b 39444 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 3943c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00039528 <_PyXI_InitFailure@@Base>: │ │ │ │ +00039520 <_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 395b4 <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ + beq 395ac <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b9040 │ │ │ │ + bl b8f68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39570 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 39568 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 31bc38 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31ad4c <_PyFunction_FromXIData@@Base+0x2950> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 395a0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bgt 39598 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 395a0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bne 39598 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39568 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 39560 <_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} │ │ │ │ │ │ │ │ -000395bc : │ │ │ │ +000395b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1cab4c <_Py_convert_optional_to_ssize_t@@Base+0xb8> │ │ │ │ + b 1cadc0 <_Py_convert_optional_to_ssize_t@@Base+0xb8> │ │ │ │ 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 39608 │ │ │ │ + bne 39600 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39638 │ │ │ │ - b 3962c │ │ │ │ + bne 39630 │ │ │ │ + b 39624 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41500 @ 0xa21c │ │ │ │ + movw r0, #36060 @ 0x8cdc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 395f4 │ │ │ │ - b 39648 │ │ │ │ - bl bea6c │ │ │ │ + bne 395ec │ │ │ │ + b 39640 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39648 │ │ │ │ - movw r3, #48652 @ 0xbe0c │ │ │ │ + bne 39640 │ │ │ │ + movw r3, #52404 @ 0xccb4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ + bl 1f4414 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ @@ -11263,21 +11261,21 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 396c4 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 396bc │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 396b4 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 396c4 │ │ │ │ + bne 396ac │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 396bc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -11289,33 +11287,33 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ mov r0, r5 │ │ │ │ - bl 324e8c <_Py_RestoreSignals@@Base+0x48b4> │ │ │ │ + bl 323efc <_Py_RestoreSignals@@Base+0x48d4> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00039744 : │ │ │ │ +0003973c : │ │ │ │ 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] │ │ │ │ @@ -11326,473 +11324,473 @@ │ │ │ │ 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 397a8 │ │ │ │ + bne 397a0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 397d8 │ │ │ │ - b 397cc │ │ │ │ + bne 397d0 │ │ │ │ + b 397c4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41852 @ 0xa37c │ │ │ │ + movw r0, #36412 @ 0x8e3c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39790 │ │ │ │ - b 39840 │ │ │ │ - bl bea6c │ │ │ │ + bne 39788 │ │ │ │ + b 39838 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39840 │ │ │ │ + bne 39838 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 32a064 │ │ │ │ + bl 3290d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39840 │ │ │ │ + beq 39838 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d1ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39834 │ │ │ │ + beq 3982c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 39840 │ │ │ │ - bl b950c │ │ │ │ + bl 27b6b0 │ │ │ │ + b 39838 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39848 │ │ │ │ + beq 39840 │ │ │ │ mov r0, #0 │ │ │ │ - b 39860 │ │ │ │ + b 39858 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e2dc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39868 │ │ │ │ + bl 39860 │ │ │ │ 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} │ │ │ │ mov r0, #0 │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39938 │ │ │ │ + beq 39930 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e48c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 39960 │ │ │ │ + bne 39958 │ │ │ │ mov r0, r6 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 398e4 │ │ │ │ + bne 398dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39938 │ │ │ │ + bgt 39930 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39938 │ │ │ │ - b 39934 │ │ │ │ - bl 157de0 │ │ │ │ + bne 39930 │ │ │ │ + b 3992c │ │ │ │ + bl 158538 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39940 │ │ │ │ + bne 39938 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39914 │ │ │ │ + bgt 3990c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39914 │ │ │ │ + bne 3990c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39938 │ │ │ │ + bgt 39930 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39938 │ │ │ │ + bne 39930 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3996c │ │ │ │ + b 39964 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39960 │ │ │ │ + bgt 39958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39960 │ │ │ │ + bne 39958 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 39898 │ │ │ │ + bne 39890 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - 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 39c74 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 39a08 │ │ │ │ + bne 399cc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 39a04 │ │ │ │ + ble 399c8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39a44 │ │ │ │ + beq 39a08 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #608] @ 39c70 │ │ │ │ + ldr r1, [pc, #608] @ 39c34 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af4 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq 39b8c │ │ │ │ + beq 39b50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 39a78 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 39a3c │ │ │ │ + bl 129d10 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 39b30 │ │ │ │ + blt 39af4 │ │ │ │ subs r4, r5, #2 │ │ │ │ - beq 39ba4 │ │ │ │ + beq 39b68 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #61764 @ 0xf144 │ │ │ │ + movweq sl, #56324 @ 0xdc04 │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ - beq 39af0 │ │ │ │ + beq 39ab4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39abc │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 39a80 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #40304 @ 0x9d70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #51044 @ 0xc764 │ │ │ │ + movw r0, #45516 @ 0xb1cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 39b30 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 39af4 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af4 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39b5c │ │ │ │ + bne 39b20 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #10648 @ 0x2998 │ │ │ │ + movweq r5, #5208 @ 0x1458 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ - beq 39bb4 │ │ │ │ + beq 39b78 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #10648 @ 0x2998 │ │ │ │ + movweq r5, #5208 @ 0x1458 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ - beq 39b84 │ │ │ │ + beq 39b48 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39b38 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 39afc │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ + movw r1, #36692 @ 0x8f54 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #51044 @ 0xc764 │ │ │ │ + movw r0, #45516 @ 0xb1cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39c64 │ │ │ │ + b 39c28 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af4 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 39b78 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 39b3c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 39b30 │ │ │ │ + bl 16f4ac │ │ │ │ + b 39af4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 39bb4 │ │ │ │ + beq 39b78 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b 39bb4 │ │ │ │ - movw r5, #10648 @ 0x2998 │ │ │ │ + b 39b78 │ │ │ │ + movw r5, #5208 @ 0x1458 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #61764 @ 0xf144 │ │ │ │ + movw sl, #56324 @ 0xdc04 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ - b 39bb4 │ │ │ │ - movw r5, #10648 @ 0x2998 │ │ │ │ + b 39b78 │ │ │ │ + movw r5, #5208 @ 0x1458 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #61764 @ 0xf144 │ │ │ │ + movw sl, #56324 @ 0xdc04 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 327500 │ │ │ │ + bl 326570 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 32aa08 │ │ │ │ + bl 329aec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39c58 │ │ │ │ + beq 39c1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 327fc8 │ │ │ │ + bl 327038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39c58 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 39c1c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ - beq 39c1c │ │ │ │ + beq 39be0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ - beq 39c58 │ │ │ │ + beq 39c1c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 21ac3c │ │ │ │ + bl 219ed8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39c64 │ │ │ │ + bgt 39c28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39c64 │ │ │ │ + bne 39c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 39c64 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 39c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ - b 39b30 │ │ │ │ + bl a79a0 │ │ │ │ + b 39af4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r1, [r2], #-184 @ 0xffffff48 │ │ │ │ + strhteq r1, [r2], #-180 @ 0xffffff4c │ │ │ │ + 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 39c6c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00039c74 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00039c6c <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #244] @ 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + ldr r3, [pc, #244] @ 39d7c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39cb8 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ + bne 39cb0 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ca0 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne 39c98 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - bne 39ce4 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ + bne 39cdc <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 39d8c <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39d28 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ - ldr r0, [pc, #136] @ 39d88 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + beq 39d20 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + ldr r0, [pc, #136] @ 39d80 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1bdfb8 │ │ │ │ + bl 1be560 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39edc <_PyImport_SetModule@@Base+0xdc> │ │ │ │ + bl 39ed4 <_PyImport_SetModule@@Base+0xdc> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 39d88 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1bdfb8 │ │ │ │ - b 39d48 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #100] @ 39d80 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + bl 1be560 │ │ │ │ + b 39d40 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39d68 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bne 39d60 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39d50 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 39d48 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ - beq 39d78 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - ldr r0, [pc, #12] @ 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2be850 │ │ │ │ + beq 39d70 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + ldr r0, [pc, #12] @ 39d7c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ - ldr r3, [pc, #104] @ 39dfc <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ + ldr r3, [pc, #104] @ 39df4 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39df4 <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ + beq 39dec <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldreq r0, [r3, #1696] @ 0x6a0 │ │ │ │ - beq 39dcc <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + beq 39dc4 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ - bl 9e184 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e180 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ddc <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ + bne 39dd4 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e184 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e180 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39dd4 <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ + beq 39dcc <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00039e00 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 39e54 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00039df8 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 39e4c <_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 39e44 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 39e3c <_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, #132 @ 0x84 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #46568 @ 0xb5e8 │ │ │ │ + movw r1, #60228 @ 0xeb44 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cddc4 │ │ │ │ + b ce28c │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39e8c <_PyImport_SetModule@@Base+0x8c> │ │ │ │ + bne 39e84 <_PyImport_SetModule@@Base+0x8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -11805,165 +11803,165 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq 39f20 <_PyImport_SetModule@@Base+0x120> │ │ │ │ + beq 39f18 <_PyImport_SetModule@@Base+0x120> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e184 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e180 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39f20 <_PyImport_SetModule@@Base+0x120> │ │ │ │ + beq 39f18 <_PyImport_SetModule@@Base+0x120> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3a038 <_PyImport_SetModule@@Base+0x238> │ │ │ │ - b 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + ble 3a030 <_PyImport_SetModule@@Base+0x238> │ │ │ │ + b 3a038 <_PyImport_SetModule@@Base+0x240> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ - beq 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + beq 3a020 <_PyImport_SetModule@@Base+0x228> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 39fe0 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ - bl a0c24 │ │ │ │ + ble 39fd8 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bl a0c68 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + beq 39fb0 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r3] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39fa8 <_PyImport_SetModule@@Base+0x1a8> │ │ │ │ + bne 39fa0 <_PyImport_SetModule@@Base+0x1a8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + bgt 39fb0 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + bne 39fb0 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 39fb0 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ - b 39f38 <_PyImport_SetModule@@Base+0x138> │ │ │ │ + b 39f30 <_PyImport_SetModule@@Base+0x138> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + bgt 3a020 <_PyImport_SetModule@@Base+0x228> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + bne 3a020 <_PyImport_SetModule@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3a020 <_PyImport_SetModule@@Base+0x228> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + beq 3a038 <_PyImport_SetModule@@Base+0x240> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f540 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f53c <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a030 <_PyImport_SetModule@@Base+0x230> │ │ │ │ + bne 3a028 <_PyImport_SetModule@@Base+0x230> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a024 <_PyImport_SetModule@@Base+0x224> │ │ │ │ + bgt 3a01c <_PyImport_SetModule@@Base+0x224> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a024 <_PyImport_SetModule@@Base+0x224> │ │ │ │ + bne 3a01c <_PyImport_SetModule@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e757c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, #0 │ │ │ │ - b 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + b 3a038 <_PyImport_SetModule@@Base+0x240> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + bgt 3a038 <_PyImport_SetModule@@Base+0x240> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ 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 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 3a098 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + beq 3a090 <_PyImport_SetModule@@Base+0x298> │ │ │ │ mov r2, #2 │ │ │ │ - bl 306f74 <_PyContext_Exit@@Base+0x120> │ │ │ │ + bl 306380 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a128 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 3a120 <_PyImport_SetModule@@Base+0x328> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 330a94 │ │ │ │ + bl 32fb78 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a128 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 3a120 <_PyImport_SetModule@@Base+0x328> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a110 <_PyImport_SetModule@@Base+0x310> │ │ │ │ + beq 3a108 <_PyImport_SetModule@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b555c │ │ │ │ + bl 1b5b24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a128 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 3a120 <_PyImport_SetModule@@Base+0x328> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #96] @ 3a134 <_PyImport_SetModule@@Base+0x334> │ │ │ │ + ldr r3, [pc, #96] @ 3a12c <_PyImport_SetModule@@Base+0x334> │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3a12c <_PyImport_SetModule@@Base+0x32c> │ │ │ │ - bl 1c6d70 │ │ │ │ + beq 3a124 <_PyImport_SetModule@@Base+0x32c> │ │ │ │ + bl 1c733c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a0fc <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ + bgt 3a0f4 <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a104 <_PyImport_SetModule@@Base+0x304> │ │ │ │ + beq 3a0fc <_PyImport_SetModule@@Base+0x304> │ │ │ │ mov r4, r5 │ │ │ │ - b 3a12c <_PyImport_SetModule@@Base+0x32c> │ │ │ │ + b 3a124 <_PyImport_SetModule@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3a0fc <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3a0f4 <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #756 @ 0x2f4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #60852 @ 0xedb4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #572] @ 3a394 <_PyImport_SetModule@@Base+0x594> │ │ │ │ + ldr lr, [pc, #572] @ 3a38c <_PyImport_SetModule@@Base+0x594> │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -11977,115 +11975,115 @@ │ │ │ │ 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 3a1c4 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ + bne 3a1bc <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a210 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 3a208 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ - movw ip, #9560 @ 0x2558 │ │ │ │ + movw ip, #9556 @ 0x2554 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3a210 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + bne 3a208 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r4, #0 │ │ │ │ - b 3a380 <_PyImport_SetModule@@Base+0x580> │ │ │ │ + b 3a378 <_PyImport_SetModule@@Base+0x580> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a208 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + beq 3a200 <_PyImport_SetModule@@Base+0x408> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 3a308 <_PyImport_SetModule@@Base+0x508> │ │ │ │ + beq 3a300 <_PyImport_SetModule@@Base+0x508> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a250 <_PyImport_SetModule@@Base+0x450> │ │ │ │ + beq 3a248 <_PyImport_SetModule@@Base+0x450> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 3a324 <_PyImport_SetModule@@Base+0x524> │ │ │ │ + beq 3a31c <_PyImport_SetModule@@Base+0x524> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a264 <_PyImport_SetModule@@Base+0x464> │ │ │ │ + beq 3a25c <_PyImport_SetModule@@Base+0x464> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3a33c <_PyImport_SetModule@@Base+0x53c> │ │ │ │ + beq 3a334 <_PyImport_SetModule@@Base+0x53c> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 3a29c <_PyImport_SetModule@@Base+0x49c> │ │ │ │ - bl 1296e8 │ │ │ │ + beq 3a294 <_PyImport_SetModule@@Base+0x49c> │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3a208 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 3a200 <_PyImport_SetModule@@Base+0x408> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 3a2d0 <_PyImport_SetModule@@Base+0x4d0> │ │ │ │ - bl 1296e8 │ │ │ │ + beq 3a2c8 <_PyImport_SetModule@@Base+0x4d0> │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3a208 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 3a200 <_PyImport_SetModule@@Base+0x408> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2e8 <_PyImport_SetModule@@Base+0x4e8> │ │ │ │ + beq 3a2e0 <_PyImport_SetModule@@Base+0x4e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a300 <_PyImport_SetModule@@Base+0x500> │ │ │ │ + beq 3a2f8 <_PyImport_SetModule@@Base+0x500> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + b 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + b 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + b 3a344 <_PyImport_SetModule@@Base+0x54c> │ │ │ │ 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] │ │ │ │ @@ -12093,175 +12091,175 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 33489c <_PyXIData_Clear@@Base+0x382c> │ │ │ │ + bl 333980 <_PyXIData_Clear@@Base+0x382c> │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r5, fp, r0, lsl fp │ │ │ │ + subseq r4, fp, ip, asr r5 │ │ │ │ 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 3a3d4 <_PyImport_SetModule@@Base+0x5d4> │ │ │ │ + bne 3a3cc <_PyImport_SetModule@@Base+0x5d4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a404 <_PyImport_SetModule@@Base+0x604> │ │ │ │ - b 3a3f8 <_PyImport_SetModule@@Base+0x5f8> │ │ │ │ + bne 3a3fc <_PyImport_SetModule@@Base+0x604> │ │ │ │ + b 3a3f0 <_PyImport_SetModule@@Base+0x5f8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29480 @ 0x7328 │ │ │ │ + movw r0, #24040 @ 0x5de8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a3bc <_PyImport_SetModule@@Base+0x5bc> │ │ │ │ - b 3a44c <_PyImport_SetModule@@Base+0x64c> │ │ │ │ - bl bea6c │ │ │ │ + bne 3a3b4 <_PyImport_SetModule@@Base+0x5bc> │ │ │ │ + b 3a444 <_PyImport_SetModule@@Base+0x64c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a44c <_PyImport_SetModule@@Base+0x64c> │ │ │ │ + bne 3a444 <_PyImport_SetModule@@Base+0x64c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a44c <_PyImport_SetModule@@Base+0x64c> │ │ │ │ + blt 3a444 <_PyImport_SetModule@@Base+0x64c> │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 3a450 <_PyImport_SetModule@@Base+0x650> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 3a448 <_PyImport_SetModule@@Base+0x650> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003a458 : │ │ │ │ +0003a450 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - bl 9846c │ │ │ │ + bl 98464 │ │ │ │ add r6, r5, #920 @ 0x398 │ │ │ │ str r0, [r5, #944] @ 0x3b0 │ │ │ │ - bl 337c40 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 336d28 <_PyParkingLot_AfterFork@@Base> │ │ │ │ add r0, r5, #960 @ 0x3c0 │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r0, #984 @ 0x3d8 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r6, #860 @ 0x35c │ │ │ │ strd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #888] @ 3a828 │ │ │ │ + ldr r1, [pc, #888] @ 3a820 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [pc, #884] @ 3a82c │ │ │ │ + ldr ip, [pc, #884] @ 3a824 │ │ │ │ add r0, r5, #5888 @ 0x1700 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, #12 │ │ │ │ - ldr ip, [pc, #868] @ 3a830 │ │ │ │ + ldr ip, [pc, #868] @ 3a828 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r5, #968 @ 0x3c8 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r1, [r0] │ │ │ │ - bne 3a4e4 │ │ │ │ - bl 984c0 │ │ │ │ + bne 3a4dc │ │ │ │ + bl 984b8 │ │ │ │ ldr r4, [r5, #1172] @ 0x494 │ │ │ │ - ldr r7, [pc, #812] @ 3a834 │ │ │ │ + ldr r7, [pc, #812] @ 3a82c │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 3a584 │ │ │ │ + beq 3a57c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 3a578 │ │ │ │ + beq 3a570 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3a578 │ │ │ │ + beq 3a570 │ │ │ │ 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 2bada8 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2ba530 <_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 308a64 <_PyMarshal_ReadObjectFromXIData@@Base+0xa0> │ │ │ │ + bl 307eac <_PyMarshal_ReadObjectFromXIData@@Base+0xa0> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 3a50c │ │ │ │ - ldr sl, [pc, #684] @ 3a838 │ │ │ │ + b 3a504 │ │ │ │ + ldr sl, [pc, #684] @ 3a830 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a5a8 │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + bne 3a5a0 │ │ │ │ + movw r1, #9284 @ 0x2444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #660] @ 3a83c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 9a288 │ │ │ │ + ldr r0, [pc, #660] @ 3a834 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9a278 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3a5c8 │ │ │ │ + beq 3a5c0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a600 │ │ │ │ + beq 3a5f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3a600 │ │ │ │ - bl 2560b8 <_PyThreadState_New@@Base+0x478> │ │ │ │ + blt 3a5f8 │ │ │ │ + bl 255b1c <_PyThreadState_New@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a390 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 9a380 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -12273,293 +12271,609 @@ │ │ │ │ bl 2d720 │ │ │ │ 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 2b81fc │ │ │ │ + bl 2b77b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a66c │ │ │ │ + beq 3a664 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1dd3f4 │ │ │ │ + bl 1dc208 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ba3f0 │ │ │ │ + bl 2b9b74 │ │ │ │ mov r8, r7 │ │ │ │ - b 3a648 │ │ │ │ + b 3a640 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 984c0 │ │ │ │ + bl 984b8 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 185d7c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #432] @ 3a840 │ │ │ │ + bl 186504 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #432] @ 3a838 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a6c0 │ │ │ │ + beq 3a6b8 │ │ │ │ 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 3a6b0 │ │ │ │ + bne 3a6a8 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a6e8 │ │ │ │ + beq 3a6e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25fc70 <_PyArena_New@@Base+0xa70> │ │ │ │ + bl 25f5f8 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a7ec │ │ │ │ + bne 3a7e4 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a708 │ │ │ │ + bne 3a700 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a6f0 │ │ │ │ + bne 3a6e8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3a72c │ │ │ │ + beq 3a724 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r0, [pc, #284] @ 3a844 │ │ │ │ + ldr r0, [pc, #284] @ 3a83c │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #924] @ 0x39c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #924] @ 0x39c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a78c │ │ │ │ + beq 3a784 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #924] @ 0x39c │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 3a78c │ │ │ │ + beq 3a784 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2c6d34 │ │ │ │ + bl 2c6080 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9d38 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ + bl 2c9080 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d74b4 │ │ │ │ + bl 2d678c │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d78bc │ │ │ │ - b 3a738 │ │ │ │ + bl 2d6b94 │ │ │ │ + b 3a730 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3a7ac │ │ │ │ + bne 3a7a4 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a794 │ │ │ │ + bne 3a78c │ │ │ │ dmb ish │ │ │ │ - beq 3a7bc │ │ │ │ - ldr r0, [pc, #136] @ 3a844 │ │ │ │ - bl 2be850 │ │ │ │ + beq 3a7b4 │ │ │ │ + ldr r0, [pc, #136] @ 3a83c │ │ │ │ + bl 2d99f0 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a7f8 │ │ │ │ + beq 3a7f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b95fc │ │ │ │ + bl 2b8d20 │ │ │ │ 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 2f3764 │ │ │ │ - movw r3, #1500 @ 0x5dc │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - b 3a800 │ │ │ │ - movw r3, #1524 @ 0x5f4 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #64] @ 3a848 │ │ │ │ + b 2f2d38 │ │ │ │ + movw r3, #61596 @ 0xf09c │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + b 3a7f8 │ │ │ │ + movw r3, #61620 @ 0xf0b4 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + ldr r1, [pc, #64] @ 3a840 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ rsbeq r3, r4, r4, lsr sl │ │ │ │ strdeq sl, [r2], #-204 @ 0xffffff34 @ │ │ │ │ rsbeq r1, r5, r8, asr #11 │ │ │ │ rsbeq r9, r2, r4, lsl #21 │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r5, fp, ip, asr #22 │ │ │ │ + @ instruction: 0x005b4598 │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ - subseq r5, fp, r4, ror #22 │ │ │ │ + ldrheq r4, [fp], #-80 @ 0xffffffb0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3a89c │ │ │ │ + bne 3a894 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3a898 │ │ │ │ + ble 3a890 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8d8 │ │ │ │ + beq 3a8d0 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #140 @ 0x8c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #9656 @ 0x25b8 │ │ │ │ + movw r1, #9652 @ 0x25b4 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a950 │ │ │ │ + beq 3a948 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a8f8 │ │ │ │ + beq 3a8f0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3a950 │ │ │ │ + blt 3a948 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a918 │ │ │ │ - bl bea6c │ │ │ │ + bne 3a910 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a950 │ │ │ │ - ldr r3, [pc, #176] @ 3a9d0 │ │ │ │ + bne 3a948 │ │ │ │ + ldr r3, [pc, #176] @ 3a9c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2586b0 │ │ │ │ + bl 25811c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a958 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 3a950 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #1700 @ 0x6a4 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ + movw r2, #61796 @ 0xf164 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3a9c8 │ │ │ │ + b 3a9c0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 3a9b0 │ │ │ │ + beq 3a9a8 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a9d4 <_Py_fstat@@Base> │ │ │ │ + bl 3a9cc <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a950 │ │ │ │ + bne 3a948 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aa34 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3aa2c <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a950 │ │ │ │ + beq 3a948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9b0 │ │ │ │ - movw r1, #44764 @ 0xaedc │ │ │ │ + beq 3a9a8 │ │ │ │ + movw r1, #44760 @ 0xaed8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #1764 @ 0x6e4 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ + movw r2, #61860 @ 0xf1a4 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 3a950 │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 3a948 │ │ │ │ movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1700] @ 0x6a4 │ │ │ │ str r5, [ip, #1700] @ 0x6a4 │ │ │ │ str r4, [ip, #1704] @ 0x6a8 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003a9d4 <_Py_fstat@@Base>: │ │ │ │ +0003a9cc <_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 dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd8c <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3aa2c <_Py_fstat@@Base+0x58> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 3aa24 <_Py_fstat@@Base+0x58> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3aa74 <_Py_fstat@@Base+0xa0> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 3aa6c <_Py_fstat@@Base+0xa0> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldrne r5, [r3, #8] │ │ │ │ + bne 3aac8 <_Py_fstat@@Base+0xfc> │ │ │ │ + cmp r2, #3 │ │ │ │ + ble 3aac4 <_Py_fstat@@Base+0xf8> │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r2, #8 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3ab08 <_Py_fstat@@Base+0x13c> │ │ │ │ + mov r5, r3 │ │ │ │ + sub r1, fp, #68 @ 0x44 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [pc, #1140] @ 3af5c <_Py_fstat@@Base+0x590> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 3ab3c <_Py_fstat@@Base+0x170> │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + bne 3ab44 <_Py_fstat@@Base+0x178> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + movw r1, #62072 @ 0xf278 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + movw r0, #4832 @ 0x12e0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r3, sl │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b 3af50 <_Py_fstat@@Base+0x584> │ │ │ │ + ldr r3, [r4] │ │ │ │ + str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 177124 │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bne 3ab74 <_Py_fstat@@Base+0x1a8> │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ab3c <_Py_fstat@@Base+0x170> │ │ │ │ + add r6, r6, r5 │ │ │ │ + subs r3, r6, #4 │ │ │ │ + beq 3abe0 <_Py_fstat@@Base+0x214> │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 3ab98 <_Py_fstat@@Base+0x1cc> │ │ │ │ + subs r3, r6, #5 │ │ │ │ + beq 3abf8 <_Py_fstat@@Base+0x22c> │ │ │ │ + ldr r7, [r4, #20] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3abb0 <_Py_fstat@@Base+0x1e4> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + bne 3abb8 <_Py_fstat@@Base+0x1ec> │ │ │ │ + b 3ac0c <_Py_fstat@@Base+0x240> │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + ldr r5, [r4, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3abd0 <_Py_fstat@@Base+0x204> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 3abd8 <_Py_fstat@@Base+0x20c> │ │ │ │ + b 3ac1c <_Py_fstat@@Base+0x250> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ + b 3ac24 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 3ac24 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + b 3ac24 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + b 3ac24 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + bl 2bf2c0 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 3ab3c <_Py_fstat@@Base+0x170> │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + cmp r5, r9 │ │ │ │ + bne 3ac48 <_Py_fstat@@Base+0x27c> │ │ │ │ + mov r5, #0 │ │ │ │ + b 3aef4 <_Py_fstat@@Base+0x528> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldrb r3, [r0, #87] @ 0x57 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + cmp r0, r1 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + bne 3ac9c <_Py_fstat@@Base+0x2d0> │ │ │ │ + bl b6720 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ac9c <_Py_fstat@@Base+0x2d0> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #62092 @ 0xf28c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 14166c │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + movw r1, #56600 @ 0xdd18 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ + bl 13863c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ + beq 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r3, #0 │ │ │ │ + movw r2, #49252 @ 0xc064 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #62148 @ 0xf2c4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + mov r3, r5 │ │ │ │ + bl 13c954 │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ad08 <_Py_fstat@@Base+0x33c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3ad08 <_Py_fstat@@Base+0x33c> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + ldr r1, [pc, #584] @ 3af60 <_Py_fstat@@Base+0x594> │ │ │ │ + mov r0, r5 │ │ │ │ + sub r2, fp, #76 @ 0x4c │ │ │ │ + bl c2920 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq 3ad50 <_Py_fstat@@Base+0x384> │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r2, fp, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #520] @ 3af64 <_Py_fstat@@Base+0x598> │ │ │ │ + mov r0, r8 │ │ │ │ + bl b3bb8 │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ad84 <_Py_fstat@@Base+0x3b8> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3ad84 <_Py_fstat@@Base+0x3b8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 3adbc <_Py_fstat@@Base+0x3f0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r1 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r8 │ │ │ │ + str r1, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 14219c │ │ │ │ + ldr r3, [r8] │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3adf8 <_Py_fstat@@Base+0x42c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3adf8 <_Py_fstat@@Base+0x42c> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r3, [r1] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ae1c <_Py_fstat@@Base+0x450> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3ae1c <_Py_fstat@@Base+0x450> │ │ │ │ + mov r0, r1 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + cmp r5, r9 │ │ │ │ + bne 3ae54 <_Py_fstat@@Base+0x488> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1db568 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r8, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ae88 <_Py_fstat@@Base+0x4bc> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3ae88 <_Py_fstat@@Base+0x4bc> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3aee4 <_Py_fstat@@Base+0x518> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + mov r0, r8 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + bl 1a9410 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3aeb8 <_Py_fstat@@Base+0x4ec> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aedc <_Py_fstat@@Base+0x510> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3aedc <_Py_fstat@@Base+0x510> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 3aef4 <_Py_fstat@@Base+0x528> │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ac40 <_Py_fstat@@Base+0x274> │ │ │ │ + b 3ab3c <_Py_fstat@@Base+0x170> │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + add r0, r0, #5568 @ 0x15c0 │ │ │ │ + add r0, r0, #24 │ │ │ │ + bl 1804c0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, sl │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c130c │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r3, #5568 @ 0x15c0 │ │ │ │ + add r0, r0, #24 │ │ │ │ + bl 27fdf8 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + rsbeq r2, r2, ip, lsl #12 │ │ │ │ + rsbeq r2, r3, r8, lsl #13 │ │ │ │ + strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -12567,149 +12881,149 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aafc <_Py_fstat@@Base+0x128> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 3afe4 <_Py_fstat@@Base+0x618> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3aaec <_Py_fstat@@Base+0x118> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3aafc <_Py_fstat@@Base+0x128> │ │ │ │ + bne 3afd4 <_Py_fstat@@Base+0x608> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3afe4 <_Py_fstat@@Base+0x618> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ab24 <_Py_fstat@@Base+0x150> │ │ │ │ + bne 3b00c <_Py_fstat@@Base+0x640> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 305f54 <_PyMarshal_GetXIData@@Base+0x420> │ │ │ │ + bl 305534 <_PyMarshal_GetXIData@@Base+0x4d4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ 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 2d720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0003ab90 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003b078 <_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 3ab9c <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 3b084 <_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 1dc35c <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1db170 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b95fc │ │ │ │ + bl 2b8d20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ba720 │ │ │ │ + bl 2b9ea4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b95fc │ │ │ │ + b 2b8d20 │ │ │ │ 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 3ac50 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 3b138 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #48384 @ 0xbd00 │ │ │ │ + movw r0, #42944 @ 0xa7c0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3ace4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3b1cc <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 3ac84 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 3b16c <_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 3ac98 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 3acb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3b180 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 3b1a0 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 3acb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 3b1a0 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 3acb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3b1a0 <_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 3acec <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3b1d4 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3ace4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 3b1cc <_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 3adbc <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 3b2a4 <_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 │ │ │ │ @@ -12717,219 +13031,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 3ad34 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 3b21c <_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 3ad70 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 3b258 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 3ad84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 3b26c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 3ad80 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 3b268 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 3ad84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3b26c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 3ad84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3b26c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 3adb0 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bge 3b298 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55512 @ 0xd8d8 │ │ │ │ + movw r1, #50072 @ 0xc398 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3ad10 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 3b1f8 <_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 a05c0 │ │ │ │ + bl a0604 │ │ │ │ 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 3af34 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 3b41c <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3ae14 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 3b2fc <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 3b224 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 3b70c <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 3af28 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 3b410 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3ae5c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 3b344 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3aee8 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 3b3d0 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3aed8 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 3b3c0 <_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 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 3aed8 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 3b3c0 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ - movw r6, #18940 @ 0x49fc │ │ │ │ + bhi 3b408 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + movw r6, #18936 @ 0x49f8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ 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 3ae24 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 3b30c <_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 3b0a0 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 3b588 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3af54 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 3b43c <_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 3b094 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 3b57c <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3afa8 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 3b490 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b050 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 3b228 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 3b538 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 3b710 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b040 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 3b528 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3afc8 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 3b4b0 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 3b040 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 3b528 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ - movw r6, #18940 @ 0x49fc │ │ │ │ + bhi 3b574 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + movw r6, #18936 @ 0x49f8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ @@ -12937,92 +13251,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 3af68 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 3b450 <_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 3b0b8 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 3b5a0 <_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 3b218 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 3b700 <_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 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 3b208 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 3b6f0 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 3b128 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 3b610 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 3b1c4 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 3b22c <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 3b6ac <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 3b714 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 3b1bc <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 3b6a4 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 3b1bc <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 3b6a4 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 3b208 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ - movw r6, #18940 @ 0x49fc │ │ │ │ + bhi 3b6f0 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + movw r6, #18936 @ 0x49f8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ mov r9, #117 @ 0x75 │ │ │ │ @@ -13030,61 +13344,61 @@ │ │ │ │ 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 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6f8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3b0c8 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 3b5b0 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r5, fp, r7, lsl #25 │ │ │ │ - subseq r5, fp, sp, lsl #25 │ │ │ │ - @ instruction: 0x005b5c93 │ │ │ │ + ldrsbeq r4, [fp], #-99 @ 0xffffff9d │ │ │ │ + ldrsbeq r4, [fp], #-105 @ 0xffffff97 │ │ │ │ + ldrsbeq r4, [fp], #-111 @ 0xffffff91 │ │ │ │ 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 3b27c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bls 3b764 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65076 @ 0xfe34 │ │ │ │ + movw r0, #59140 @ 0xe704 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b27c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bne 3b764 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 3b2a8 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + ble 3b790 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b2ac <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - bl bea6c │ │ │ │ + bne 3b794 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2ac <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - b 3b274 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b794 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + b 3b75c <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 295b1c │ │ │ │ + bl 2952f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b274 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 3b75c <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -13096,35 +13410,35 @@ │ │ │ │ bl 2d720 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #45896 @ 0xb348 │ │ │ │ + movw r0, #47152 @ 0xb830 │ │ │ │ movt r0, #3 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003b330 : │ │ │ │ +0003b818 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1dc35c <_PyThreadState_NewBound@@Base> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 1db170 <_PyThreadState_NewBound@@Base> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -13137,74 +13451,74 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 3b3b8 │ │ │ │ + bne 3b8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 3b3cc │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 3b8b4 │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3ac │ │ │ │ + bne 3b894 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3b428 │ │ │ │ + bne 3b910 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b420 │ │ │ │ + bne 3b908 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b420 │ │ │ │ + bne 3b908 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ 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 3b478 │ │ │ │ + ble 3b960 │ │ │ │ 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 d5d68 │ │ │ │ + b d61e8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #48048 @ 0xbbb0 │ │ │ │ + movw r0, #42608 @ 0xa670 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b454 │ │ │ │ + bne 3b93c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ @@ -13224,27 +13538,27 @@ │ │ │ │ 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, #46368 @ 0xb520 │ │ │ │ + movw r0, #47624 @ 0xba08 │ │ │ │ movt r0, #3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -13252,35 +13566,35 @@ │ │ │ │ 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, #5804 @ 0x16ac │ │ │ │ + movw r1, #488 @ 0x1e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5c8 │ │ │ │ + beq 3bab0 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3b5b0 │ │ │ │ + bhi 3ba98 │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3b5b0 │ │ │ │ - bl b2720 │ │ │ │ - b 3b5cc │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bhi 3ba98 │ │ │ │ + bl b2730 │ │ │ │ + b 3bab4 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5820 @ 0x16bc │ │ │ │ + movw r1, #504 @ 0x1f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 │ │ │ │ @@ -13289,70 +13603,70 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #5856 @ 0x16e0 │ │ │ │ + movw r1, #540 @ 0x21c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b648 │ │ │ │ + beq 3bb30 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b650 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 3bb38 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5872 @ 0x16f0 │ │ │ │ + movw r1, #556 @ 0x22c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 3b6b0 │ │ │ │ - bl 1a2d5c │ │ │ │ + b 3bb98 │ │ │ │ + bl 1a3490 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 3b648 │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 3bb30 │ │ │ │ + bl 1a35b8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48240 @ 0xbc70 │ │ │ │ + movw r1, #49496 @ 0xc158 │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 3b6bc │ │ │ │ + bl 3bba4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ 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 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #976] @ 3babc │ │ │ │ + ldr r3, [pc, #976] @ 3bfa4 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -13361,48 +13675,48 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d720 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 317600 <_PyXIData_Release@@Base+0x438> │ │ │ │ + bl 31651c <_PyXIData_Release@@Base+0x18> │ │ │ │ cmp r0, r5 │ │ │ │ - beq 3b774 │ │ │ │ + beq 3bc5c │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ sub r9, fp, #172 @ 0xac │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e3cc <__memset_chk@plt> │ │ │ │ cmp r6, r5 │ │ │ │ strh r5, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 3b77c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 3bc64 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5908 @ 0x1714 │ │ │ │ + movw r1, #592 @ 0x250 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r6, #0 │ │ │ │ - b 3ba94 │ │ │ │ - beq 3b79c │ │ │ │ + b 3bf7c │ │ │ │ + beq 3bc84 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3b7a0 │ │ │ │ - bl 2e757c │ │ │ │ + bne 3bc88 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r6, r0 │ │ │ │ - b 3ba94 │ │ │ │ + b 3bf7c │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - movw r2, #47808 @ 0xbac0 │ │ │ │ + movw r2, #49324 @ 0xc0ac │ │ │ │ movt r2, #3 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ @@ -13411,319 +13725,319 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r9, [fp, #-200] @ 0xffffff38 │ │ │ │ str r5, [fp, #-184] @ 0xffffff48 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ vldr d7, [r4, #32] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 30c6c8 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30bb10 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 3b9c8 │ │ │ │ + beq 3beb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3b9b4 │ │ │ │ + beq 3be9c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3b8c4 │ │ │ │ - b 3b910 │ │ │ │ + bhi 3bdac │ │ │ │ + b 3bdf8 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #6044 @ 0x179c │ │ │ │ + movw r0, #728 @ 0x2d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3b9b4 │ │ │ │ + beq 3be9c │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3b998 │ │ │ │ + ble 3be80 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b9b4 │ │ │ │ + bne 3be9c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3b910 │ │ │ │ + bne 3bdf8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 3b910 │ │ │ │ + bls 3bdf8 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3b910 │ │ │ │ + bhi 3bdf8 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b910 │ │ │ │ + bhi 3bdf8 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r6, r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3b910 │ │ │ │ + beq 3bdf8 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3baf8 │ │ │ │ + bl 3c0e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3b970 │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + beq 3be58 │ │ │ │ + movw r3, #52336 @ 0xcc70 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #5948 @ 0x173c │ │ │ │ + movw r1, #632 @ 0x278 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b9b4 │ │ │ │ + beq 3be9c │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3b970 │ │ │ │ + bne 3be58 │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ blx r3 │ │ │ │ ldr r8, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 3178ac <_PyXIData_Release@@Base+0x6e4> │ │ │ │ + bl 3168f4 <_PyXIData_Release@@Base+0x3f0> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #6008 @ 0x1778 │ │ │ │ + movw r0, #692 @ 0x2b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3b9c8 │ │ │ │ - b 3b9b4 │ │ │ │ + bne 3beb0 │ │ │ │ + b 3be9c │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3b824 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 3bd0c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6016 @ 0x1780 │ │ │ │ + movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3b9b4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3be9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b868 │ │ │ │ + bne 3bd50 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3b868 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3bd50 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3ba54 │ │ │ │ + bhi 3bf3c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - b 3ba94 │ │ │ │ + bl a61f0 │ │ │ │ + b 3bf7c │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3baf8 │ │ │ │ + bl 3c0e4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b9c4 │ │ │ │ + beq 3beac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ba60 │ │ │ │ + beq 3bf48 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3b9c4 │ │ │ │ + bne 3beac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3b9c4 │ │ │ │ + bls 3beac │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ add r2, r2, r1 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r1, r1, #3 │ │ │ │ sub r2, r2, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3b9c4 │ │ │ │ + bhi 3beac │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b9c4 │ │ │ │ + bhi 3beac │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b9dc │ │ │ │ - b 3b9c4 │ │ │ │ + bne 3bec4 │ │ │ │ + b 3beac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3ba04 │ │ │ │ + bne 3beec │ │ │ │ ldr r6, [fp, #-220] @ 0xffffff24 │ │ │ │ add r8, r4, #12 │ │ │ │ bic r6, r6, #3 │ │ │ │ add r6, r6, #12 │ │ │ │ add r6, r4, r6 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 3ba04 │ │ │ │ + beq 3beec │ │ │ │ ldr r0, [r8], #4 │ │ │ │ bl 2d8a0 │ │ │ │ - b 3ba80 │ │ │ │ - ldr r3, [pc, #32] @ 3babc │ │ │ │ + b 3bf68 │ │ │ │ + ldr r3, [pc, #32] @ 3bfa4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3bab0 │ │ │ │ + beq 3bf98 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldm r1, {r1, r2} │ │ │ │ - bl 2dbd0 <__recvmsg64@plt> │ │ │ │ - mov r3, r0 │ │ │ │ - mvn r0, r0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - ldr lr, [r0, #16] │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 3bb64 │ │ │ │ - sub ip, r1, lr │ │ │ │ - cmn ip, #13 │ │ │ │ - bhi 3bb64 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - add ip, ip, #12 │ │ │ │ - cmp ip, r3 │ │ │ │ - bhi 3bb64 │ │ │ │ - ldr ip, [r1] │ │ │ │ - cmp ip, #11 │ │ │ │ - bls 3bb64 │ │ │ │ - add r1, r1, #12 │ │ │ │ - sub ip, ip, #12 │ │ │ │ - sub r1, r1, lr │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 3bb64 │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp ip, r3 │ │ │ │ - strls ip, [r2] │ │ │ │ - movls r0, #0 │ │ │ │ - strhi r3, [r2] │ │ │ │ - movhi r0, #1 │ │ │ │ - pop {fp, pc} │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ │ │ │ │ -0003bb6c : │ │ │ │ +0003bfa8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #220] @ 3bc64 │ │ │ │ + ldr r4, [pc, #220] @ 3c0a0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3bc58 │ │ │ │ + beq 3c094 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c5228 │ │ │ │ + bl 1c57b8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bbd0 │ │ │ │ + bne 3c00c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3bbb8 │ │ │ │ + bne 3bff4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3bbf8 │ │ │ │ + bne 3c034 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #104] @ 3bc68 │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #104] @ 3c0a4 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3bc20 │ │ │ │ + beq 3c05c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296bac │ │ │ │ + bl 296384 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc40 │ │ │ │ + bne 3c07c │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3bc28 │ │ │ │ + bne 3c064 │ │ │ │ dmb ish │ │ │ │ - beq 3bc50 │ │ │ │ - ldr r0, [pc, #28] @ 3bc6c │ │ │ │ - bl 2be850 │ │ │ │ + beq 3c08c │ │ │ │ + ldr r0, [pc, #28] @ 3c0a8 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c5488 │ │ │ │ + bl 1c5a18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq sl, r2, r4, lsr ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq sl, r2, r8, 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, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldm r1, {r1, r2} │ │ │ │ + bl 2dbd0 <__recvmsg64@plt> │ │ │ │ + mov r3, r0 │ │ │ │ + mvn r0, r0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + ldr lr, [r0, #16] │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp lr, #0 │ │ │ │ + beq 3c150 │ │ │ │ + sub ip, r1, lr │ │ │ │ + cmn ip, #13 │ │ │ │ + bhi 3c150 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + add ip, ip, #12 │ │ │ │ + cmp ip, r3 │ │ │ │ + bhi 3c150 │ │ │ │ + ldr ip, [r1] │ │ │ │ + cmp ip, #11 │ │ │ │ + bls 3c150 │ │ │ │ + add r1, r1, #12 │ │ │ │ + sub ip, ip, #12 │ │ │ │ + sub r1, r1, lr │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 3c150 │ │ │ │ + sub r3, r3, r1 │ │ │ │ + cmp ip, r3 │ │ │ │ + strls ip, [r2] │ │ │ │ + movls r0, #0 │ │ │ │ + strhi r3, [r2] │ │ │ │ + movhi r0, #1 │ │ │ │ + pop {fp, pc} │ │ │ │ + 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 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1398b8 │ │ │ │ + bl 139ed8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 3bccc │ │ │ │ + ldr r2, [pc, #36] @ 3c1b4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 3bcd0 │ │ │ │ + ldr r0, [pc, #32] @ 3c1b8 │ │ │ │ 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) │ │ │ │ @@ -13736,54 +14050,54 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd28 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 3c210 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3bd18 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3bd28 │ │ │ │ + bne 3c200 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3c210 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3bd50 │ │ │ │ + bne 3c238 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #140] @ 3bdf8 │ │ │ │ + ldr r2, [pc, #140] @ 3c2e0 │ │ │ │ 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 3bdd4 │ │ │ │ + beq 3c2bc │ │ │ │ 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 │ │ │ │ @@ -13795,27 +14109,27 @@ │ │ │ │ orr r1, r1, r0 │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, lr │ │ │ │ - bne 3bd90 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3c278 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 3be8c │ │ │ │ + ldr r3, [pc, #136] @ 3c374 │ │ │ │ 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 3be78 │ │ │ │ + beq 3c360 │ │ │ │ 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 │ │ │ │ @@ -13827,19 +14141,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, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [r3, #3776] @ 0xec0 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -13848,115 +14162,115 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 3bedc │ │ │ │ + bne 3c3c4 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ecafc │ │ │ │ + bl 2ec014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bf04 │ │ │ │ - b 3befc │ │ │ │ + bne 3c3ec │ │ │ │ + b 3c3e4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12784 @ 0x31f0 │ │ │ │ + movw r0, #7876 @ 0x1ec4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bec0 │ │ │ │ + bne 3c3a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 3bf14 │ │ │ │ + b 3c3fc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3bf44 │ │ │ │ + bl 3c42c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003bf28 : │ │ │ │ +0003c410 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10196 @ 0x27d4 │ │ │ │ + movw r0, #10292 @ 0x2834 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #52312 @ 0xcc58 │ │ │ │ + movw r1, #52308 @ 0xcc54 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bf98 │ │ │ │ + bne 3c480 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47004 @ 0xb79c │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3bfd4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3c4bc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bfc0 │ │ │ │ + bne 3c4a8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #6772 @ 0x1a74 │ │ │ │ + movw r1, #1488 @ 0x5d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl aa31c │ │ │ │ + bl aa3a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ + bne 3c4c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 3c064 │ │ │ │ + b 3c54c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c020 │ │ │ │ + blt 3c508 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c048 │ │ │ │ - movw r1, #6824 @ 0x1aa8 │ │ │ │ + beq 3c530 │ │ │ │ + movw r1, #1540 @ 0x604 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bfd4 │ │ │ │ + bgt 3c4bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bfd4 │ │ │ │ + bne 3c4bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3bfd4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3c4bc │ │ │ │ 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 │ │ │ │ @@ -13965,50 +14279,50 @@ │ │ │ │ push {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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc038 │ │ │ │ + bl bbf60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0003c0d0 <_Py_open_noraise@@Base>: │ │ │ │ +0003c5b8 <_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 2d0e4 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3c118 <_Py_open_noraise@@Base+0x48> │ │ │ │ + blt 3c600 <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ - movw r3, #35492 @ 0x8aa4 │ │ │ │ + movw r3, #35488 @ 0x8aa0 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27c6ac │ │ │ │ + bl 27bea4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c11c <_Py_open_noraise@@Base+0x4c> │ │ │ │ + bne 3c604 <_Py_open_noraise@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8a0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14017,83 +14331,83 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3c178 <_Py_open_noraise@@Base+0xa8> │ │ │ │ + bne 3c660 <_Py_open_noraise@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3c174 <_Py_open_noraise@@Base+0xa4> │ │ │ │ + ble 3c65c <_Py_open_noraise@@Base+0xa4> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c1b4 <_Py_open_noraise@@Base+0xe4> │ │ │ │ + beq 3c69c <_Py_open_noraise@@Base+0xe4> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #100] @ 3c1e4 <_Py_open_noraise@@Base+0x114> │ │ │ │ + ldr r1, [pc, #100] @ 3c6cc <_Py_open_noraise@@Base+0x114> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 3c1dc <_Py_open_noraise@@Base+0x10c> │ │ │ │ + beq 3c6c4 <_Py_open_noraise@@Base+0x10c> │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movweq r2, #5196 @ 0x144c │ │ │ │ + movweq r2, #5184 @ 0x1440 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f7064 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xb5c> │ │ │ │ + b 2f6564 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r2, r4, lsr r8 │ │ │ │ + mlseq r2, r4, r8, r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c23c <_Py_open_noraise@@Base+0x16c> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 3c724 <_Py_open_noraise@@Base+0x16c> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c22c <_Py_open_noraise@@Base+0x15c> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3c23c <_Py_open_noraise@@Base+0x16c> │ │ │ │ + bne 3c714 <_Py_open_noraise@@Base+0x15c> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3c724 <_Py_open_noraise@@Base+0x16c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c264 <_Py_open_noraise@@Base+0x194> │ │ │ │ + bne 3c74c <_Py_open_noraise@@Base+0x194> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14106,20 +14420,20 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2d6b4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c2d4 <_Py_open_noraise@@Base+0x204> │ │ │ │ + bne 3c7bc <_Py_open_noraise@@Base+0x204> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #106 @ 0x6a │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3c2d8 <_Py_open_noraise@@Base+0x208> │ │ │ │ + beq 3c7c0 <_Py_open_noraise@@Base+0x208> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14128,528 +14442,212 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #23936 @ 0x5d80 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #61976 @ 0xf218 │ │ │ │ + movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3c334 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 3c81c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003c334 : │ │ │ │ +0003c81c : │ │ │ │ push {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 3c36c │ │ │ │ + beq 3c854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3c394 │ │ │ │ + beq 3c87c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ab6b0 │ │ │ │ + bl 2aae4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c3b0 │ │ │ │ - ldr r2, [pc, #64] @ 3c3dc │ │ │ │ + bne 3c898 │ │ │ │ + ldr r2, [pc, #64] @ 3c8c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd8c0 │ │ │ │ + bl 2bd044 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c3d4 │ │ │ │ + bgt 3c8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c3d4 │ │ │ │ + bne 3c8bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldrne r5, [r3, #8] │ │ │ │ - bne 3c430 │ │ │ │ - cmp r2, #3 │ │ │ │ - ble 3c42c │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r2, #8 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c470 │ │ │ │ - mov r5, r3 │ │ │ │ - sub r1, fp, #68 @ 0x44 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r1, #4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1140] @ 3c8c4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 3c4a4 │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3c4ac │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8748 @ 0x222c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #10272 @ 0x2820 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r3, sl │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b 3c8b8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 176998 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 3c4dc │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c4a4 │ │ │ │ - add r6, r6, r5 │ │ │ │ - subs r3, r6, #4 │ │ │ │ - beq 3c548 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 3c500 │ │ │ │ - subs r3, r6, #5 │ │ │ │ - beq 3c560 │ │ │ │ - ldr r7, [r4, #20] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3c518 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - bne 3c520 │ │ │ │ - b 3c574 │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ - movt r7, #96 @ 0x60 │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c538 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 3c540 │ │ │ │ - b 3c584 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - bl 2bfe10 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 3c4a4 │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - cmp r5, r9 │ │ │ │ - bne 3c5b0 │ │ │ │ - mov r5, #0 │ │ │ │ - b 3c85c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - ldrb r3, [r0, #87] @ 0x57 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - orreq r3, r3, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - bne 3c604 │ │ │ │ - bl b6700 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c604 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #8768 @ 0x2240 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 13801c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 3c84c │ │ │ │ - mov r3, #0 │ │ │ │ - movw r2, #54692 @ 0xd5a4 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #8824 @ 0x2278 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 13c334 │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c670 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c670 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 3c84c │ │ │ │ - ldr r1, [pc, #584] @ 3c8c8 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c2a00 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 3c6b8 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c84c │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3c84c │ │ │ │ - sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #520] @ 3c8cc │ │ │ │ - mov r0, r8 │ │ │ │ - bl b3ba8 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c6ec │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c6ec │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 3c724 │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c84c │ │ │ │ - mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3c84c │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 141ba0 │ │ │ │ - ldr r3, [r8] │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c760 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c760 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c784 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c784 │ │ │ │ - mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c84c │ │ │ │ - cmp r5, r9 │ │ │ │ - bne 3c7bc │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c84c │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3c84c │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1dc758 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r8, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c7f0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c7f0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 3c84c │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - mov r0, r8 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - bl 1a8e04 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3c820 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c844 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c844 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 3c85c │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c5a8 │ │ │ │ - b 3c4a4 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - add r0, r0, #5568 @ 0x15c0 │ │ │ │ - add r0, r0, #24 │ │ │ │ - bl 17fd38 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, sl │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c1c64 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r3, #5568 @ 0x15c0 │ │ │ │ - add r0, r0, #24 │ │ │ │ - bl 280600 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ - mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, ip, lsl r9 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ │ │ │ │ -0003c8d0 : │ │ │ │ +0003c8c8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ 3c924 │ │ │ │ + ldr r2, [pc, #56] @ 3c91c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c910 │ │ │ │ + beq 3c908 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r0, #3704] @ 0xe78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3c910 │ │ │ │ - bl 2b9dfc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 288490 │ │ │ │ + bne 3c908 │ │ │ │ + bl 2b9520 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 287c88 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ bl 2d48c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3c968 │ │ │ │ + bne 3c960 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c99c │ │ │ │ - b 3c990 │ │ │ │ + beq 3c994 │ │ │ │ + b 3c988 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64608 @ 0xfc60 │ │ │ │ + movw r0, #59168 @ 0xe720 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c94c │ │ │ │ + bne 3c944 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3c9b0 │ │ │ │ + bne 3c9a8 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3ca08 │ │ │ │ - b 3c9d8 │ │ │ │ + beq 3ca00 │ │ │ │ + b 3c9d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c99c │ │ │ │ + bne 3c994 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c99c │ │ │ │ - b 3ca1c │ │ │ │ + bne 3c994 │ │ │ │ + b 3ca14 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3ca08 │ │ │ │ + beq 3ca00 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca08 │ │ │ │ + bne 3ca00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca1c │ │ │ │ + beq 3ca14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34cc50 │ │ │ │ + bl 34ba88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c988 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3c980 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003ca28 : │ │ │ │ +0003ca20 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 3cb08 │ │ │ │ + ldr r3, [pc, #196] @ 3cb00 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3cafc │ │ │ │ + beq 3caf4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ca80 │ │ │ │ + bne 3ca78 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ca68 │ │ │ │ + bne 3ca60 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3caa8 │ │ │ │ + bne 3caa0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #92] @ 3cb0c │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #92] @ 3cb04 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3cacc │ │ │ │ + beq 3cac4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29702c │ │ │ │ + bl 296804 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3caec │ │ │ │ + bne 3cae4 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cad4 │ │ │ │ + bne 3cacc │ │ │ │ dmb ish │ │ │ │ - beq 3cafc │ │ │ │ - ldr r0, [pc, #20] @ 3cb10 │ │ │ │ - bl 2be850 │ │ │ │ + beq 3caf4 │ │ │ │ + ldr r0, [pc, #20] @ 3cb08 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r4, lsr ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -14659,806 +14657,806 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3cb68 │ │ │ │ + bne 3cb60 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3cb64 │ │ │ │ + blt 3cb5c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cba8 │ │ │ │ + beq 3cba0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #940] @ 3cf1c │ │ │ │ + ldr r1, [pc, #940] @ 3cf14 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cba8 │ │ │ │ + bne 3cba0 │ │ │ │ mov r7, #0 │ │ │ │ - b 3cf10 │ │ │ │ + b 3cf08 │ │ │ │ cmn r6, r4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cbd8 │ │ │ │ - bl 355240 │ │ │ │ + bne 3cbd0 │ │ │ │ + bl 35403c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cbe8 │ │ │ │ - b 3cba0 │ │ │ │ + bne 3cbe0 │ │ │ │ + b 3cb98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ce00 │ │ │ │ + beq 3cdf8 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34e6cc │ │ │ │ + bl 34d500 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cddc │ │ │ │ + beq 3cdd4 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34e6cc │ │ │ │ + bl 34d500 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cddc │ │ │ │ - ldr r3, [pc, #764] @ 3cf20 │ │ │ │ + beq 3cdd4 │ │ │ │ + ldr r3, [pc, #764] @ 3cf18 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cc4c │ │ │ │ + bne 3cc44 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #816 @ 0x330 │ │ │ │ - bl 3cf28 │ │ │ │ + bl 3cf20 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cd1c │ │ │ │ - b 3cddc │ │ │ │ + bne 3cd14 │ │ │ │ + b 3cdd4 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3cf28 │ │ │ │ + bl 3cf20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cddc │ │ │ │ + beq 3cdd4 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cc90 │ │ │ │ + bne 3cc88 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cc78 │ │ │ │ + bne 3cc70 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3ccb0 │ │ │ │ + beq 3cca8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #816 @ 0x330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ccdc │ │ │ │ - bl 3cf28 │ │ │ │ + beq 3ccd4 │ │ │ │ + bl 3cf20 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cce0 │ │ │ │ + beq 3ccd8 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 3ccb4 │ │ │ │ + b 3ccac │ │ │ │ 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 3cd08 │ │ │ │ + bne 3cd00 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ccf0 │ │ │ │ + bne 3cce8 │ │ │ │ dmb ish │ │ │ │ - beq 3cd14 │ │ │ │ - bl 2be850 │ │ │ │ + beq 3cd0c │ │ │ │ + bl 2d99f0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3cddc │ │ │ │ + beq 3cdd4 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 3cd68 │ │ │ │ - b 3cddc │ │ │ │ + bne 3cd60 │ │ │ │ + b 3cdd4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3cf24 │ │ │ │ + ldr r0, [pc, #484] @ 3cf1c │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3cdb8 │ │ │ │ + beq 3cdb0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3ce28 │ │ │ │ + bne 3ce20 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3cec8 │ │ │ │ + bge 3cec0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3cd34 │ │ │ │ + bne 3cd2c │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd5c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd5c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157de0 │ │ │ │ + bl 158538 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd5c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cddc │ │ │ │ + bgt 3cdd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cddc │ │ │ │ + bne 3cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ce00 │ │ │ │ + bgt 3cdf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ce00 │ │ │ │ + bne 3cdf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cba0 │ │ │ │ + bgt 3cb98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cba0 │ │ │ │ + bne 3cb98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3cba0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3cb98 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ce48 │ │ │ │ + bgt 3ce40 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ce48 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 3ce40 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3c2ad0 <_Py_hashtable_foreach@@Base+0xc30> │ │ │ │ + bl 3c13d0 <_Py_hashtable_foreach@@Base+0x10e0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3cdb8 │ │ │ │ + beq 3cdb0 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3cea0 │ │ │ │ + bne 3ce98 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157de0 │ │ │ │ + bl 158538 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cea0 │ │ │ │ + bne 3ce98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cdb8 │ │ │ │ + bgt 3cdb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cdb8 │ │ │ │ + bne 3cdb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3cdb8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3cdb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cd64 │ │ │ │ + bgt 3cd5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd5c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3cd64 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3cd5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ceec │ │ │ │ + bgt 3cee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ceec │ │ │ │ + bne 3cee4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cf10 │ │ │ │ + bgt 3cf08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cf10 │ │ │ │ + bne 3cf08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, r4, ror fp │ │ │ │ + rsbeq r2, r2, r0, ror fp │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r4, r3, r4, asr #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 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 3cf94 │ │ │ │ + beq 3cf8c │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 3cf78 │ │ │ │ + bgt 3cf70 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 3cf4c │ │ │ │ + b 3cf44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25bbb0 │ │ │ │ + bl 25b618 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3cf6c │ │ │ │ + bge 3cf64 │ │ │ │ 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, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r3, [pc, #1444] @ 3d570 │ │ │ │ + ldr r3, [pc, #1444] @ 3d568 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 3cfec │ │ │ │ + bhi 3cfe4 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 3d010 │ │ │ │ - b 3d054 │ │ │ │ + bgt 3d008 │ │ │ │ + b 3d04c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30384 @ 0x76b0 │ │ │ │ + movw r0, #23680 @ 0x5c80 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfdc │ │ │ │ - b 3d100 │ │ │ │ + bne 3cfd4 │ │ │ │ + b 3d0f8 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 3d060 │ │ │ │ + beq 3d058 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 3d044 │ │ │ │ - bl bea6c │ │ │ │ + bne 3d03c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d100 │ │ │ │ + bne 3d0f8 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 3d060 │ │ │ │ + b 3d058 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2d720 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ - beq 3d108 │ │ │ │ + beq 3d100 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #30384 @ 0x76b0 │ │ │ │ + movw ip, #23680 @ 0x5c80 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 30aadc <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ + bl 309f24 <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0d0 │ │ │ │ + bne 3d0c8 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #10068 @ 0x2754 │ │ │ │ + movw r0, #4628 @ 0x1214 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - bne 3d128 │ │ │ │ + bne 3d120 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d548 │ │ │ │ + b 3d540 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #10068 @ 0x2754 │ │ │ │ + movw r0, #4628 @ 0x1214 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d100 │ │ │ │ + beq 3d0f8 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 3d674 │ │ │ │ + bl 3d66c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d0b8 │ │ │ │ + beq 3d0b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d1d4 │ │ │ │ + beq 3d1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a66d8 │ │ │ │ + bl a6720 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d188 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 3d180 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10084 @ 0x2764 │ │ │ │ + movw r1, #4644 @ 0x1224 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16ed20 │ │ │ │ - b 3d4d8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3d4d0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 3d1e0 │ │ │ │ + ble 3d1d8 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 3d1bc │ │ │ │ + bls 3d1b4 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d0 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d1e4 │ │ │ │ - b 3d1a4 │ │ │ │ + bne 3d1dc │ │ │ │ + b 3d19c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3d1e4 │ │ │ │ + b 3d1dc │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #10128 @ 0x2790 │ │ │ │ + movw r1, #4688 @ 0x1250 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 3d2a4 │ │ │ │ + bge 3d29c │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d298 │ │ │ │ + beq 3d290 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3d280 │ │ │ │ + bhi 3d278 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 3d280 │ │ │ │ + bhi 3d278 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 3d200 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bpl 3d1f8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10200 @ 0x27d8 │ │ │ │ + movw r1, #4760 @ 0x1298 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3d298 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3d290 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10168 @ 0x27b8 │ │ │ │ + movw r1, #4728 @ 0x1278 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d470 │ │ │ │ + beq 3d468 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3d2c4 │ │ │ │ - bl 2e757c │ │ │ │ - b 3d298 │ │ │ │ + bne 3d2bc │ │ │ │ + bl 2e6a94 │ │ │ │ + b 3d290 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3d308 │ │ │ │ + bls 3d300 │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3d310 │ │ │ │ - b 3d3b8 │ │ │ │ + bne 3d308 │ │ │ │ + b 3d3b0 │ │ │ │ mov sl, #0 │ │ │ │ - b 3d3c4 │ │ │ │ + b 3d3bc │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 3d428 │ │ │ │ + bhi 3d420 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3fc │ │ │ │ + beq 3d3f4 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 3d3fc │ │ │ │ + bcs 3d3f4 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 3d3fc │ │ │ │ + bhi 3d3f4 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3fc │ │ │ │ + beq 3d3f4 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 3d3fc │ │ │ │ + bhi 3d3f4 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 3d3fc │ │ │ │ + bhi 3d3f4 │ │ │ │ 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 2e2dc │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r7, sl │ │ │ │ - beq 3d478 │ │ │ │ + beq 3d470 │ │ │ │ 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 3d450 │ │ │ │ + bls 3d448 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #24084 @ 0x5e14 │ │ │ │ + movw r2, #18644 @ 0x48d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #10224 @ 0x27f0 │ │ │ │ + movw r1, #4784 @ 0x12b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #10056 @ 0x2748 │ │ │ │ + movw r3, #4616 @ 0x1208 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 141058 │ │ │ │ - b 3d4d8 │ │ │ │ + bl 14166c │ │ │ │ + b 3d4d0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10260 @ 0x2814 │ │ │ │ + movw r1, #4820 @ 0x12d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r8, #0 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10308 @ 0x2844 │ │ │ │ + movw r1, #4868 @ 0x1304 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ed20 │ │ │ │ - b 3d420 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3d418 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 3d3b8 │ │ │ │ + bcc 3d3b0 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 3d2f8 │ │ │ │ + b 3d2f0 │ │ │ │ mov r6, r7 │ │ │ │ - b 3d484 │ │ │ │ + b 3d47c │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ sub ip, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, #1 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r2, #55212 @ 0xd7ac │ │ │ │ + movw r2, #55204 @ 0xd7a4 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 30c6c8 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30bb10 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d4d8 │ │ │ │ + beq 3d4d0 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 3d504 │ │ │ │ + beq 3d4fc │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c5148 │ │ │ │ - b 3d4e8 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 3d4e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 3d544 │ │ │ │ + bge 3d53c │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c5148 │ │ │ │ - b 3d524 │ │ │ │ - bl a61a8 │ │ │ │ - ldr r3, [pc, #32] @ 3d570 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 3d51c │ │ │ │ + bl a61f0 │ │ │ │ + ldr r3, [pc, #32] @ 3d568 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d564 │ │ │ │ + beq 3d55c │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, 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 3d5b4 │ │ │ │ + bne 3d5ac │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d5e8 │ │ │ │ - b 3d5dc │ │ │ │ + beq 3d5e0 │ │ │ │ + b 3d5d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64636 @ 0xfc7c │ │ │ │ + movw r0, #59196 @ 0xe73c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d598 │ │ │ │ + bne 3d590 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3d5fc │ │ │ │ + bne 3d5f4 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d654 │ │ │ │ - b 3d624 │ │ │ │ + beq 3d64c │ │ │ │ + b 3d61c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5e8 │ │ │ │ + bne 3d5e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5e8 │ │ │ │ - b 3d668 │ │ │ │ + bne 3d5e0 │ │ │ │ + b 3d660 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3d654 │ │ │ │ + beq 3d64c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d654 │ │ │ │ + bne 3d64c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d668 │ │ │ │ + beq 3d660 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34eaa8 │ │ │ │ + bl 34d8dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5d4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 3d5cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a66d8 │ │ │ │ + bl a6720 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3d6c0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 3d6b8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10348 @ 0x286c │ │ │ │ + movw r1, #4908 @ 0x132c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3d6dc │ │ │ │ + bl 16f4ac │ │ │ │ + b 3d6d4 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - ble 3d728 │ │ │ │ + ble 3d720 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ - bls 3d6ec │ │ │ │ - bl 2e757c │ │ │ │ + bls 3d6e4 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r9, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r7, r9 │ │ │ │ - b 3d788 │ │ │ │ + b 3d780 │ │ │ │ lsl r0, r5, #3 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d6d8 │ │ │ │ + beq 3d6d0 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r7, #8] │ │ │ │ - bhi 3d6d8 │ │ │ │ + bhi 3d6d0 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r5 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 3d730 │ │ │ │ - b 3d6d8 │ │ │ │ + bne 3d728 │ │ │ │ + b 3d6d0 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r9 │ │ │ │ mov r8, r9 │ │ │ │ add sl, r6, #12 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 3d77c │ │ │ │ + ble 3d774 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d784 │ │ │ │ + blt 3d77c │ │ │ │ ldr r3, [r8, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r8, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4, #-4] │ │ │ │ - b 3d73c │ │ │ │ + b 3d734 │ │ │ │ mov r4, r2 │ │ │ │ - b 3d788 │ │ │ │ + b 3d780 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [r3] │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ 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 │ │ │ │ @@ -15475,1155 +15473,1132 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_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] @ 3d884 │ │ │ │ + ldr r3, [pc, #28] @ 3d87c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 2b7d74 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2b732c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d8c0 │ │ │ │ + ldr r3, [pc, #28] @ 3d8b8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 2b7114 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2b66cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ 3da00 │ │ │ │ + ldr r2, [pc, #288] @ 3d9f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 3d9ec │ │ │ │ + blt 3d9e4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d94c │ │ │ │ + blt 3d944 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d9b4 │ │ │ │ + bne 3d9ac │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d988 │ │ │ │ + b 3d980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9f8 │ │ │ │ + bgt 3d9f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9f8 │ │ │ │ + bne 3d9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3d9f8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3d9f0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d994 │ │ │ │ + beq 3d98c │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d974 │ │ │ │ - b 3d9b4 │ │ │ │ + bge 3d96c │ │ │ │ + b 3d9ac │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153e0c │ │ │ │ + bl 15454c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d94c │ │ │ │ + beq 3d944 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9d8 │ │ │ │ + bgt 3d9d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9d8 │ │ │ │ + bne 3d9d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d8f8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3d8f0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -0003da04 <_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] @ 3da54 <_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 33bee0 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #12 │ │ │ │ - bx lr │ │ │ │ - andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3daa8 <_PyErr_FormatFromCause@@Base+0xa4> │ │ │ │ + bne 3da4c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3daa4 <_PyErr_FormatFromCause@@Base+0xa0> │ │ │ │ + ble 3da48 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3dae8 <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + beq 3da8c │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #368] @ 3dc38 <_PyErr_FormatFromCause@@Base+0x234> │ │ │ │ + ldr r1, [pc, #368] @ 3dbdc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3dc2c <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ + beq 3dbd0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3db0c <_PyErr_FormatFromCause@@Base+0x108> │ │ │ │ - bl bea6c │ │ │ │ + bne 3dab0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc1c <_PyErr_FormatFromCause@@Base+0x218> │ │ │ │ - b 3dc2c <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ - bl c5b58 │ │ │ │ + beq 3dbc0 │ │ │ │ + b 3dbd0 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3db38 <_PyErr_FormatFromCause@@Base+0x134> │ │ │ │ + bgt 3dadc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3db38 <_PyErr_FormatFromCause@@Base+0x134> │ │ │ │ + bne 3dadc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3dafc <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ + beq 3daa0 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3db6c <_PyErr_FormatFromCause@@Base+0x168> │ │ │ │ + beq 3db10 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3db6c <_PyErr_FormatFromCause@@Base+0x168> │ │ │ │ - bl bea6c │ │ │ │ + bne 3db10 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc2c <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ + bne 3dbd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3db98 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + bge 3db3c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dc2c <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 3dbd0 │ │ │ │ + bl 1a35b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d5dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3dc00 <_PyErr_FormatFromCause@@Base+0x1fc> │ │ │ │ + bge 3dba4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3dbec <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ - bl b950c │ │ │ │ + bne 3db90 │ │ │ │ + bl b9434 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3dbb0 <_PyErr_FormatFromCause@@Base+0x1ac> │ │ │ │ - b 3dc10 <_PyErr_FormatFromCause@@Base+0x20c> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 3db54 │ │ │ │ + b 3dbb4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 3dc10 <_PyErr_FormatFromCause@@Base+0x20c> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 3dbb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1398b8 │ │ │ │ + b 139ed8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139c94 │ │ │ │ - b 3dc2c <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ + bl 13a2b4 │ │ │ │ + b 3dbd0 │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3db74 <_PyErr_FormatFromCause@@Base+0x170> │ │ │ │ - b 3db4c <_PyErr_FormatFromCause@@Base+0x148> │ │ │ │ + beq 3db18 │ │ │ │ + b 3daf0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r2, r2, r0, lsl #26 │ │ │ │ + strdeq r2, [r2], #-204 @ 0xffffff34 @ │ │ │ │ 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 3dc80 <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ + bge 3dc24 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #12376 @ 0x3058 │ │ │ │ + movw r0, #6936 @ 0x1b18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b772c │ │ │ │ - ldr r1, [pc, #296] @ 3ddb0 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ + b b766c │ │ │ │ + ldr r1, [pc, #296] @ 3dd54 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3dda4 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ + beq 3dd48 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3dcf8 <_PyErr_FormatFromCause@@Base+0x2f4> │ │ │ │ - bl 354bc0 │ │ │ │ + bne 3dc9c │ │ │ │ + bl 3539f0 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #47228 @ 0xb87c │ │ │ │ + movw r1, #41624 @ 0xa298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #47236 @ 0xb884 │ │ │ │ + movw ip, #41632 @ 0xa2a0 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #12396 @ 0x306c │ │ │ │ + movw r0, #6956 @ 0x1b2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r4, r0 │ │ │ │ - b 3dda4 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ - bl 1df54c │ │ │ │ + b 3dd48 │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd58 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ + bne 3dcfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 354bc0 │ │ │ │ + bl 3539f0 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #47228 @ 0xb87c │ │ │ │ + movw r2, #41624 @ 0xa298 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #47236 @ 0xb884 │ │ │ │ + movw r0, #41632 @ 0xa2a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #12432 @ 0x3090 │ │ │ │ + movw r0, #6992 @ 0x1b50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 3dd80 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + bl 1df594 │ │ │ │ + b 3dd24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3dd7c <_PyErr_FormatFromCause@@Base+0x378> │ │ │ │ + bne 3dd20 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38168 @ 0x9518 │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dda4 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ + bgt 3dd48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dda4 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ + bne 3dd48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {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 185d44 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 1864cc <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3de14 <_PyErr_FormatFromCause@@Base+0x410> │ │ │ │ + beq 3ddb8 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 185d7c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 186504 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #12720 @ 0x31b0 │ │ │ │ + movw r0, #7280 @ 0x1c70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19752 @ 0x4d28 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003de34 : │ │ │ │ +0003ddd8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12352 @ 0x3040 │ │ │ │ + movw r0, #12348 @ 0x303c │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #11840 @ 0x2e40 │ │ │ │ + movw r1, #6400 @ 0x1900 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3de94 │ │ │ │ + bge 3de38 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3e284 │ │ │ │ + ldr r1, [pc, #1000] @ 3e228 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14128 @ 0x3730 │ │ │ │ + movw r1, #8688 @ 0x21f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3df18 │ │ │ │ + bgt 3debc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3df18 │ │ │ │ + bne 3debc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, #16 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14148 @ 0x3744 │ │ │ │ + movw r1, #8708 @ 0x2204 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3df6c │ │ │ │ + bgt 3df10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3df6c │ │ │ │ + bne 3df10 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14168 @ 0x3758 │ │ │ │ + movw r1, #8728 @ 0x2218 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dfc0 │ │ │ │ + bgt 3df64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dfc0 │ │ │ │ + bne 3df64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14192 @ 0x3770 │ │ │ │ + movw r1, #8752 @ 0x2230 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e014 │ │ │ │ + bgt 3dfb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e014 │ │ │ │ + bne 3dfb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14120 @ 0x3728 │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14140 @ 0x373c │ │ │ │ + movw r1, #8700 @ 0x21fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14160 @ 0x3750 │ │ │ │ + movw r1, #8720 @ 0x2210 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14184 @ 0x3768 │ │ │ │ + movw r1, #8744 @ 0x2228 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ - ldr r1, [pc, #500] @ 3e288 │ │ │ │ + blt 3de30 │ │ │ │ + ldr r1, [pc, #500] @ 3e22c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14128 @ 0x3730 │ │ │ │ + movw r1, #8688 @ 0x21f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e110 │ │ │ │ + bgt 3e0b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e110 │ │ │ │ + bne 3e0b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, #8 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14148 @ 0x3744 │ │ │ │ + movw r1, #8708 @ 0x2204 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e164 │ │ │ │ + bgt 3e108 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e164 │ │ │ │ + bne 3e108 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, #32 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14168 @ 0x3758 │ │ │ │ + movw r1, #8728 @ 0x2218 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e1b8 │ │ │ │ + bgt 3e15c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e1b8 │ │ │ │ + bne 3e15c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, #32 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14192 @ 0x3770 │ │ │ │ + movw r1, #8752 @ 0x2230 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e20c │ │ │ │ + bgt 3e1b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e20c │ │ │ │ + bne 3e1b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3de8c │ │ │ │ + beq 3de30 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14208 @ 0x3780 │ │ │ │ + movw r1, #8768 @ 0x2240 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14228 @ 0x3794 │ │ │ │ + movw r1, #8788 @ 0x2254 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14248 @ 0x37a8 │ │ │ │ + movw r1, #8808 @ 0x2268 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de8c │ │ │ │ + blt 3de30 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14272 @ 0x37c0 │ │ │ │ + movw r1, #8832 @ 0x2280 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, r2, r4, ror r0 │ │ │ │ - rsbeq r3, r2, r8, lsl #1 │ │ │ │ + rsbeq r3, r2, r0, ror r0 │ │ │ │ + rsbeq r3, r2, r4, lsl #1 │ │ │ │ │ │ │ │ -0003e28c : │ │ │ │ +0003e230 : │ │ │ │ push {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 3e2cc │ │ │ │ + beq 3e270 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e2e4 │ │ │ │ + beq 3e288 │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173c88 │ │ │ │ + bl 174414 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003e2ec : │ │ │ │ +0003e290 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3e304 │ │ │ │ + ldr r0, [pc, #12] @ 3e2a8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ rsbeq r3, r2, r8, asr #4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46772 @ 0xb6b4 │ │ │ │ + movw r3, #47832 @ 0xbad8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #11448 @ 0x2cb8 │ │ │ │ + movw r0, #6008 @ 0x1778 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3e5cc │ │ │ │ - ldr r1, [pc, #1884] @ 3eae4 │ │ │ │ + beq 3e570 │ │ │ │ + ldr r1, [pc, #1884] @ 3ea88 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3e5cc │ │ │ │ - ldr r6, [pc, #1860] @ 3eae8 │ │ │ │ - movw r9, #49180 @ 0xc01c │ │ │ │ + beq 3e570 │ │ │ │ + ldr r6, [pc, #1860] @ 3ea8c │ │ │ │ + movw r9, #49168 @ 0xc010 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #59976 @ 0xea48 │ │ │ │ + movw r8, #53896 @ 0xd288 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e42c │ │ │ │ + beq 3e3d0 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl af000 │ │ │ │ + bl af014 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3e5cc │ │ │ │ + beq 3e570 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae5e0 │ │ │ │ + bl ae638 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e5ac │ │ │ │ + beq 3e550 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e424 │ │ │ │ + bgt 3e3c8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3e424 │ │ │ │ + bne 3e3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3e3b0 │ │ │ │ + b 3e354 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22408 @ 0x5788 │ │ │ │ + movw r0, #16968 @ 0x4248 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25e0a0 │ │ │ │ + bl 25db04 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3e5cc │ │ │ │ + beq 3e570 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #10816 @ 0x2a40 │ │ │ │ + movw r1, #4920 @ 0x1338 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21860 @ 0x5564 │ │ │ │ + movw r1, #16420 @ 0x4024 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21872 @ 0x5570 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ bl 2dda4 │ │ │ │ - movw r1, #21888 @ 0x5580 │ │ │ │ + movw r1, #16448 @ 0x4040 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b931c │ │ │ │ + bl 2b8a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d3a8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + movw r0, #16464 @ 0x4050 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ - movw r1, #43736 @ 0xaad8 │ │ │ │ + bl bfe94 │ │ │ │ + movw r1, #40848 @ 0x9f90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #11672 @ 0x2d98 │ │ │ │ + movw r2, #6384 @ 0x18f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #21912 @ 0x5598 │ │ │ │ + movw r1, #16472 @ 0x4058 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b931c │ │ │ │ + bl 2b8a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21928 @ 0x55a8 │ │ │ │ + movw r1, #16488 @ 0x4068 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3ecc0 │ │ │ │ + bl 3ecb8 <_PyErr_FormatFromCause@@Base+0x1e4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e5cc │ │ │ │ - bl 9f7c8 │ │ │ │ + beq 3e570 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3e5cc │ │ │ │ - bl 9f7c8 │ │ │ │ + beq 3e570 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e700 │ │ │ │ - ldr sl, [pc, #1436] @ 3eaec │ │ │ │ + beq 3e6a4 │ │ │ │ + ldr sl, [pc, #1436] @ 3ea90 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e5d4 │ │ │ │ + bne 3e578 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3e550 │ │ │ │ + bne 3e4f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21944 @ 0x55b8 │ │ │ │ + movw r2, #16504 @ 0x4078 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #208 @ 0xd0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 2b931c │ │ │ │ + movw r1, #59808 @ 0xe9a0 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 2b8a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e700 │ │ │ │ + blt 3e6a4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #38928 @ 0x9810 │ │ │ │ + movw r1, #33488 @ 0x82d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e6c8 │ │ │ │ + bge 3e66c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e5cc │ │ │ │ + bgt 3e570 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e5cc │ │ │ │ + bne 3e570 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3eadc │ │ │ │ + b 3ea80 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d018 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b931c │ │ │ │ + bl 2b8a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e700 │ │ │ │ + blt 3e6a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e700 │ │ │ │ + beq 3e6a4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e634 │ │ │ │ + beq 3e5d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e65c │ │ │ │ + bne 3e600 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e700 │ │ │ │ + bgt 3e6a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e700 │ │ │ │ + bne 3e6a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3e700 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3e6a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e698 │ │ │ │ + bgt 3e63c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e698 │ │ │ │ + bne 3e63c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e6bc │ │ │ │ + bgt 3e660 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6bc │ │ │ │ + bne 3e660 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3e55c │ │ │ │ - b 3e700 │ │ │ │ + bne 3e500 │ │ │ │ + b 3e6a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #21992 @ 0x55e8 │ │ │ │ + movw r1, #16552 @ 0x40a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22004 @ 0x55f4 │ │ │ │ + movw r1, #16564 @ 0x40b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3ecc0 │ │ │ │ + bl 3ecb8 <_PyErr_FormatFromCause@@Base+0x1e4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e714 │ │ │ │ - b 3e5cc │ │ │ │ + bne 3e6b8 │ │ │ │ + b 3e570 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ - b 3e5cc │ │ │ │ - movw r2, #22020 @ 0x5604 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 3e570 │ │ │ │ + movw r2, #16580 @ 0x40c4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #208 @ 0xd0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 2b931c │ │ │ │ + movw r1, #59808 @ 0xe9a0 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 2b8a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22076 @ 0x563c │ │ │ │ + movw r1, #16636 @ 0x40fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22092 @ 0x564c │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22108 @ 0x565c │ │ │ │ + movw r1, #16668 @ 0x411c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #16684 @ 0x412c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22140 @ 0x567c │ │ │ │ + movw r1, #16700 @ 0x413c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22160 @ 0x5690 │ │ │ │ + movw r1, #16720 @ 0x4150 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22176 @ 0x56a0 │ │ │ │ + movw r1, #16736 @ 0x4160 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22192 @ 0x56b0 │ │ │ │ + movw r1, #16752 @ 0x4170 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22208 @ 0x56c0 │ │ │ │ + movw r1, #16768 @ 0x4180 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22224 @ 0x56d0 │ │ │ │ + movw r1, #16784 @ 0x4190 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e5cc │ │ │ │ + beq 3e570 │ │ │ │ bl 2d648 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ - movw r0, #22240 @ 0x56e0 │ │ │ │ + movw r0, #16800 @ 0x41a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e8c8 │ │ │ │ + beq 3e86c │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e8e8 │ │ │ │ - bl c5db4 │ │ │ │ + beq 3e88c │ │ │ │ + bl c6308 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8b8 │ │ │ │ + bgt 3e85c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e8b8 │ │ │ │ + bne 3e85c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 3e860 │ │ │ │ - b 3e8e8 │ │ │ │ + bne 3e804 │ │ │ │ + b 3e88c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22244 @ 0x56e4 │ │ │ │ + movw r1, #16804 @ 0x41a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e910 │ │ │ │ - b 3e5cc │ │ │ │ + bge 3e8b4 │ │ │ │ + b 3e570 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e5cc │ │ │ │ + bgt 3e570 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e5cc │ │ │ │ + bne 3e570 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3e5cc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3e570 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22256 @ 0x56f0 │ │ │ │ + movw r1, #16816 @ 0x41b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22288 @ 0x5710 │ │ │ │ + movw r1, #16848 @ 0x41d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22332 @ 0x573c │ │ │ │ + movw r1, #16892 @ 0x41fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e5cc │ │ │ │ + blt 3e570 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e97c │ │ │ │ - bl 2e757c │ │ │ │ - b 3e5cc │ │ │ │ + bne 3e920 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 3e570 │ │ │ │ mov r2, #2 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #8 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - movw r3, #22364 @ 0x575c │ │ │ │ + movw r3, #16924 @ 0x421c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ stm r4, {r3, ip} │ │ │ │ movw r2, #53272 @ 0xd018 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57404 @ 0xe03c │ │ │ │ movt r3, #2 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #16948 @ 0x4234 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r2, [r4, #20] │ │ │ │ movw r2, #56356 @ 0xdc24 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #54904 @ 0xd678 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #28] │ │ │ │ @@ -16655,15 +16630,15 @@ │ │ │ │ movw r2, #53356 @ 0xd06c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59048 @ 0xe6a8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #56008 @ 0xdac8 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #39716 @ 0x9b24 │ │ │ │ + movw r3, #33776 @ 0x83f0 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54628 @ 0xd564 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -16676,88 +16651,111 @@ │ │ │ │ movw r2, #58964 @ 0xe654 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55156 @ 0xd774 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #31472 @ 0x7af0 │ │ │ │ + movw r2, #31464 @ 0x7ae8 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 176914 │ │ │ │ + bl 1770a0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3eac8 │ │ │ │ + bne 3ea6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ - b 3e5cc │ │ │ │ + bl a61f0 │ │ │ │ + b 3e570 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22396 @ 0x577c │ │ │ │ + movw r1, #16956 @ 0x423c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r3, r2, ip, ror r2 │ │ │ │ mlseq r2, r0, r2, r3 │ │ │ │ - subseq r6, fp, r0, lsr #20 │ │ │ │ + subseq r5, fp, r0, ror r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3eb30 │ │ │ │ + bl 3eb28 <_PyErr_FormatFromCause@@Base+0x54> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + │ │ │ │ +0003ead4 <_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] @ 3eb24 <_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 33afc8 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #12 │ │ │ │ + bx lr │ │ │ │ + andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ec7c │ │ │ │ + ldr r1, [pc, #300] @ 3ec74 <_PyErr_FormatFromCause@@Base+0x1a0> │ │ │ │ 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 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec6c │ │ │ │ + beq 3ec64 <_PyErr_FormatFromCause@@Base+0x190> │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ec7c │ │ │ │ + ldr r1, [pc, #240] @ 3ec74 <_PyErr_FormatFromCause@@Base+0x1a0> │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3ebb4 │ │ │ │ + beq 3ebac <_PyErr_FormatFromCause@@Base+0xd8> │ │ │ │ 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 3ebdc │ │ │ │ + beq 3ebd4 <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ 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] │ │ │ │ @@ -16773,31 +16771,31 @@ │ │ │ │ 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 3ec70 │ │ │ │ + beq 3ec68 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl c375c │ │ │ │ + movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl c3cb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ec70 │ │ │ │ + bge 3ec68 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ec6c │ │ │ │ + bgt 3ec64 <_PyErr_FormatFromCause@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec6c │ │ │ │ + bne 3ec64 <_PyErr_FormatFromCause@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -16808,126 +16806,126 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3edd8 │ │ │ │ + bl 3edd0 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ 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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e6e4 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b28c │ │ │ │ + bl 25acf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ed8c │ │ │ │ + beq 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ed34 │ │ │ │ + bne 3ed2c <_PyErr_FormatFromCause@@Base+0x258> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ed8c │ │ │ │ + bgt 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed8c │ │ │ │ + bne 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3ed8c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl 39e00 <_PyImport_SetModule@@Base> │ │ │ │ + bl 39df8 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ed94 │ │ │ │ + bge 3ed8c <_PyErr_FormatFromCause@@Base+0x2b8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ed68 │ │ │ │ + bgt 3ed60 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed68 │ │ │ │ + bne 3ed60 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ed8c │ │ │ │ + bgt 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed8c │ │ │ │ + bne 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3edd0 │ │ │ │ + b 3edc8 <_PyErr_FormatFromCause@@Base+0x2f4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3edb8 │ │ │ │ + bgt 3edb0 <_PyErr_FormatFromCause@@Base+0x2dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3edb8 │ │ │ │ + bne 3edb0 <_PyErr_FormatFromCause@@Base+0x2dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ed8c │ │ │ │ + blt 3ed84 <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ef24 │ │ │ │ + ldr r1, [pc, #300] @ 3ef1c <_PyErr_FormatFromCause@@Base+0x448> │ │ │ │ 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 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ef14 │ │ │ │ + beq 3ef0c <_PyErr_FormatFromCause@@Base+0x438> │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ef24 │ │ │ │ + ldr r1, [pc, #240] @ 3ef1c <_PyErr_FormatFromCause@@Base+0x448> │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3ee5c │ │ │ │ + beq 3ee54 <_PyErr_FormatFromCause@@Base+0x380> │ │ │ │ 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 3ee84 │ │ │ │ + beq 3ee7c <_PyErr_FormatFromCause@@Base+0x3a8> │ │ │ │ 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] │ │ │ │ @@ -16943,747 +16941,747 @@ │ │ │ │ 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 3ef18 │ │ │ │ + beq 3ef10 <_PyErr_FormatFromCause@@Base+0x43c> │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl c375c │ │ │ │ + movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl c3cb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ef18 │ │ │ │ + bge 3ef10 <_PyErr_FormatFromCause@@Base+0x43c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ef14 │ │ │ │ + bgt 3ef0c <_PyErr_FormatFromCause@@Base+0x438> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ef14 │ │ │ │ + bne 3ef0c <_PyErr_FormatFromCause@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 28a70c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 289f04 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ 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, #22764 @ 0x58ec │ │ │ │ + movw r1, #17324 @ 0x43ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3efc4 │ │ │ │ + beq 3efbc <_PyErr_FormatFromCause@@Base+0x4e8> │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17fd38 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1804c0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3efa0 │ │ │ │ + bne 3ef98 <_PyErr_FormatFromCause@@Base+0x4c4> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, 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 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 3f008 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bls 3f000 <_PyErr_FormatFromCause@@Base+0x52c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22852 @ 0x5944 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3f044 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3f03c <_PyErr_FormatFromCause@@Base+0x568> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ + movwne r4, #5184 @ 0x1440 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 22103c <_PyUnicode_IsLinebreak@@Base+0x1170> │ │ │ │ + bl 22041c <_PyUnicode_IsLinebreak@@Base+0x1188> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f04c │ │ │ │ + bne 3f044 <_PyErr_FormatFromCause@@Base+0x570> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 143714 │ │ │ │ + bl 143cf8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f044 │ │ │ │ + beq 3f03c <_PyErr_FormatFromCause@@Base+0x568> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f0e0 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 3f0d8 <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3f0d0 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3f0e0 │ │ │ │ + bne 3f0c8 <_PyErr_FormatFromCause@@Base+0x5f4> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3f0d8 <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f114 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 3f10c <_PyErr_FormatFromCause@@Base+0x638> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3f104 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3f114 │ │ │ │ + bne 3f0fc <_PyErr_FormatFromCause@@Base+0x628> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3f10c <_PyErr_FormatFromCause@@Base+0x638> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3f13c │ │ │ │ + bne 3f134 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f18c │ │ │ │ + bl 3f184 <_PyErr_FormatFromCause@@Base+0x6b0> │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #32228 @ 0x7de4 │ │ │ │ + movw r0, #26788 @ 0x68a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3f1cc │ │ │ │ - b 3f20c │ │ │ │ + bne 3f1c4 <_PyErr_FormatFromCause@@Base+0x6f0> │ │ │ │ + b 3f204 <_PyErr_FormatFromCause@@Base+0x730> │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3f230 │ │ │ │ + ble 3f228 <_PyErr_FormatFromCause@@Base+0x754> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3f244 │ │ │ │ + bl 3f23c <_PyErr_FormatFromCause@@Base+0x768> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f1c8 │ │ │ │ + bne 3f1c0 <_PyErr_FormatFromCause@@Base+0x6ec> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3f214 │ │ │ │ + ble 3f20c <_PyErr_FormatFromCause@@Base+0x738> │ │ │ │ mov r4, #0 │ │ │ │ - b 3f238 │ │ │ │ + b 3f230 <_PyErr_FormatFromCause@@Base+0x75c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f20c │ │ │ │ + bne 3f204 <_PyErr_FormatFromCause@@Base+0x730> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3f20c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3f204 <_PyErr_FormatFromCause@@Base+0x730> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3f2a8 │ │ │ │ + bne 3f2a0 <_PyErr_FormatFromCause@@Base+0x7cc> │ │ │ │ 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 3f298 │ │ │ │ - movw r0, #22668 @ 0x588c │ │ │ │ + bne 3f290 <_PyErr_FormatFromCause@@Base+0x7bc> │ │ │ │ + movw r0, #18908 @ 0x49dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a1d74 │ │ │ │ + b 1a24a8 │ │ │ │ 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 26434c <_Py_HandlePending@@Base+0x23f4> │ │ │ │ + b 263ce0 <_Py_HandlePending@@Base+0x23f4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3f300 │ │ │ │ + ldr r1, [pc, #8] @ 3f2f8 <_PyErr_FormatFromCause@@Base+0x824> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #16] @ 3f324 │ │ │ │ + ldr r1, [pc, #16] @ 3f31c <_PyErr_FormatFromCause@@Base+0x848> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ rsbeq r4, r3, r4, asr sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #156] @ 3f3e4 │ │ │ │ + ldr r1, [pc, #156] @ 3f3dc <_PyErr_FormatFromCause@@Base+0x908> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36cc10 │ │ │ │ + bl 36b7f8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f364 │ │ │ │ - bl 143684 │ │ │ │ + bne 3f35c <_PyErr_FormatFromCause@@Base+0x888> │ │ │ │ + bl 143c68 │ │ │ │ mov r5, r0 │ │ │ │ - b 3f388 │ │ │ │ + b 3f380 <_PyErr_FormatFromCause@@Base+0x8ac> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f384 │ │ │ │ + bgt 3f37c <_PyErr_FormatFromCause@@Base+0x8a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f384 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f37c <_PyErr_FormatFromCause@@Base+0x8a8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f3e4 │ │ │ │ - bl 36cc10 │ │ │ │ + ldr r1, [pc, #76] @ 3f3dc <_PyErr_FormatFromCause@@Base+0x908> │ │ │ │ + bl 36b7f8 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f3dc │ │ │ │ + beq 3f3d4 <_PyErr_FormatFromCause@@Base+0x900> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be074 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1be61c <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f3d8 │ │ │ │ + beq 3f3d0 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f3d8 │ │ │ │ + bgt 3f3d0 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f3d8 │ │ │ │ + bne 3f3d0 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r3, r3, ip, asr #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14bd5c │ │ │ │ + bl 14c4b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f4bc │ │ │ │ + beq 3f4b4 <_PyErr_FormatFromCause@@Base+0x9e0> │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #34272 @ 0x85e0 │ │ │ │ + movw r1, #28832 @ 0x70a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f4b4 │ │ │ │ + beq 3f4ac <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f454 │ │ │ │ + bne 3f44c <_PyErr_FormatFromCause@@Base+0x978> │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34280 @ 0x85e8 │ │ │ │ + movw r1, #28840 @ 0x70a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f474 │ │ │ │ - b 3f4b4 │ │ │ │ + bne 3f46c <_PyErr_FormatFromCause@@Base+0x998> │ │ │ │ + b 3f4ac <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42536 @ 0xa628 │ │ │ │ + movw r1, #37096 @ 0x90e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f434 │ │ │ │ - b 3f4b4 │ │ │ │ + bne 3f42c <_PyErr_FormatFromCause@@Base+0x958> │ │ │ │ + b 3f4ac <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e06e8 │ │ │ │ + bl 1df4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f4b4 │ │ │ │ + blt 3f4ac <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11468 @ 0x2ccc │ │ │ │ + movw r1, #5888 @ 0x1700 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + bl 3f85c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f4b4 │ │ │ │ + beq 3f4ac <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cd28 │ │ │ │ + b 14d480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 205648 │ │ │ │ + bl 204388 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 3f508 │ │ │ │ + bhi 3f500 <_PyErr_FormatFromCause@@Base+0xa2c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f530 │ │ │ │ - b 3f528 │ │ │ │ + bne 3f528 <_PyErr_FormatFromCause@@Base+0xa54> │ │ │ │ + b 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #28840 @ 0x70a8 │ │ │ │ + movw r0, #23400 @ 0x5b68 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f4f0 │ │ │ │ + bne 3f4e8 <_PyErr_FormatFromCause@@Base+0xa14> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f784 │ │ │ │ + b 3f77c <_PyErr_FormatFromCause@@Base+0xca8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f550 │ │ │ │ - bl bea6c │ │ │ │ + bne 3f548 <_PyErr_FormatFromCause@@Base+0xa74> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f528 │ │ │ │ + bne 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3f5b4 │ │ │ │ + ble 3f5ac <_PyErr_FormatFromCause@@Base+0xad8> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3f5c8 │ │ │ │ + beq 3f5c0 <_PyErr_FormatFromCause@@Base+0xaec> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3f594 │ │ │ │ + beq 3f58c <_PyErr_FormatFromCause@@Base+0xab8> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f598 │ │ │ │ - bl bea6c │ │ │ │ + bne 3f590 <_PyErr_FormatFromCause@@Base+0xabc> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f598 │ │ │ │ - b 3f528 │ │ │ │ + beq 3f590 <_PyErr_FormatFromCause@@Base+0xabc> │ │ │ │ + b 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f5e0 │ │ │ │ - b 3f5f0 │ │ │ │ + beq 3f5d8 <_PyErr_FormatFromCause@@Base+0xb04> │ │ │ │ + b 3f5e8 <_PyErr_FormatFromCause@@Base+0xb14> │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3f5e0 │ │ │ │ + b 3f5d8 <_PyErr_FormatFromCause@@Base+0xb04> │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - movweq r3, #5196 @ 0x144c │ │ │ │ + movweq r3, #5184 @ 0x1440 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ movne r5, #0 │ │ │ │ - movw r8, #5196 @ 0x144c │ │ │ │ + movw r8, #5184 @ 0x1440 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ - b 3f5f4 │ │ │ │ + b 3f5ec <_PyErr_FormatFromCause@@Base+0xb18> │ │ │ │ mov r9, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r1, #34288 @ 0x85f0 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #34296 @ 0x85f8 │ │ │ │ + movw r0, #28856 @ 0x70b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f528 │ │ │ │ + beq 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3f65c │ │ │ │ + beq 3f654 <_PyErr_FormatFromCause@@Base+0xb80> │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f664 │ │ │ │ + bne 3f65c <_PyErr_FormatFromCause@@Base+0xb88> │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f668 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 3f660 <_PyErr_FormatFromCause@@Base+0xb8c> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34308 @ 0x8604 │ │ │ │ + movw r1, #28868 @ 0x70c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 3f528 │ │ │ │ + bl 16f4ac │ │ │ │ + b 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ mov r3, #2 │ │ │ │ - b 3f668 │ │ │ │ + b 3f660 <_PyErr_FormatFromCause@@Base+0xb8c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 3f690 │ │ │ │ + bne 3f688 <_PyErr_FormatFromCause@@Base+0xbb4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f6f0 │ │ │ │ - b 3f6c8 │ │ │ │ + beq 3f6e8 <_PyErr_FormatFromCause@@Base+0xc14> │ │ │ │ + b 3f6c0 <_PyErr_FormatFromCause@@Base+0xbec> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f6ac │ │ │ │ - bl 1bbf8c │ │ │ │ - b 3f6b4 │ │ │ │ - bl 152968 │ │ │ │ + beq 3f6a4 <_PyErr_FormatFromCause@@Base+0xbd0> │ │ │ │ + bl 1bc544 │ │ │ │ + b 3f6ac <_PyErr_FormatFromCause@@Base+0xbd8> │ │ │ │ + bl 1530c4 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f684 │ │ │ │ - b 3f528 │ │ │ │ + beq 3f67c <_PyErr_FormatFromCause@@Base+0xba8> │ │ │ │ + b 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f704 │ │ │ │ - bl 1bbf8c │ │ │ │ + beq 3f6fc <_PyErr_FormatFromCause@@Base+0xc28> │ │ │ │ + bl 1bc544 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f528 │ │ │ │ + bne 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f72c │ │ │ │ - bl 152968 │ │ │ │ + b 3f724 <_PyErr_FormatFromCause@@Base+0xc50> │ │ │ │ + bl 1530c4 │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f6e0 │ │ │ │ + b 3f6d8 <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f75c │ │ │ │ - bl b950c │ │ │ │ + bne 3f754 <_PyErr_FormatFromCause@@Base+0xc80> │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f528 │ │ │ │ - bl dc974 │ │ │ │ + bne 3f520 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + bl dcee4 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f774 │ │ │ │ - b 3f710 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 3f76c <_PyErr_FormatFromCause@@Base+0xc98> │ │ │ │ + b 3f708 <_PyErr_FormatFromCause@@Base+0xc34> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f75c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 3f754 <_PyErr_FormatFromCause@@Base+0xc80> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 14bd5c │ │ │ │ + bl 14c4b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f85c │ │ │ │ + beq 3f854 <_PyErr_FormatFromCause@@Base+0xd80> │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #28896 @ 0x70e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 │ │ │ │ + beq 3f84c <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e06e8 │ │ │ │ + bl 1df4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f854 │ │ │ │ + blt 3f84c <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f824 │ │ │ │ + bne 3f81c <_PyErr_FormatFromCause@@Base+0xd48> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11468 @ 0x2ccc │ │ │ │ + movw r1, #5888 @ 0x1700 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + bl 3f85c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 │ │ │ │ + beq 3f84c <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cd28 │ │ │ │ + b 14d480 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34356 @ 0x8634 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 │ │ │ │ + beq 3f84c <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e06e8 │ │ │ │ + bl 1df4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f7f8 │ │ │ │ + bge 3f7f0 <_PyErr_FormatFromCause@@Base+0xd1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 205648 │ │ │ │ + bl 204388 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f864 : │ │ │ │ +0003f85c : │ │ │ │ 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 b799c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b78dc <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ streq r5, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2c0c50 │ │ │ │ + bl 2c0100 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #34368 @ 0x8640 │ │ │ │ + movw r0, #28928 @ 0x7100 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3f958 │ │ │ │ + bne 3f950 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3f954 │ │ │ │ + blt 3f94c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f99c │ │ │ │ + beq 3f994 │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #18220 @ 0x472c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f99c │ │ │ │ + bne 3f994 │ │ │ │ mov r4, #0 │ │ │ │ - b 3fa40 │ │ │ │ + b 3fa38 │ │ │ │ cmn r5, r4 │ │ │ │ - movweq r5, #5196 @ 0x144c │ │ │ │ + movweq r5, #5184 @ 0x1440 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a8a4 <_PyStaticType_InitForExtension@@Base+0x85c> │ │ │ │ + bl 25a310 <_PyStaticType_InitForExtension@@Base+0x858> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f994 │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + beq 3f98c │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #12476 @ 0x30bc │ │ │ │ + movw r3, #9676 @ 0x25cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #38720 @ 0x9740 │ │ │ │ + movw r1, #36664 @ 0x8f38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3fb1c │ │ │ │ + bl 3fb14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f994 │ │ │ │ + beq 3f98c │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3fa40 │ │ │ │ + beq 3fa38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3fa4c │ │ │ │ + ldr r0, [pc, #72] @ 3fa44 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fa3c │ │ │ │ + bgt 3fa34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa3c │ │ │ │ + bne 3fa34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -17697,299 +17695,299 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2de28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3faa8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 3faa0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 3faf0 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 3fae8 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1baa44 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baffc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3faf0 │ │ │ │ + beq 3fae8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1baa44 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baffc <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3faf0 │ │ │ │ + beq 3fae8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #38432 @ 0x9620 │ │ │ │ + movw r0, #32992 @ 0x80e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ - b 3fb14 │ │ │ │ + bl bfe94 │ │ │ │ + b 3fb0c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fb00 │ │ │ │ + beq 3faf8 │ │ │ │ bl 2d8a0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fb10 │ │ │ │ + beq 3fb08 │ │ │ │ bl 2d8a0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 311d78 │ │ │ │ + bl 31105c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3fb58 │ │ │ │ + bne 3fb50 │ │ │ │ mov r0, #0 │ │ │ │ - b 3fb94 │ │ │ │ + b 3fb8c │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3fb9c <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3fb94 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fb50 │ │ │ │ + beq 3fb48 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3710f4 │ │ │ │ + bl 36fcdc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003fb9c <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003fb94 <_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 370df0 │ │ │ │ + bl 36f9d8 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fc28 <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + beq 3fc20 <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fd10 <_PyTime_AsTimevalTime_t@@Base+0x174> │ │ │ │ + beq 3fd08 <_PyTime_AsTimevalTime_t@@Base+0x174> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #22912 @ 0x5980 │ │ │ │ + movw r0, #17472 @ 0x4440 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3fca8 <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + bne 3fca0 <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3f244 │ │ │ │ + bl 3f23c <_PyErr_FormatFromCause@@Base+0x768> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fc9c <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ + beq 3fc94 <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fc88 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ + bgt 3fc80 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fc90 <_PyTime_AsTimevalTime_t@@Base+0xf4> │ │ │ │ + beq 3fc88 <_PyTime_AsTimevalTime_t@@Base+0xf4> │ │ │ │ mov r4, r6 │ │ │ │ - b 3fc9c <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ + b 3fc94 <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3fc88 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3fc80 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aefbc │ │ │ │ - b 3fd04 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 3fcfc <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f18c │ │ │ │ + bl 3f184 <_PyErr_FormatFromCause@@Base+0x6b0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fd04 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + beq 3fcfc <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33792 @ 0x8400 │ │ │ │ + movw r0, #28404 @ 0x6ef4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcf0 <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ + bgt 3fce8 <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fcf8 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + beq 3fcf0 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ mov r4, r6 │ │ │ │ - b 3fd04 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + b 3fcfc <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 3fcf0 <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 3fce8 <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 3fd14 <_PyTime_AsTimevalTime_t@@Base+0x178> │ │ │ │ + bl 1df594 │ │ │ │ + b 3fd0c <_PyTime_AsTimevalTime_t@@Base+0x178> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003fd20 : │ │ │ │ +0003fd18 : │ │ │ │ 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 aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3fd80 │ │ │ │ + beq 3fd78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd80 │ │ │ │ + bgt 3fd78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fd80 │ │ │ │ + bne 3fd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003fd88 : │ │ │ │ +0003fd80 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #796] @ 400c4 │ │ │ │ + ldr r3, [pc, #796] @ 400bc │ │ │ │ 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 a6bf8 │ │ │ │ + bl a6c40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fe30 │ │ │ │ + beq 3fe28 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2617b8 │ │ │ │ + bl 26114c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fe38 │ │ │ │ + bne 3fe30 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe30 │ │ │ │ + bgt 3fe28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fe30 │ │ │ │ - ldr r2, [pc, #704] @ 400c8 │ │ │ │ + bne 3fe28 │ │ │ │ + ldr r2, [pc, #704] @ 400c0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fe20 │ │ │ │ + beq 3fe18 │ │ │ │ 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 │ │ │ │ mov r8, #0 │ │ │ │ - b 400b8 │ │ │ │ + b 400b0 │ │ │ │ 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 3fef4 │ │ │ │ + beq 3feec │ │ │ │ mov r0, r7 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 40018 │ │ │ │ + beq 40010 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3ffbc │ │ │ │ + beq 3ffb4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fe8c │ │ │ │ + blt 3fe84 │ │ │ │ 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 3feec │ │ │ │ + bge 3fee4 │ │ │ │ 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 3feb8 │ │ │ │ + b 3feb0 │ │ │ │ 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 │ │ │ │ @@ -17997,106 +17995,106 @@ │ │ │ │ ldr r3, [fp, #28] │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 26197c │ │ │ │ + bl 261310 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3ffa8 │ │ │ │ + beq 3ffa0 │ │ │ │ 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 261b7c │ │ │ │ + bl 261510 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ffa4 │ │ │ │ + bgt 3ff9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ffa4 │ │ │ │ - ldr r2, [pc, #332] @ 400c8 │ │ │ │ + bne 3ff9c │ │ │ │ + ldr r2, [pc, #332] @ 400c0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff94 │ │ │ │ + beq 3ff8c │ │ │ │ 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 40018 │ │ │ │ - b 3ffc0 │ │ │ │ + beq 40010 │ │ │ │ + b 3ffb8 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ffdc │ │ │ │ + bgt 3ffd4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ffe4 │ │ │ │ + beq 3ffdc │ │ │ │ mov r4, r9 │ │ │ │ - b 40018 │ │ │ │ - ldr r2, [pc, #220] @ 400c8 │ │ │ │ + b 40010 │ │ │ │ + ldr r2, [pc, #220] @ 400c0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 40004 │ │ │ │ + beq 3fffc │ │ │ │ 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 3ffdc │ │ │ │ + b 3ffd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4006c │ │ │ │ + bgt 40064 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4006c │ │ │ │ - ldr r2, [pc, #132] @ 400c8 │ │ │ │ + bne 40064 │ │ │ │ + ldr r2, [pc, #132] @ 400c0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4005c │ │ │ │ + beq 40054 │ │ │ │ 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 400b8 │ │ │ │ + bgt 400b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 400b8 │ │ │ │ - ldr r2, [pc, #56] @ 400c8 │ │ │ │ + bne 400b0 │ │ │ │ + ldr r2, [pc, #56] @ 400c0 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 400a8 │ │ │ │ + beq 400a0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -18109,1044 +18107,1044 @@ │ │ │ │ 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 400ec │ │ │ │ + b 400e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 40118 │ │ │ │ + bne 40110 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 40150 │ │ │ │ - b 40120 │ │ │ │ + bne 40148 │ │ │ │ + b 40118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4015c │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + beq 40154 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 40150 │ │ │ │ + bls 40148 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 4012c │ │ │ │ - b 4015c │ │ │ │ + bne 40124 │ │ │ │ + b 40154 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 40164 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 4015c │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 401ac │ │ │ │ + b 401a4 │ │ │ │ │ │ │ │ -00040190 : │ │ │ │ +00040188 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 401a8 │ │ │ │ + ldr r0, [pc, #12] @ 401a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ rsbeq r4, r2, r4, lsl #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 4020c │ │ │ │ + bls 40204 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 401fc │ │ │ │ + bne 401f4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 401f0 │ │ │ │ + bcc 401e8 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 401d0 │ │ │ │ - b 40218 │ │ │ │ + beq 401c8 │ │ │ │ + b 40210 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4020c │ │ │ │ + beq 40204 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 401b8 │ │ │ │ - b 40218 │ │ │ │ + bge 401b0 │ │ │ │ + b 40210 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 40220 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 40218 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4026c │ │ │ │ + beq 40264 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40288 │ │ │ │ - b 402a0 │ │ │ │ - ldr r1, [pc, #660] @ 40508 │ │ │ │ + beq 40280 │ │ │ │ + b 40298 │ │ │ │ + ldr r1, [pc, #660] @ 40500 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 4025c │ │ │ │ - b 403bc │ │ │ │ - ldr r1, [pc, #636] @ 4050c │ │ │ │ + bne 40254 │ │ │ │ + b 403b4 │ │ │ │ + ldr r1, [pc, #636] @ 40504 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 403bc │ │ │ │ + beq 403b4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 402c4 │ │ │ │ - ldr r1, [pc, #604] @ 40510 │ │ │ │ + bne 402bc │ │ │ │ + ldr r1, [pc, #604] @ 40508 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 403bc │ │ │ │ + beq 403b4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 402e8 │ │ │ │ - ldr r1, [pc, #572] @ 40514 │ │ │ │ + bne 402e0 │ │ │ │ + ldr r1, [pc, #572] @ 4050c │ │ │ │ mov r0, r6 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 403bc │ │ │ │ - movw r1, #35100 @ 0x891c │ │ │ │ + beq 403b4 │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #35104 @ 0x8920 │ │ │ │ + movw r0, #29664 @ 0x73e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35112 @ 0x8928 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29672 @ 0x73e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 28997c │ │ │ │ + bl 289174 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 403bc │ │ │ │ - movw r1, #22396 @ 0x577c │ │ │ │ + beq 403b4 │ │ │ │ + movw r1, #16956 @ 0x423c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #63652 @ 0xf8a4 │ │ │ │ + movw r0, #57716 @ 0xe174 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 403bc │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + beq 403b4 │ │ │ │ + movw r1, #16948 @ 0x4234 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17871c │ │ │ │ + bl 178ea8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 403bc │ │ │ │ + beq 403b4 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #22364 @ 0x575c │ │ │ │ + movw r1, #16924 @ 0x421c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e534 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 403a4 │ │ │ │ + bne 4039c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 403a4 │ │ │ │ + bls 4039c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 403a4 │ │ │ │ + bne 4039c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 403a4 │ │ │ │ + bne 4039c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 403c4 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + beq 403bc │ │ │ │ + movw r3, #52380 @ 0xcc9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35136 @ 0x8940 │ │ │ │ + movw r1, #29696 @ 0x7400 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r7, #0 │ │ │ │ - b 404fc │ │ │ │ - movw r0, #1128 @ 0x468 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + b 404f4 │ │ │ │ + movw r0, #60728 @ 0xed38 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35184 @ 0x8970 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29744 @ 0x7430 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #2704 @ 0xa90 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl aa800 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35168 @ 0x8960 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29728 @ 0x7420 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35180 @ 0x896c │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29740 @ 0x742c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35192 @ 0x8978 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29752 @ 0x7438 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35172 @ 0x8964 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29732 @ 0x7424 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #35200 @ 0x8980 │ │ │ │ + beq 403b4 │ │ │ │ + movw r0, #29760 @ 0x7440 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 403bc │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + beq 403b4 │ │ │ │ + movw r3, #52360 @ 0xcc88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #35208 @ 0x8988 │ │ │ │ + movw r0, #29768 @ 0x7448 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25e0a0 │ │ │ │ - movw r1, #35244 @ 0x89ac │ │ │ │ + bl 25db04 │ │ │ │ + movw r1, #29804 @ 0x746c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 403bc │ │ │ │ + blt 403b4 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 403bc │ │ │ │ + blt 403b4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 404dc │ │ │ │ + bne 404d4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r4, [r2], #-120 @ 0xffffff88 │ │ │ │ rsbeq r4, r2, ip, asr #15 │ │ │ │ rsbeq r4, r2, r0, ror #15 │ │ │ │ strdeq r4, [r2], #-116 @ 0xffffff8c @ │ │ │ │ │ │ │ │ -00040518 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +00040510 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40544 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 4053c <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 405a0 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 40598 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4053c <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ - movw r3, #48660 @ 0xbe14 │ │ │ │ + beq 40534 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + movw r3, #52412 @ 0xccbc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20f3c4 │ │ │ │ + bl 20e384 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405a0 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 40598 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 405a0 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 40598 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40620 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ + bne 40618 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d0b8 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bl 13d6d8 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40644 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 4063c <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36788 @ 0x8fb4 │ │ │ │ + movw r1, #31348 @ 0x7a74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 40678 <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ + b 40670 <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36376 @ 0x8e18 │ │ │ │ + movw r0, #30936 @ 0x78d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 405cc <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ - b 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 405c4 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ + b 40750 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d0b8 │ │ │ │ + bl 13d6d8 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4068c <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ + beq 40684 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36836 @ 0x8fe4 │ │ │ │ + movw r1, #31396 @ 0x7aa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 406e8 <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ + bne 406e0 <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + beq 406f8 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bgt 406f8 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bne 406f8 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 406f8 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 40740 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ + bne 40738 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + beq 40750 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bgt 40750 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 40750 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 40750 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4079c <_PyExc_CreateExceptionGroup@@Base+0x284> │ │ │ │ + bhi 40794 <_PyExc_CreateExceptionGroup@@Base+0x284> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ - movwle r2, #5196 @ 0x144c │ │ │ │ + movwle r2, #5184 @ 0x1440 │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 407c0 <_PyExc_CreateExceptionGroup@@Base+0x2a8> │ │ │ │ + b 407b8 <_PyExc_CreateExceptionGroup@@Base+0x2a8> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4052 @ 0xfd4 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63652 @ 0xf8a4 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40788 <_PyExc_CreateExceptionGroup@@Base+0x270> │ │ │ │ + b 40780 <_PyExc_CreateExceptionGroup@@Base+0x270> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 327300 │ │ │ │ + b 326370 │ │ │ │ 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 40808 <_PyExc_CreateExceptionGroup@@Base+0x2f0> │ │ │ │ + bne 40800 <_PyExc_CreateExceptionGroup@@Base+0x2f0> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #37168 @ 0x9130 │ │ │ │ + movw r0, #31728 @ 0x7bf0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + b cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40864 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ + beq 4085c <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 408a0 <_PyExc_CreateExceptionGroup@@Base+0x388> │ │ │ │ + beq 40898 <_PyExc_CreateExceptionGroup@@Base+0x388> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #22912 @ 0x5980 │ │ │ │ + movw r0, #17472 @ 0x4440 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #33792 @ 0x8400 │ │ │ │ + movw r3, #28404 @ 0x6ef4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 408a4 <_PyExc_CreateExceptionGroup@@Base+0x38c> │ │ │ │ + bl 1df594 │ │ │ │ + b 4089c <_PyExc_CreateExceptionGroup@@Base+0x38c> │ │ │ │ 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 40900 <_PyExc_CreateExceptionGroup@@Base+0x3e8> │ │ │ │ + bne 408f8 <_PyExc_CreateExceptionGroup@@Base+0x3e8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40928 <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ - movw r2, #41376 @ 0xa1a0 │ │ │ │ + bne 40920 <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41172 @ 0xa0d4 │ │ │ │ + movw r0, #38284 @ 0x958c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40920 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40918 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41172 @ 0xa0d4 │ │ │ │ + movw r0, #38284 @ 0x958c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 408cc <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + bne 408c4 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 40954 <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ + ldr lr, [pc, #36] @ 4094c <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - bl 155034 │ │ │ │ + bl 15578c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 409a0 <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ + bne 40998 <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 4099c <_PyExc_CreateExceptionGroup@@Base+0x484> │ │ │ │ + bne 40994 <_PyExc_CreateExceptionGroup@@Base+0x484> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 409dc <_PyExc_CreateExceptionGroup@@Base+0x4c4> │ │ │ │ - b 409a0 <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ + bne 409d4 <_PyExc_CreateExceptionGroup@@Base+0x4c4> │ │ │ │ + b 40998 <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ 40c5c <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + ldr r1, [pc, #676] @ 40c54 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 409e0 <_PyExc_CreateExceptionGroup@@Base+0x4c8> │ │ │ │ - b 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + bne 409d8 <_PyExc_CreateExceptionGroup@@Base+0x4c8> │ │ │ │ + b 40a10 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40a20 <_PyExc_CreateExceptionGroup@@Base+0x508> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 40a18 <_PyExc_CreateExceptionGroup@@Base+0x508> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20256 @ 0x4f20 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37380 @ 0x9204 │ │ │ │ + movw r0, #31940 @ 0x7cc4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40c50 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + b 40c48 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 40bac <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ + beq 40ba4 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40a4c <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 40a44 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 40a54 <_PyExc_CreateExceptionGroup@@Base+0x53c> │ │ │ │ + b 40a4c <_PyExc_CreateExceptionGroup@@Base+0x53c> │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 40bbc <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ + b 40bb4 <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 40a80 <_PyExc_CreateExceptionGroup@@Base+0x568> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x568> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37392 @ 0x9210 │ │ │ │ + movw r1, #31952 @ 0x7cd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + bl 16f4ac │ │ │ │ + b 40a10 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40bb8 <_PyExc_CreateExceptionGroup@@Base+0x6a0> │ │ │ │ - ldr r2, [pc, #460] @ 40c60 <_PyExc_CreateExceptionGroup@@Base+0x748> │ │ │ │ + beq 40bb0 <_PyExc_CreateExceptionGroup@@Base+0x6a0> │ │ │ │ + ldr r2, [pc, #460] @ 40c58 <_PyExc_CreateExceptionGroup@@Base+0x748> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r4, #524 @ 0x20c │ │ │ │ + movw r4, #520 @ 0x208 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ add r9, r5, #12 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov r8, #0 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 40b9c <_PyExc_CreateExceptionGroup@@Base+0x684> │ │ │ │ + ble 40b94 <_PyExc_CreateExceptionGroup@@Base+0x684> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 40af0 <_PyExc_CreateExceptionGroup@@Base+0x5d8> │ │ │ │ + bne 40ae8 <_PyExc_CreateExceptionGroup@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 390d18 │ │ │ │ - b 40b2c <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ + bl 38f558 │ │ │ │ + b 40b24 <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 40b08 <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ + beq 40b00 <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 40b18 <_PyExc_CreateExceptionGroup@@Base+0x600> │ │ │ │ + bne 40b10 <_PyExc_CreateExceptionGroup@@Base+0x600> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 393b0c │ │ │ │ - b 40b2c <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 392418 │ │ │ │ + b 40b24 <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37420 @ 0x922c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 40b58 <_PyExc_CreateExceptionGroup@@Base+0x640> │ │ │ │ + b 40b50 <_PyExc_CreateExceptionGroup@@Base+0x640> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 40a10 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 40b6c <_PyExc_CreateExceptionGroup@@Base+0x654> │ │ │ │ + bne 40b64 <_PyExc_CreateExceptionGroup@@Base+0x654> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40b94 <_PyExc_CreateExceptionGroup@@Base+0x67c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 40b8c <_PyExc_CreateExceptionGroup@@Base+0x67c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37452 @ 0x924c │ │ │ │ + movw r1, #32012 @ 0x7d0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b8c <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ + bgt 40b84 <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40b8c <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 40b84 <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 40abc <_PyExc_CreateExceptionGroup@@Base+0x5a4> │ │ │ │ + b 40ab4 <_PyExc_CreateExceptionGroup@@Base+0x5a4> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 40bbc <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ + b 40bb4 <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 40bbc <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ + b 40bb4 <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 40c00 <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ + beq 40bf8 <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 40c00 <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 40bf8 <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37516 @ 0x928c │ │ │ │ + movw r1, #32076 @ 0x7d4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ - bl 302248 <_PySlice_FromIndices@@Base+0x1788> │ │ │ │ + bl 16f4ac │ │ │ │ + b 40a10 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + bl 301164 <_PySlice_FromIndices@@Base+0x12a8> │ │ │ │ mov r6, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2ffa14 │ │ │ │ + bl 2fef30 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40c50 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bgt 40c48 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40c50 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bne 40c48 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r4, r2, r4, asr #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 40d40 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + ldr ip, [pc, #188] @ 40d38 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #51632 @ 0xc9b0 │ │ │ │ + movw r2, #46192 @ 0xb470 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #37576 @ 0x92c8 │ │ │ │ + movw r1, #32136 @ 0x7d88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40d18 <_PyExc_CreateExceptionGroup@@Base+0x800> │ │ │ │ + beq 40d10 <_PyExc_CreateExceptionGroup@@Base+0x800> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + movw r1, #49252 @ 0xc064 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #37596 @ 0x92dc │ │ │ │ + movw r0, #32156 @ 0x7d9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40ce4 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ + bne 40cdc <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 40d10 <_PyExc_CreateExceptionGroup@@Base+0x7f8> │ │ │ │ + b 40d08 <_PyExc_CreateExceptionGroup@@Base+0x7f8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30bc44 <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ + bl 30b08c <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40cdc <_PyExc_CreateExceptionGroup@@Base+0x7c4> │ │ │ │ + beq 40cd4 <_PyExc_CreateExceptionGroup@@Base+0x7c4> │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 317f38 <_PyXIData_Release@@Base+0xd70> │ │ │ │ + bl 316fd8 <_PyXIData_Release@@Base+0xad4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a61a8 │ │ │ │ - ldr r3, [pc, #32] @ 40d40 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + bl a61f0 │ │ │ │ + ldr r3, [pc, #32] @ 40d38 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 40d34 <_PyExc_CreateExceptionGroup@@Base+0x81c> │ │ │ │ + beq 40d2c <_PyExc_CreateExceptionGroup@@Base+0x81c> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 40d84 <_PyExc_CreateExceptionGroup@@Base+0x86c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bgt 40d7c <_PyExc_CreateExceptionGroup@@Base+0x86c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37756 @ 0x937c │ │ │ │ + movw r1, #32316 @ 0x7e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 40db0 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ 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 40dc0 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37816 @ 0x93b8 │ │ │ │ + movw r1, #32376 @ 0x7e78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 40f9c <_PyExc_CreateExceptionGroup@@Base+0xa84> │ │ │ │ + b 40f94 <_PyExc_CreateExceptionGroup@@Base+0xa84> │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + beq 40db0 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 40e04 <_PyExc_CreateExceptionGroup@@Base+0x8ec> │ │ │ │ + beq 40dfc <_PyExc_CreateExceptionGroup@@Base+0x8ec> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #404] @ 40fa8 <_PyExc_CreateExceptionGroup@@Base+0xa90> │ │ │ │ + ldr r2, [pc, #404] @ 40fa0 <_PyExc_CreateExceptionGroup@@Base+0xa90> │ │ │ │ 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 b5464 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b5474 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19bce0 │ │ │ │ + bl 19c414 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + beq 40f64 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40e68 <_PyExc_CreateExceptionGroup@@Base+0x950> │ │ │ │ + beq 40e60 <_PyExc_CreateExceptionGroup@@Base+0x950> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e22a8 │ │ │ │ + bl 1e0f64 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 40f94 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bgt 40f8c <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 40f40 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40f38 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e22a8 │ │ │ │ + bl 1e0f64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40f40 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40f38 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ mov r0, r8 │ │ │ │ - bl 3631f0 │ │ │ │ + bl 361fec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ - bl a66d8 │ │ │ │ + beq 40f64 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + bl a6720 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40ed0 <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ + bgt 40ec8 <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ed0 <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ + bne 40ec8 <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + beq 40f64 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 40f28 <_PyExc_CreateExceptionGroup@@Base+0xa10> │ │ │ │ + beq 40f20 <_PyExc_CreateExceptionGroup@@Base+0xa10> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3308bc │ │ │ │ + bl 32f9a0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40f1c <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ + bgt 40f14 <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40f1c <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ + bne 40f14 <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + beq 40f64 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ mov r0, r8 │ │ │ │ - bl a66d8 │ │ │ │ + bl a6720 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 40f5c <_PyExc_CreateExceptionGroup@@Base+0xa44> │ │ │ │ - b 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + bne 40f54 <_PyExc_CreateExceptionGroup@@Base+0xa44> │ │ │ │ + b 40f64 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ 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, #5376 @ 0x1500 │ │ │ │ + movw r3, #5368 @ 0x14f8 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 40f94 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + b 40f8c <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bgt 40db0 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bne 40db0 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 40db0 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40fe0 <_PyExc_CreateExceptionGroup@@Base+0xac8> │ │ │ │ + beq 40fd8 <_PyExc_CreateExceptionGroup@@Base+0xac8> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41064 <_PyExc_CreateExceptionGroup@@Base+0xb4c> │ │ │ │ + bne 4105c <_PyExc_CreateExceptionGroup@@Base+0xb4c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 410dc <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ + beq 410d4 <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r3, #16]! │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, r6 │ │ │ │ - bge 41048 <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ + bge 41040 <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 41018 <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ + b 41010 <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32228 @ 0x7de4 │ │ │ │ + movw r0, #26788 @ 0x68a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r1, #44380 @ 0xad5c │ │ │ │ + b bfe94 │ │ │ │ + movw r1, #38984 @ 0x9848 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #42748 @ 0xa6fc │ │ │ │ + movw r0, #39860 @ 0x9bb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 410dc <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ + beq 410d4 <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ - bl d6f34 │ │ │ │ + bl d73b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 410c4 <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ + bgt 410bc <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 410c4 <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ + bne 410bc <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60452 @ 0xec24 │ │ │ │ + movw r0, #55012 @ 0xd6e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5464 @ 0x1558 │ │ │ │ + movw r1, #5452 @ 0x154c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ @@ -19159,287 +19157,287 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1df54c │ │ │ │ + bl 1de1f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41170 <_PyExc_CreateExceptionGroup@@Base+0xc58> │ │ │ │ + beq 41168 <_PyExc_CreateExceptionGroup@@Base+0xc58> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 411d4 <_PyExc_CreateExceptionGroup@@Base+0xcbc> │ │ │ │ + beq 411cc <_PyExc_CreateExceptionGroup@@Base+0xcbc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #22912 @ 0x5980 │ │ │ │ + movw r0, #17472 @ 0x4440 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r4 │ │ │ │ ldrne r8, [r3, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ adds r7, r8, r9 │ │ │ │ - bne 411b8 <_PyExc_CreateExceptionGroup@@Base+0xca0> │ │ │ │ + bne 411b0 <_PyExc_CreateExceptionGroup@@Base+0xca0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 4136c <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ + bl 1df594 │ │ │ │ + b 41364 <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 411f8 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ + bne 411f0 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e07b8 │ │ │ │ + bl 1df594 │ │ │ │ mov r4, #0 │ │ │ │ - b 4136c <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ + b 41364 <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16b9fc │ │ │ │ + bl 16c19c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a4 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 411dc <_PyExc_CreateExceptionGroup@@Base+0xcc4> │ │ │ │ + blt 411d4 <_PyExc_CreateExceptionGroup@@Base+0xcc4> │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 412b4 <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ + beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4128c <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ + beq 41284 <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #37984 @ 0x9460 │ │ │ │ + movw r0, #32544 @ 0x7f20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a4 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ cmp r4, r7 │ │ │ │ - blt 4127c <_PyExc_CreateExceptionGroup@@Base+0xd64> │ │ │ │ + blt 41274 <_PyExc_CreateExceptionGroup@@Base+0xd64> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41274 <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ + bgt 4126c <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41274 <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 4126c <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4128c <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ + b 41284 <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 41214 <_PyExc_CreateExceptionGroup@@Base+0xcfc> │ │ │ │ + b 4120c <_PyExc_CreateExceptionGroup@@Base+0xcfc> │ │ │ │ cmp r4, r7 │ │ │ │ - beq 412b4 <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ + beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37992 @ 0x9468 │ │ │ │ + movw r1, #32552 @ 0x7f28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 41340 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ - movw r0, #17232 @ 0x4350 │ │ │ │ + b 41338 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ + movw r0, #11744 @ 0x2de0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a4 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a1d74 │ │ │ │ + bl 1a24a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 412f8 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ + bgt 412f0 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 412f8 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ + bne 412f0 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a4 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #38036 @ 0x9494 │ │ │ │ + movw r0, #32596 @ 0x7f54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41340 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ + bgt 41338 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41340 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ + bne 41338 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41364 <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ + bgt 4135c <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41364 <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ + bne 4135c <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e07b8 │ │ │ │ + bl 1df594 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 413ac <_PyExc_CreateExceptionGroup@@Base+0xe94> │ │ │ │ + bne 413a4 <_PyExc_CreateExceptionGroup@@Base+0xe94> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 413e0 <_PyExc_CreateExceptionGroup@@Base+0xec8> │ │ │ │ - ldr r4, [pc, #300] @ 414e0 <_PyExc_CreateExceptionGroup@@Base+0xfc8> │ │ │ │ + bne 413d8 <_PyExc_CreateExceptionGroup@@Base+0xec8> │ │ │ │ + ldr r4, [pc, #300] @ 414d8 <_PyExc_CreateExceptionGroup@@Base+0xfc8> │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + beq 414cc <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw r5, #25492 @ 0x6394 │ │ │ │ + movw r5, #25480 @ 0x6388 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 41428 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ + beq 41420 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ mov r1, r5 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41428 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ + bne 41420 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #38048 @ 0x94a0 │ │ │ │ + movw r1, #32608 @ 0x7f60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #23892 @ 0x5d54 │ │ │ │ + movw r0, #20132 @ 0x4ea4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 414cc <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4144c <_PyExc_CreateExceptionGroup@@Base+0xf34> │ │ │ │ - bl bea6c │ │ │ │ + bne 41444 <_PyExc_CreateExceptionGroup@@Base+0xf34> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + bne 414cc <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4146c <_PyExc_CreateExceptionGroup@@Base+0xf54> │ │ │ │ - bl bea6c │ │ │ │ + bne 41464 <_PyExc_CreateExceptionGroup@@Base+0xf54> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + bne 414cc <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 414b8 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ + beq 414b0 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r2, #5632 @ 0x1600 │ │ │ │ + movw r2, #5620 @ 0x15f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 414b8 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 414b0 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #38068 @ 0x94b4 │ │ │ │ + movw r1, #32628 @ 0x7f74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 31624 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ + b 31620 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r4, r2, r0, ror sp │ │ │ │ │ │ │ │ -000414e4 : │ │ │ │ +000414dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 414fc │ │ │ │ + ldr r0, [pc, #12] @ 414f4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ mlseq r2, ip, sp, r4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4153c │ │ │ │ + bne 41534 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4157c │ │ │ │ - b 41564 │ │ │ │ + beq 41574 │ │ │ │ + b 4155c │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38112 @ 0x94e0 │ │ │ │ + movw r0, #32672 @ 0x7fa0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41530 │ │ │ │ + bne 41528 │ │ │ │ mov r0, #0 │ │ │ │ - b 415c0 │ │ │ │ + b 415b8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38112 @ 0x94e0 │ │ │ │ + movw r0, #32672 @ 0x7fa0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 37df6c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ + bl 37cb6c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4155c │ │ │ │ + beq 41554 │ │ │ │ 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 │ │ │ │ @@ -19448,292 +19446,292 @@ │ │ │ │ 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 d8398 │ │ │ │ + bl d8818 │ │ │ │ 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 r2, #0 │ │ │ │ - movw r1, #38240 @ 0x9560 │ │ │ │ + movw r1, #32800 @ 0x8020 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 41600 │ │ │ │ + bge 415f8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38252 @ 0x956c │ │ │ │ + movw r1, #32812 @ 0x802c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38264 @ 0x9578 │ │ │ │ + movw r1, #32824 @ 0x8038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38276 @ 0x9584 │ │ │ │ + movw r1, #32836 @ 0x8044 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38284 @ 0x958c │ │ │ │ + movw r1, #32844 @ 0x804c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + movw r1, #32856 @ 0x8058 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38308 @ 0x95a4 │ │ │ │ + movw r1, #32868 @ 0x8064 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38320 @ 0x95b0 │ │ │ │ + movw r1, #32880 @ 0x8070 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38332 @ 0x95bc │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38340 @ 0x95c4 │ │ │ │ + movw r1, #32900 @ 0x8084 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38352 @ 0x95d0 │ │ │ │ + movw r1, #32912 @ 0x8090 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38364 @ 0x95dc │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38376 @ 0x95e8 │ │ │ │ + movw r1, #32936 @ 0x80a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38388 @ 0x95f4 │ │ │ │ + movw r1, #32948 @ 0x80b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38412 @ 0x960c │ │ │ │ + movw r1, #32972 @ 0x80cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38424 @ 0x9618 │ │ │ │ + movw r1, #32984 @ 0x80d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38436 @ 0x9624 │ │ │ │ + movw r1, #32996 @ 0x80e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38448 @ 0x9630 │ │ │ │ + movw r1, #33008 @ 0x80f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38460 @ 0x963c │ │ │ │ + movw r1, #33020 @ 0x80fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38468 @ 0x9644 │ │ │ │ + movw r1, #33028 @ 0x8104 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #33040 @ 0x8110 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38492 @ 0x965c │ │ │ │ + movw r1, #33052 @ 0x811c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38504 @ 0x9668 │ │ │ │ + movw r1, #33064 @ 0x8128 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38516 @ 0x9674 │ │ │ │ + movw r1, #33076 @ 0x8134 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38528 @ 0x9680 │ │ │ │ + movw r1, #33088 @ 0x8140 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38540 @ 0x968c │ │ │ │ + movw r1, #33100 @ 0x814c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38552 @ 0x9698 │ │ │ │ + movw r1, #33112 @ 0x8158 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38564 @ 0x96a4 │ │ │ │ + movw r1, #33124 @ 0x8164 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38576 @ 0x96b0 │ │ │ │ + movw r1, #33136 @ 0x8170 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38588 @ 0x96bc │ │ │ │ + movw r1, #33148 @ 0x817c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38600 @ 0x96c8 │ │ │ │ + movw r1, #33160 @ 0x8188 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38612 @ 0x96d4 │ │ │ │ + movw r1, #33172 @ 0x8194 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38628 @ 0x96e4 │ │ │ │ + movw r1, #33188 @ 0x81a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41b9c │ │ │ │ + bl 41b94 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov lr, r0 │ │ │ │ @@ -19742,169 +19740,169 @@ │ │ │ │ sub r4, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #38780 @ 0x977c │ │ │ │ + movw r1, #33340 @ 0x823c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41a9c │ │ │ │ + beq 41a94 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d0b8 │ │ │ │ + bl 13d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41aa4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 41a9c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38680 @ 0x9718 │ │ │ │ + movw r1, #33240 @ 0x81d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 41b94 │ │ │ │ + b 41b8c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 41ad4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 41acc │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38708 @ 0x9734 │ │ │ │ + movw r1, #33268 @ 0x81f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 41a9c │ │ │ │ + bl 16f4ac │ │ │ │ + b 41a94 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - movweq r1, #5196 @ 0x144c │ │ │ │ + movweq r1, #5184 @ 0x1440 │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 41b14 │ │ │ │ + beq 41b0c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 41b14 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 41b0c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38732 @ 0x974c │ │ │ │ + movw r1, #33292 @ 0x820c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 41a9c │ │ │ │ + bl 16f4ac │ │ │ │ + b 41a94 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4844 @ 0x12ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38772 @ 0x9774 │ │ │ │ + movw r1, #64800 @ 0xfd20 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + movw r0, #33332 @ 0x8234 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41a9c │ │ │ │ - bl 2d0348 │ │ │ │ + beq 41a94 │ │ │ │ + bl 2cf690 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41a9c │ │ │ │ + beq 41a94 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 2fb8e4 <_PyCode_InitAddressRange@@Base+0x308> │ │ │ │ + bl 2fade4 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 41b74 │ │ │ │ - bl 2d27f0 <_Py_dup@@Base+0x64> │ │ │ │ - b 41a9c │ │ │ │ - bl 305f54 <_PyMarshal_GetXIData@@Base+0x420> │ │ │ │ + bne 41b6c │ │ │ │ + bl 2d1ac8 <_Py_dup@@Base+0x64> │ │ │ │ + b 41a94 │ │ │ │ + bl 305534 <_PyMarshal_GetXIData@@Base+0x4d4> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d27f0 <_Py_dup@@Base+0x64> │ │ │ │ + bl 2d1ac8 <_Py_dup@@Base+0x64> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 185f4c │ │ │ │ + bl 1866cc │ │ │ │ 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, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41be8 │ │ │ │ + beq 41be0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41be8 │ │ │ │ + bgt 41be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41be8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 41be0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c1c │ │ │ │ + beq 41c14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c1c │ │ │ │ + bgt 41c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c1c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 41c14 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c50 │ │ │ │ + beq 41c48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c50 │ │ │ │ + bgt 41c48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c50 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 41c48 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c84 │ │ │ │ + beq 41c7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c84 │ │ │ │ + bgt 41c7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c84 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 41c7c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -19913,113 +19911,113 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ mvn r1, #0 │ │ │ │ orrs r2, r2, r4, lsr #31 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 41d1c │ │ │ │ + bne 41d14 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41d58 │ │ │ │ + beq 41d50 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 41e98 │ │ │ │ + ldr r1, [pc, #356] @ 41e90 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d58 │ │ │ │ + bne 41d50 │ │ │ │ mov r4, #0 │ │ │ │ - b 41e8c │ │ │ │ + b 41e84 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 41d88 │ │ │ │ + bne 41d80 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #48464 @ 0xbd50 │ │ │ │ + movw r1, #43024 @ 0xa810 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #39208 @ 0x9928 │ │ │ │ + movw r0, #33768 @ 0x83e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41da0 │ │ │ │ - b 41d50 │ │ │ │ + bne 41d98 │ │ │ │ + b 41d48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1caa94 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1cad08 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d60 │ │ │ │ - b 41d50 │ │ │ │ + bne 41d58 │ │ │ │ + b 41d48 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 41dcc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + ble 41dc4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #39224 @ 0x9938 │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ cmn r6, #1 │ │ │ │ - bge 41df0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 41de8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39304 @ 0x9988 │ │ │ │ + movw r1, #33864 @ 0x8448 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 41d50 │ │ │ │ - ldr r2, [pc, #164] @ 41e9c │ │ │ │ + bl 16f4ac │ │ │ │ + b 41d48 │ │ │ │ + ldr r2, [pc, #164] @ 41e94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41d50 │ │ │ │ + beq 41d48 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 41e58 │ │ │ │ + bne 41e50 │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 431ac │ │ │ │ + bl 431a4 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e4c │ │ │ │ + beq 41e44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41e70 │ │ │ │ - b 41d50 │ │ │ │ + ble 41e68 │ │ │ │ + b 41d48 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 41e24 │ │ │ │ - b 41e8c │ │ │ │ + bne 41e1c │ │ │ │ + b 41e84 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 431ac │ │ │ │ + bl 431a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e8c │ │ │ │ - b 41e3c │ │ │ │ + beq 41e84 │ │ │ │ + b 41e34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41d50 │ │ │ │ + bne 41d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 41d50 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 41d48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r4, [r2], #-220 @ 0xffffff24 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20033,274 +20031,274 @@ │ │ │ │ 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] @ 41fe8 │ │ │ │ + ldr r0, [pc, #256] @ 41fe0 │ │ │ │ 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, #51632 @ 0xc9b0 │ │ │ │ + movw r2, #46192 @ 0xb470 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #39344 @ 0x99b0 │ │ │ │ + movw r1, #33904 @ 0x8470 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41fc0 │ │ │ │ + beq 41fb8 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + movw r1, #49252 @ 0xc064 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #37596 @ 0x92dc │ │ │ │ + movw r0, #32156 @ 0x7d9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41f48 │ │ │ │ + bne 41f40 │ │ │ │ mov r4, #0 │ │ │ │ - b 41fb8 │ │ │ │ + b 41fb0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 30bc44 <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ + bl 30b08c <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41f40 │ │ │ │ - bl dc974 │ │ │ │ + beq 41f38 │ │ │ │ + bl dcee4 │ │ │ │ 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 2dc30 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 41fec │ │ │ │ + bl 41fe4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a61a8 │ │ │ │ - ldr r3, [pc, #32] @ 41fe8 │ │ │ │ + bl a61f0 │ │ │ │ + ldr r3, [pc, #32] @ 41fe0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 41fdc │ │ │ │ + beq 41fd4 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #748] @ 42300 │ │ │ │ + ldr r3, [pc, #748] @ 422f8 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42088 │ │ │ │ + bne 42080 │ │ │ │ mov r6, r0 │ │ │ │ bl 2dec4 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d57c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #39432 @ 0x9a08 │ │ │ │ + movw r0, #33992 @ 0x84c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42138 │ │ │ │ + beq 42130 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aa074 │ │ │ │ + bl 1aa688 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42138 │ │ │ │ + bgt 42130 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42138 │ │ │ │ + bne 42130 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 42138 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 42130 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 420d0 │ │ │ │ + beq 420c8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 42300 │ │ │ │ + ldr r3, [pc, #600] @ 422f8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 422f0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 422e8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 42140 │ │ │ │ + beq 42138 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 42140 │ │ │ │ + beq 42138 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 42180 │ │ │ │ + bne 42178 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 422a0 │ │ │ │ + beq 42298 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 421ac │ │ │ │ + beq 421a4 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 421ec │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 421e4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51756 @ 0xca2c │ │ │ │ + movw r1, #46316 @ 0xb4ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 422d8 │ │ │ │ + b 422d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 422c8 │ │ │ │ - bl aab58 │ │ │ │ + b 422c0 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42290 │ │ │ │ + beq 42288 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42190 │ │ │ │ + ble 42188 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 42290 │ │ │ │ + bne 42288 │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 420fc │ │ │ │ - b 4214c │ │ │ │ + beq 420f4 │ │ │ │ + b 42144 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42174 │ │ │ │ + bne 4216c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 42174 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4216c │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d720 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 317f38 <_PyXIData_Release@@Base+0xd70> │ │ │ │ + bl 316fd8 <_PyXIData_Release@@Base+0xad4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq sl, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ - b 42248 │ │ │ │ + b 42240 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d720 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 361c2c │ │ │ │ + bl 3604cc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 42248 │ │ │ │ + bne 42240 │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 42290 │ │ │ │ + beq 42288 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42284 │ │ │ │ + bgt 4227c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42284 │ │ │ │ + bne 4227c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42298 │ │ │ │ + beq 42290 │ │ │ │ mov r4, #0 │ │ │ │ - b 422c8 │ │ │ │ + b 422c0 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 42104 │ │ │ │ + b 420fc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 42290 │ │ │ │ + beq 42288 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #39440 @ 0x9a10 │ │ │ │ + movw r0, #34000 @ 0x84d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ - ldr r3, [pc, #32] @ 42300 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + ldr r3, [pc, #32] @ 422f8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 422f4 │ │ │ │ + beq 422ec │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20308,361 +20306,361 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42358 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 42350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 42348 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 42358 │ │ │ │ + bne 42340 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 42350 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1d9ff0 │ │ │ │ + b 1d8f70 │ │ │ │ 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 26434c <_Py_HandlePending@@Base+0x23f4> │ │ │ │ + b 263ce0 <_Py_HandlePending@@Base+0x23f4> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 423cc │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 423c4 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9428 @ 0x24d4 │ │ │ │ + movw r1, #4016 @ 0xfb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 423f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 42400 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 423f8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39796 @ 0x9b74 │ │ │ │ + movw r1, #34356 @ 0x8634 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r6, #0 │ │ │ │ - b 430e8 │ │ │ │ + b 430e0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne 42438 │ │ │ │ + bne 42430 │ │ │ │ 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 df9f4 │ │ │ │ + bl dff70 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 42464 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 4245c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #34384 @ 0x8650 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 423f8 │ │ │ │ - beq 424c8 │ │ │ │ + bl 14166c │ │ │ │ + b 423f0 │ │ │ │ + beq 424c0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 42500 │ │ │ │ + bhi 424f8 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 4251c │ │ │ │ + bne 42514 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 424e4 │ │ │ │ + bne 424dc │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 42500 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 424f8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39928 @ 0x9bf8 │ │ │ │ + movw r1, #34488 @ 0x86b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 423f8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b 423f0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39872 @ 0x9bc0 │ │ │ │ + movw r1, #34432 @ 0x8680 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 423f8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 14166c │ │ │ │ + b 423f0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39956 @ 0x9c14 │ │ │ │ + movw r1, #34516 @ 0x86d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 423f8 │ │ │ │ + bl 14166c │ │ │ │ + b 423f0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39996 @ 0x9c3c │ │ │ │ + movw r1, #34556 @ 0x86fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 423f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 152e90 │ │ │ │ + bl 1535ec │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4255c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 42554 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40020 @ 0x9c54 │ │ │ │ + movw r1, #34580 @ 0x8714 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 423f0 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 42588 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 42580 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40040 @ 0x9c68 │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 423f8 │ │ │ │ + bl 14166c │ │ │ │ + b 423f0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sl, #92] @ 0x5c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 423f8 │ │ │ │ + bhi 423f0 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 423f8 │ │ │ │ + beq 423f0 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 425e0 │ │ │ │ + bne 425d8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r6 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 37999c <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 37859c <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42638 │ │ │ │ + beq 42630 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 425f8 │ │ │ │ + beq 425f0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 425f4 │ │ │ │ + b 425ec │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 42658 │ │ │ │ + beq 42650 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4263c │ │ │ │ + b 42634 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4268c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 42684 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40084 @ 0x9c94 │ │ │ │ + movw r1, #34644 @ 0x8754 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a61a8 │ │ │ │ - b 423f8 │ │ │ │ + bl a61f0 │ │ │ │ + b 423f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a17d8 <_PyArena_Free@@Base+0x194c> │ │ │ │ + bl 1a1f0c <_PyArena_Free@@Base+0x194c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42d5c │ │ │ │ + beq 42d54 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 426c0 │ │ │ │ - bl 2e757c │ │ │ │ + ble 426b8 │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 426e4 │ │ │ │ - b 42d5c │ │ │ │ + ble 426dc │ │ │ │ + b 42d54 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 426ac │ │ │ │ + beq 426a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 42700 │ │ │ │ + b 426f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42d5c │ │ │ │ + bne 42d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 42d5c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 42d54 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 42700 │ │ │ │ - movw lr, #38136 @ 0x94f8 │ │ │ │ - movt lr, #70 @ 0x46 │ │ │ │ + bge 426f8 │ │ │ │ + movw lr, #4020 @ 0xfb4 │ │ │ │ + movt lr, #78 @ 0x4e │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r7, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 42b94 │ │ │ │ + ble 42b8c │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c1d8 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19c90c <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r7, #0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr r7, r2, r7, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ - bne 427ac │ │ │ │ + bne 427a4 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c1d8 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19c90c <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r5, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r8, #4] │ │ │ │ - b 42778 │ │ │ │ + b 42770 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 42b8c │ │ │ │ + beq 42b84 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 42820 │ │ │ │ + bgt 42818 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 427ec │ │ │ │ + bgt 427e4 │ │ │ │ cmp r0, #14 │ │ │ │ - beq 42938 │ │ │ │ + beq 42930 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 42808 │ │ │ │ - b 42b14 │ │ │ │ - ldr r2, [pc, #2304] @ 430f4 │ │ │ │ + bls 42800 │ │ │ │ + b 42b0c │ │ │ │ + ldr r2, [pc, #2304] @ 430ec │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 42b14 │ │ │ │ + bhi 42b0c │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 430f8 │ │ │ │ + ldr r2, [pc, #2280] @ 430f0 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 42b14 │ │ │ │ + bhi 42b0c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 429e0 │ │ │ │ + beq 429d8 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42b14 │ │ │ │ - ldr r1, [pc, #2240] @ 430fc │ │ │ │ + bhi 42b0c │ │ │ │ + ldr r1, [pc, #2240] @ 430f4 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42b14 │ │ │ │ + bhi 42b0c │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r1, r8, r7 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 42868 │ │ │ │ + b 42860 │ │ │ │ add r1, r3, r7 │ │ │ │ add r1, r1, #2 │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ sub r1, r8, r7 │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ @@ -20671,43 +20669,43 @@ │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ lsr r2, r5, #3 │ │ │ │ asr r1, r6, #3 │ │ │ │ orr r2, r2, r6, lsl #29 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mvn r2, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r2, r1 │ │ │ │ - bcc 42924 │ │ │ │ + bcc 4291c │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 42924 │ │ │ │ + blt 4291c │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 42928 │ │ │ │ + b 42920 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 42b80 │ │ │ │ - b 42a6c │ │ │ │ + bge 42b78 │ │ │ │ + b 42a64 │ │ │ │ add r1, r3, r7 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ add r1, r1, #2 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lslls r6, r6, #3 │ │ │ │ mvnhi r5, #0 │ │ │ │ orrls r6, r6, r5, lsr #29 │ │ │ │ @@ -20715,74 +20713,74 @@ │ │ │ │ orrls r5, r5, #3 │ │ │ │ movhi r6, r5 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #6 │ │ │ │ orr r5, r5, r6, lsl #26 │ │ │ │ asr r6, r6, #6 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 42a6c │ │ │ │ + bhi 42a64 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 42b80 │ │ │ │ + b 42b78 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #3 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ tst r7, #1 │ │ │ │ - beq 42b80 │ │ │ │ + beq 42b78 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 42a58 │ │ │ │ - b 42a6c │ │ │ │ + bcs 42a50 │ │ │ │ + b 42a64 │ │ │ │ tst r7, #1 │ │ │ │ - beq 42b80 │ │ │ │ + beq 42b78 │ │ │ │ lsr r3, r5, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r6, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r6, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 42a6c │ │ │ │ + bcc 42a64 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 42a6c │ │ │ │ + blt 42a64 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 42b80 │ │ │ │ + b 42b78 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 42b80 │ │ │ │ + b 42b78 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r5, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r5, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -20793,15 +20791,15 @@ │ │ │ │ orrpl r5, r5, r6, asr r1 │ │ │ │ bic r3, r3, #7 │ │ │ │ and r5, r5, #7 │ │ │ │ orr r3, r3, r5 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ sub r1, r7, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r5, r1 │ │ │ │ orr r1, r1, r6, lsl r2 │ │ │ │ orrpl r1, r1, r6, asr r3 │ │ │ │ @@ -20813,167 +20811,167 @@ │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r1, r1, r5, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ movcc r6, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b84 │ │ │ │ mov r1, r7 │ │ │ │ - bl 37ae5c │ │ │ │ + bl 379a5c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 42b3c │ │ │ │ + bge 42b34 │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 42b20 │ │ │ │ + b 42b18 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42b80 │ │ │ │ + beq 42b78 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r2, r9, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ - b 42b4c │ │ │ │ + b 42b44 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 42740 │ │ │ │ + b 42738 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ mov r8, sl │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 42d20 │ │ │ │ + bls 42d18 │ │ │ │ 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 42bbc │ │ │ │ + bne 42bb4 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 42bd4 │ │ │ │ + bne 42bcc │ │ │ │ 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 42bf0 │ │ │ │ + bne 42be8 │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 42c08 │ │ │ │ + bne 42c00 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 42bac │ │ │ │ + beq 42ba4 │ │ │ │ add r7, r4, ip, lsl #3 │ │ │ │ ldr r5, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ - bne 42bac │ │ │ │ + bne 42ba4 │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 42ca8 │ │ │ │ + beq 42ca0 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub r5, r1, #32 │ │ │ │ orr r5, sl, ip, lsl r5 │ │ │ │ rsb sl, r1, #32 │ │ │ │ orr r5, r5, ip, lsr sl │ │ │ │ lsl ip, ip, r1 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r5, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 42c90 │ │ │ │ + blt 42c88 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 42cdc │ │ │ │ + beq 42cd4 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 42d00 │ │ │ │ + bcc 42cf8 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ mvn ip, #0 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r9, r1 │ │ │ │ - bcc 42d00 │ │ │ │ + bcc 42cf8 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 42d08 │ │ │ │ + b 42d00 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [r4, r1] │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 42bac │ │ │ │ + b 42ba4 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42730 │ │ │ │ + bne 42728 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42d68 │ │ │ │ + bgt 42d60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42d68 │ │ │ │ + bne 42d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 42d68 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 42d60 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a61a8 │ │ │ │ - b 423f8 │ │ │ │ + bl a61f0 │ │ │ │ + b 423f0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #39756 @ 0x9b4c │ │ │ │ + movw r5, #34316 @ 0x860c │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -20983,266 +20981,266 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 42f44 │ │ │ │ + ble 42f3c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42f3c │ │ │ │ + bne 42f34 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ movpl r1, r7 │ │ │ │ ldr r2, [r3, r4, lsl #3] │ │ │ │ movpl r3, r8 │ │ │ │ - bmi 42ea8 │ │ │ │ + bmi 42ea0 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42df4 │ │ │ │ + blt 42dec │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 42e74 │ │ │ │ + beq 42e6c │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 42f2c │ │ │ │ + beq 42f24 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 42e44 │ │ │ │ + bne 42e3c │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 42f24 │ │ │ │ + b 42f1c │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 42f24 │ │ │ │ + bne 42f1c │ │ │ │ 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 42e1c │ │ │ │ + b 42e14 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 42f34 │ │ │ │ + bne 42f2c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r9, r2 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ movge r6, #0 │ │ │ │ movlt r9, r2 │ │ │ │ movlt r6, #0 │ │ │ │ strlt r0, [fp, #-84] @ 0xffffffac │ │ │ │ strlt r4, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 42f3c │ │ │ │ + b 42f34 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 42f3c │ │ │ │ + bne 42f34 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #39592 @ 0x9aa8 │ │ │ │ + movweq r5, #34152 @ 0x8568 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f34 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #39620 @ 0x9ac4 │ │ │ │ + movweq r5, #34180 @ 0x8584 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f34 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #39656 @ 0x9ae8 │ │ │ │ + movweq r5, #34216 @ 0x85a8 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f34 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #39688 @ 0x9b08 │ │ │ │ + movweq r5, #34248 @ 0x85c8 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f34 │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #64852 @ 0xfd54 │ │ │ │ + movw r3, #59300 @ 0xe7a4 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1020] @ 0x3fc │ │ │ │ - b 42f3c │ │ │ │ + b 42f34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 42e58 │ │ │ │ + bne 42e50 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42f08 │ │ │ │ + beq 42f00 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42db0 │ │ │ │ + b 42da8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 42f70 │ │ │ │ + bne 42f68 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42f88 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b 42f80 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 423f0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 42fac │ │ │ │ + bge 42fa4 │ │ │ │ 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 42f88 │ │ │ │ + b 42f80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42fd0 │ │ │ │ + bne 42fc8 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r8, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ movne r8, r3 │ │ │ │ asrne r7, r7, #3 │ │ │ │ - b 430a0 │ │ │ │ - movw r2, #48580 @ 0xbdc4 │ │ │ │ + b 43098 │ │ │ │ + movw r2, #52336 @ 0xcc70 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #38096 @ 0x94d0 │ │ │ │ + movw r1, #32656 @ 0x7f90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #31684 @ 0x7bc4 │ │ │ │ + movw r2, #26236 @ 0x667c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #40128 @ 0x9cc0 │ │ │ │ + movw r2, #34688 @ 0x8780 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f628c │ │ │ │ + bl 2f57a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 423f8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 423f0 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 42fb4 │ │ │ │ + bge 42fac │ │ │ │ ldr r2, [ip, #12] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 43020 │ │ │ │ + b 43018 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 430bc │ │ │ │ - ldr r2, [pc, #148] @ 43100 │ │ │ │ + bne 430b4 │ │ │ │ + ldr r2, [pc, #148] @ 430f8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r9, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - bge 430c4 │ │ │ │ - b 43048 │ │ │ │ - bl b4998 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 43094 │ │ │ │ + bge 430bc │ │ │ │ + b 43040 │ │ │ │ + bl b49a8 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 4308c │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #20] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq pc, sp, r4, lsr #26 │ │ │ │ - subseq pc, sp, fp, lsr sp @ │ │ │ │ - subseq pc, sp, r2, asr #26 │ │ │ │ + subseq lr, sp, r4, ror r7 │ │ │ │ + subseq lr, sp, fp, lsl #15 │ │ │ │ + @ instruction: 0x005de792 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #37244 @ 0x917c │ │ │ │ + movw r3, #37232 @ 0x9170 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 4312c │ │ │ │ + bne 43124 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43148 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + beq 43140 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpeq r1, r3 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00043170 : │ │ │ │ +00043168 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 431a8 │ │ │ │ + ldr ip, [pc, #28] @ 431a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab4bc │ │ │ │ + bl ab544 │ │ │ │ str r0, [r4] │ │ │ │ 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 │ │ │ │ @@ -21250,22 +21248,22 @@ │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 43204 │ │ │ │ + beq 431fc │ │ │ │ cmp r3, r6 │ │ │ │ - bne 431f0 │ │ │ │ + bne 431e8 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 431cc │ │ │ │ - bl c5db4 │ │ │ │ + b 431c4 │ │ │ │ + bl c6308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 431e8 │ │ │ │ + beq 431e0 │ │ │ │ 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, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21273,917 +21271,917 @@ │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 43260 │ │ │ │ + bne 43258 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4325c │ │ │ │ + blt 43254 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 432a0 │ │ │ │ + beq 43298 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 438a8 │ │ │ │ + ldr r1, [pc, #1600] @ 438a0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 432a0 │ │ │ │ + bne 43298 │ │ │ │ mov r4, #0 │ │ │ │ - b 4389c │ │ │ │ + b 43894 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 43320 │ │ │ │ + beq 43318 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 432c0 │ │ │ │ + beq 432b8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 432c8 │ │ │ │ - b 43330 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 432c0 │ │ │ │ + b 43328 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 432e8 │ │ │ │ - bl bea6c │ │ │ │ + bne 432e0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43330 │ │ │ │ - b 43298 │ │ │ │ - bl c5b58 │ │ │ │ + beq 43328 │ │ │ │ + b 43290 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43314 │ │ │ │ + bgt 4330c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43314 │ │ │ │ + bne 4330c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 43334 │ │ │ │ - b 432d8 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 4332c │ │ │ │ + b 432d0 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 43334 │ │ │ │ + b 4332c │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r8, [r1, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r3, [r1, #24] │ │ │ │ - bne 4356c │ │ │ │ + bne 43564 │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4338c │ │ │ │ + bne 43384 │ │ │ │ mov r4, #0 │ │ │ │ - b 43888 │ │ │ │ + b 43880 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #37316 @ 0x91c4 │ │ │ │ + movw r9, #31428 @ 0x7ac4 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4347c │ │ │ │ + beq 43474 │ │ │ │ cmp r7, r0 │ │ │ │ - ble 433cc │ │ │ │ + ble 433c4 │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 433d0 │ │ │ │ + beq 433c8 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 433ac │ │ │ │ - beq 43538 │ │ │ │ + b 433a4 │ │ │ │ + beq 43530 │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 433f0 │ │ │ │ + ble 433e8 │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 433d4 │ │ │ │ + beq 433cc │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 43544 │ │ │ │ + beq 4353c │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 43470 │ │ │ │ + ble 43468 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43450 │ │ │ │ + beq 43448 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43544 │ │ │ │ + bgt 4353c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43544 │ │ │ │ + bne 4353c │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43544 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4353c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43470 │ │ │ │ + bgt 43468 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43470 │ │ │ │ + bne 43468 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 433a0 │ │ │ │ + b 43398 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #37316 @ 0x91c4 │ │ │ │ + movwgt r3, #31428 @ 0x7ac4 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 4353c │ │ │ │ + ble 43534 │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 434b0 │ │ │ │ + beq 434a8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 43490 │ │ │ │ - b 4353c │ │ │ │ + bne 43488 │ │ │ │ + b 43534 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43544 │ │ │ │ + beq 4353c │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 43530 │ │ │ │ + ble 43528 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43510 │ │ │ │ + beq 43508 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43544 │ │ │ │ + bgt 4353c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43544 │ │ │ │ + bne 4353c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43544 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4353c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43530 │ │ │ │ + bgt 43528 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43530 │ │ │ │ + bne 43528 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4353c │ │ │ │ + b 43534 │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 43888 │ │ │ │ + b 43880 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43384 │ │ │ │ + bgt 4337c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43384 │ │ │ │ + bne 4337c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43384 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4337c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 43384 │ │ │ │ + bne 4337c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 435b0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 435a8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ + movw r1, #1920 @ 0x780 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4387c │ │ │ │ + bl 16f4ac │ │ │ │ + b 43874 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 436e8 │ │ │ │ + bne 436e0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4387c │ │ │ │ + beq 43874 │ │ │ │ mov r6, r4 │ │ │ │ str r9, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ cmp r7, r4 │ │ │ │ - ble 436c0 │ │ │ │ + ble 436b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 436c0 │ │ │ │ + beq 436b8 │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 436b4 │ │ │ │ + bne 436ac │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4379c │ │ │ │ + beq 43794 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 436a4 │ │ │ │ + ble 4369c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43684 │ │ │ │ + beq 4367c │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43858 │ │ │ │ + bgt 43850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43858 │ │ │ │ + bne 43850 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43858 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 43850 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 436a4 │ │ │ │ + bgt 4369c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 436a4 │ │ │ │ + bne 4369c │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 435fc │ │ │ │ + b 435f4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 43610 │ │ │ │ + bne 43608 │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 43794 │ │ │ │ + blt 4378c │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 43748 │ │ │ │ - b 43858 │ │ │ │ - bl a15bc │ │ │ │ + bne 43740 │ │ │ │ + b 43850 │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 4387c │ │ │ │ + beq 43874 │ │ │ │ add r3, r8, sl │ │ │ │ cmp r5, r6 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r0, r8, sl │ │ │ │ ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 43738 │ │ │ │ + beq 43730 │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d3f8c <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d3264 <_Py_dup@@Base+0x1800> │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 437a4 │ │ │ │ + bge 4379c │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43858 │ │ │ │ + beq 43850 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 43790 │ │ │ │ + ble 43788 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43838 │ │ │ │ + bne 43830 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43790 │ │ │ │ + bgt 43788 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43790 │ │ │ │ + bne 43788 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 43880 │ │ │ │ + b 43878 │ │ │ │ mov r4, r6 │ │ │ │ - b 43858 │ │ │ │ + b 43850 │ │ │ │ mov r1, r9 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 43858 │ │ │ │ + beq 43850 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 43824 │ │ │ │ + ble 4381c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 43804 │ │ │ │ + beq 437fc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43858 │ │ │ │ + bgt 43850 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43858 │ │ │ │ + bne 43850 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43858 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 43850 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 43824 │ │ │ │ + bgt 4381c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 43824 │ │ │ │ + bne 4381c │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 436f8 │ │ │ │ + b 436f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43858 │ │ │ │ + bgt 43850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43858 │ │ │ │ + bne 43850 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4387c │ │ │ │ + bgt 43874 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4387c │ │ │ │ + bne 43874 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r4, r2, r0, lsl pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ │ │ │ │ -000438b0 : │ │ │ │ +000438a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 438e8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 438e0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1984 @ 0x7c0 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #62080 @ 0xf280 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 438fc │ │ │ │ + bl 16f4ac │ │ │ │ + b 438f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26b614 │ │ │ │ + bl 26af8c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43904 │ │ │ │ + bne 438fc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #260] @ 0x104 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43954 │ │ │ │ + beq 4394c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #11448 @ 0x2cb8 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43974 │ │ │ │ - b 4396c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 4396c │ │ │ │ + b 43964 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40892 @ 0x9fbc │ │ │ │ + movw r1, #35452 @ 0x8a7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ - b 43bc0 │ │ │ │ + b 43bb8 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ + movw r9, #42740 @ 0xa6f4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ - movw r8, #42964 @ 0xa7d4 │ │ │ │ + movw r8, #42952 @ 0xa7c8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #36992 @ 0x9080 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43ac8 │ │ │ │ + beq 43ac0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 43a2c │ │ │ │ + bne 43a24 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439dc │ │ │ │ + bne 439d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b18 │ │ │ │ + bgt 43b10 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43b18 │ │ │ │ - b 43a6c │ │ │ │ - movw r2, #51500 @ 0xc92c │ │ │ │ + bne 43b10 │ │ │ │ + b 43a64 │ │ │ │ + movw r2, #46320 @ 0xb4f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #48864 @ 0xbee0 │ │ │ │ + movw r1, #43620 @ 0xaa64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 136038 │ │ │ │ + bl 136658 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a20 │ │ │ │ + bgt 43a18 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a20 │ │ │ │ + bne 43a18 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43a74 │ │ │ │ - b 43ac8 │ │ │ │ + bne 43a6c │ │ │ │ + b 43ac0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43a44 │ │ │ │ + beq 43a3c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b18 │ │ │ │ - b 43a58 │ │ │ │ + bgt 43b10 │ │ │ │ + b 43a50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43a34 │ │ │ │ + beq 43a2c │ │ │ │ mov r5, r3 │ │ │ │ - b 43a74 │ │ │ │ + b 43a6c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43b18 │ │ │ │ + bne 43b10 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43b18 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 43b10 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b700 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ + bl 37a300 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43ac0 │ │ │ │ + bgt 43ab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43ac0 │ │ │ │ + bne 43ab8 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43af0 │ │ │ │ + bne 43ae8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4396c │ │ │ │ + bgt 43964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4396c │ │ │ │ + bne 43964 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4396c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 43964 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43988 │ │ │ │ + bgt 43980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43988 │ │ │ │ + bne 43980 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 43988 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 43980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b3c │ │ │ │ + bgt 43b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43b3c │ │ │ │ + bne 43b34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #38096 @ 0x94d0 │ │ │ │ + movw r2, #32656 @ 0x7f90 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 37b700 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ + bl 37a300 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4396c │ │ │ │ + beq 43964 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 43bc0 │ │ │ │ + bne 43bb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b98 │ │ │ │ + bgt 43b90 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43b98 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 43b90 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00043bcc : │ │ │ │ +00043bc4 : │ │ │ │ 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 43bfc │ │ │ │ + beq 43bf4 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137890 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 137eb0 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40928 @ 0x9fe0 │ │ │ │ + movw r1, #35488 @ 0x8aa0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43c70 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 43c68 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 43c60 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 43c70 │ │ │ │ + bne 43c58 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 43c68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 43c98 │ │ │ │ + bne 43c90 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00043cac : │ │ │ │ +00043ca4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #48864 @ 0xbee0 │ │ │ │ + movw r0, #43620 @ 0xaa64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00043cc8 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043cc0 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cf8 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43cf0 <_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 43e58 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ + b 43e50 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ 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 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ blx r3 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bgt 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #18964 @ 0x4a14 │ │ │ │ + movw r3, #13412 @ 0x3464 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d291c <_Py_dup@@Base+0x190> │ │ │ │ + b 2d1bf4 <_Py_dup@@Base+0x190> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 43dc4 <_PyNumber_InPlacePowerNoMod@@Base+0xfc> │ │ │ │ + bne 43dbc <_PyNumber_InPlacePowerNoMod@@Base+0xfc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 43de8 <_PyNumber_InPlacePowerNoMod@@Base+0x120> │ │ │ │ - b 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + beq 43de0 <_PyNumber_InPlacePowerNoMod@@Base+0x120> │ │ │ │ + b 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51760 @ 0xca30 │ │ │ │ + movw r0, #46580 @ 0xb5f4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43dac <_PyNumber_InPlacePowerNoMod@@Base+0xe4> │ │ │ │ - b 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + bne 43da4 <_PyNumber_InPlacePowerNoMod@@Base+0xe4> │ │ │ │ + b 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 37b988 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bl 37a588 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + bne 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43e20 <_PyNumber_InPlacePowerNoMod@@Base+0x158> │ │ │ │ - bl 9f7c8 │ │ │ │ + bne 43e18 <_PyNumber_InPlacePowerNoMod@@Base+0x158> │ │ │ │ + bl 9f7c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b13e0 <_PyLazyImport_New@@Base+0x588> │ │ │ │ + b 2b0a80 <_PyLazyImport_New@@Base+0x588> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43ecc <_PyNumber_InPlacePowerNoMod@@Base+0x204> │ │ │ │ + beq 43ec4 <_PyNumber_InPlacePowerNoMod@@Base+0x204> │ │ │ │ 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 c2994 │ │ │ │ + bl c28b4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43f08 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ - bl bea6c │ │ │ │ + bne 43f00 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ + bne 43fc0 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #8128 @ 0x1fc0 │ │ │ │ + movw r1, #2688 @ 0xa80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41224 @ 0xa108 │ │ │ │ + movw r0, #35784 @ 0x8bc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43fa8 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ - movw r0, #62956 @ 0xf5ec │ │ │ │ + beq 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ + movw r0, #62892 @ 0xf5ac │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43f50 <_PyNumber_InPlacePowerNoMod@@Base+0x288> │ │ │ │ + bne 43f48 <_PyNumber_InPlacePowerNoMod@@Base+0x288> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43f38 <_PyNumber_InPlacePowerNoMod@@Base+0x270> │ │ │ │ + bne 43f30 <_PyNumber_InPlacePowerNoMod@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 43f60 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ - bl 355034 │ │ │ │ + beq 43f58 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ + bl 3be828 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf64 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43f8c <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ + bne 43f84 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43f74 <_PyNumber_InPlacePowerNoMod@@Base+0x2ac> │ │ │ │ + bne 43f6c <_PyNumber_InPlacePowerNoMod@@Base+0x2ac> │ │ │ │ dmb ish │ │ │ │ - beq 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x2d8> │ │ │ │ - movw r0, #62956 @ 0xf5ec │ │ │ │ + beq 43f98 <_PyNumber_InPlacePowerNoMod@@Base+0x2d8> │ │ │ │ + movw r0, #62892 @ 0xf5ac │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 43fb8 <_PyNumber_InPlacePowerNoMod@@Base+0x2f0> │ │ │ │ - bl bea6c │ │ │ │ + bne 43fb0 <_PyNumber_InPlacePowerNoMod@@Base+0x2f0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ + bne 43fc0 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043fd0 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00043fc8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #37828 @ 0x93c4 │ │ │ │ + movw r3, #39248 @ 0x9950 │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 44050 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 44048 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4402c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 44024 <_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, #564 @ 0x234 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #38768 @ 0x9770 │ │ │ │ + movw r1, #60660 @ 0xecf4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #33324 @ 0x822c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_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 │ │ │ │ @@ -22191,124 +22189,124 @@ │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ - bl 2b4cfc │ │ │ │ + bl 2b42ac │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4409c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + beq 44094 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41244 @ 0xa11c │ │ │ │ + movw r1, #35804 @ 0x8bdc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 440b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ + bl 16f4ac │ │ │ │ + b 440ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #41288 @ 0xa148 │ │ │ │ + movw r0, #35848 @ 0x8c08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 440bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ + bne 440b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #62948 @ 0xf5e4 │ │ │ │ + movw r4, #62884 @ 0xf5a4 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44118 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x148> │ │ │ │ + beq 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x148> │ │ │ │ bl 2d744 │ │ │ │ - movw r2, #62952 @ 0xf5e8 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ + beq 44108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ + bgt 44108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 44108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 44188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ + beq 44180 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ + bne 44180 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2d0ed8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d01f8 <_PyErr_ProgramDecodedTextObject@@Base+0x4d0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44190 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ + bne 44188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ + b 44218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 441b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e4> │ │ │ │ - movw r1, #26132 @ 0x6614 │ │ │ │ + beq 441ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e4> │ │ │ │ + movw r1, #26120 @ 0x6608 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 441c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ + beq 441b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 441d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ + b 441d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2d0ed8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d01f8 <_PyErr_ProgramDecodedTextObject@@Base+0x4d0> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ + beq 44218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 44208 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + bne 44200 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ + movw r3, #52352 @ 0xcc80 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58768 @ 0xe590 │ │ │ │ + movw r1, #53328 @ 0xd050 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ + b 44218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 44228 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ + bl 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -22318,52 +22316,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2dbc4 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 4429c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2cc> │ │ │ │ + beq 44294 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2cc> │ │ │ │ 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 442b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e0> │ │ │ │ + b 442a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e0> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ - vldr d7, [pc, #116] @ 44320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ + vldr d0, [pc, #112] @ 44310 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ + vldr d7, [pc, #116] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 442ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ + beq 442e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e8f4 │ │ │ │ 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 44308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x338> │ │ │ │ + b 44300 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x338> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 44320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ + vldr d6, [pc, #40] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ + vldr d7, [pc, #24] @ 44310 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @@ -22375,28 +22373,28 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44364 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x394> │ │ │ │ + ldr r0, [pc, #12] @ 4435c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x394> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #3 │ │ │ │ │ │ │ │ -00044368 : │ │ │ │ +00044360 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 44380 │ │ │ │ + ldr r0, [pc, #12] @ 44378 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ strdeq r5, [r2], #-20 @ 0xffffffec @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #3 │ │ │ │ @@ -22404,794 +22402,794 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 443d8 │ │ │ │ + bne 443d0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44414 │ │ │ │ - ldr lr, [pc, #520] @ 445e8 │ │ │ │ + beq 4440c │ │ │ │ + ldr lr, [pc, #520] @ 445e0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4452c │ │ │ │ + beq 44524 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44434 │ │ │ │ - bl bea6c │ │ │ │ + bne 4442c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4452c │ │ │ │ + bne 44524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44454 │ │ │ │ - bl bea6c │ │ │ │ + bne 4444c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4452c │ │ │ │ + bne 44524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44478 │ │ │ │ - bl bea6c │ │ │ │ + bne 44470 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 444b4 │ │ │ │ - b 4452c │ │ │ │ - bl c5b58 │ │ │ │ + beq 444ac │ │ │ │ + b 44524 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 444a4 │ │ │ │ + bgt 4449c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 444a4 │ │ │ │ + bne 4449c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 44468 │ │ │ │ + beq 44460 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 444d0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 444c8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41516 @ 0xa22c │ │ │ │ + movw r1, #36076 @ 0x8cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4452c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 44524 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 44534 │ │ │ │ - bl dc974 │ │ │ │ + bne 4452c │ │ │ │ + bl dcee4 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 445b8 │ │ │ │ + bge 445b0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 445c8 │ │ │ │ - bl b950c │ │ │ │ + bne 445c0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 444e0 │ │ │ │ + beq 444d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 445e0 │ │ │ │ + b 445d8 │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4452c │ │ │ │ - bl dc974 │ │ │ │ + beq 44524 │ │ │ │ + bl dcee4 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 44598 │ │ │ │ + bge 44590 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 445a4 │ │ │ │ - bl b950c │ │ │ │ + bne 4459c │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44548 │ │ │ │ - b 4452c │ │ │ │ + beq 44540 │ │ │ │ + b 44524 │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ - b 445e0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl bebd4 │ │ │ │ + b 445d8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 4452c │ │ │ │ + bl 27b6b0 │ │ │ │ + b 44524 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becac │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b bebd4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r5, r2, r8, lsr #4 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 44640 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 44630 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44640 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 44674 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 44664 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44674 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 44818 │ │ │ │ + ldr r1, [pc, #348] @ 44768 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 446d8 │ │ │ │ + bne 44628 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #296] @ 4481c │ │ │ │ + blt 44620 │ │ │ │ + ldr r1, [pc, #296] @ 4476c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 446d0 │ │ │ │ + beq 44620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #252] @ 44820 │ │ │ │ + blt 44620 │ │ │ │ + ldr r1, [pc, #252] @ 44770 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 446d0 │ │ │ │ + beq 44620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #208] @ 44824 │ │ │ │ + blt 44620 │ │ │ │ + ldr r1, [pc, #208] @ 44774 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 446d0 │ │ │ │ + beq 44620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #164] @ 44828 │ │ │ │ + blt 44620 │ │ │ │ + ldr r1, [pc, #164] @ 44778 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 446d0 │ │ │ │ + beq 44620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #120] @ 4482c │ │ │ │ + blt 44620 │ │ │ │ + ldr r1, [pc, #120] @ 4477c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ + bl 159ed0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 446d0 │ │ │ │ + beq 44620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159f58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ + blt 44620 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41772 @ 0xa32c │ │ │ │ + movw r2, #36332 @ 0x8dec │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 2b931c │ │ │ │ + movw r1, #59776 @ 0xe980 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 2b8a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ + blt 44620 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11840 @ 0x2e40 │ │ │ │ + movw r1, #6400 @ 0x1900 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r4, asr r2 │ │ │ │ rsbeq r5, r2, r8, ror #4 │ │ │ │ rsbeq r5, r2, ip, ror r2 │ │ │ │ mlseq r2, r0, r2, r5 │ │ │ │ rsbeq r5, r2, r4, lsr #5 │ │ │ │ strhteq r5, [r2], #-40 @ 0xffffffd8 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 447d4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 447c4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 447d4 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 44808 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 447f8 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44808 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44840 │ │ │ │ - b b2720 │ │ │ │ + beq 44838 │ │ │ │ + b b2730 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41860 @ 0xa384 │ │ │ │ + movw r1, #36420 @ 0x8e44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl a6bf8 │ │ │ │ + bl a6c40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 448a4 │ │ │ │ + bne 4489c │ │ │ │ mov r4, #0 │ │ │ │ - b 4497c │ │ │ │ + b 44974 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #42048 @ 0xa440 │ │ │ │ + movw r0, #36608 @ 0x8f00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4489c │ │ │ │ + beq 44894 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 4489c │ │ │ │ + beq 44894 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4497c │ │ │ │ + bge 44974 │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 44904 │ │ │ │ + bne 448fc │ │ │ │ add r7, r7, #1 │ │ │ │ - b 448dc │ │ │ │ + b 448d4 │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44928 │ │ │ │ + bne 44920 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4493c │ │ │ │ - b 448fc │ │ │ │ + bne 44934 │ │ │ │ + b 448f4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44910 │ │ │ │ - b 448fc │ │ │ │ + bne 44908 │ │ │ │ + b 448f4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20472 @ 0x4ff8 │ │ │ │ + movw r1, #20464 @ 0x4ff0 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 448fc │ │ │ │ + beq 448f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4489c │ │ │ │ + bgt 44894 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4489c │ │ │ │ + bne 44894 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4489c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 44894 │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ 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 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 449c8 │ │ │ │ + ldr r0, [pc, #12] @ 449c0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, ror #7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44a08 │ │ │ │ + ldr r0, [pc, #12] @ 44a00 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44a60 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 44a58 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44a50 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44a60 │ │ │ │ + bne 44a48 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44a58 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44a88 │ │ │ │ + bne 44a80 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00044a9c : │ │ │ │ +00044a94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #18648 @ 0x48d8 │ │ │ │ + movw r3, #13096 @ 0x3328 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b33a0 <_PyLong_NumBits@@Base+0x54> │ │ │ │ + b 1b3968 <_PyLong_NumBits@@Base+0x54> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44b10 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 44b08 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44b00 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44b10 │ │ │ │ + bne 44af8 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44b08 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44b38 │ │ │ │ + bne 44b30 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00044b4c <_PyCompile_Assemble@@Base>: │ │ │ │ +00044b44 <_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, #55336 @ 0xd828 │ │ │ │ + movw r3, #59088 @ 0xe6d0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44b98 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 44b90 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42180 @ 0xa4c4 │ │ │ │ + movw r1, #36740 @ 0x8f84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 44bc0 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16f4ac │ │ │ │ + b 44bb8 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44bc8 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44bc0 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44d8c <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44d84 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ef94 <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ + bl 17f71c <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44c00 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 44bf8 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 44be4 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 44bdc <_PyCompile_Assemble@@Base+0x98> │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44c34 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e757c │ │ │ │ + bne 44c2c <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, #0 │ │ │ │ - b 44d58 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44d50 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d720 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44c58 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44c50 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44c3c <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #63888 @ 0xf990 │ │ │ │ + b 44c34 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #58416 @ 0xe430 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44cc0 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 44cb8 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 44cb8 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44cb0 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r2, r3, lsl #5] │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ add r3, r3, #1 │ │ │ │ sub ip, r1, #260 @ 0x104 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ sub ip, ip, #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst r1, #8 │ │ │ │ - bne 44ca8 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44ca0 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44c70 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 44c68 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44c70 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 44c68 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44c60 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 44c58 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 18438c <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ + bl 184b14 <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18cd10 <_PyMutex_LockTimed@@Base+0x11b8> │ │ │ │ + bl 18d48c <_PyMutex_LockTimed@@Base+0x11b4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 31874 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ + bl 31870 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 192948 <_PyDict_DelItemIf@@Base+0x1d68> │ │ │ │ + bl 1930c0 <_PyDict_DelItemIf@@Base+0x1d64> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44d58 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44d50 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d58 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44d50 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44d7c <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44d74 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d7c <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44d74 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 284350 │ │ │ │ + bl 283b48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2841f0 │ │ │ │ + bl 2839e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44dc8 <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ + bne 44dc0 <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d48e4 │ │ │ │ + b 1d3868 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55148 @ 0xd76c │ │ │ │ + movw r0, #49708 @ 0xc22c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44db8 <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ + b 44db0 <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 44fec <_PyCompile_Assemble@@Base+0x4a0> │ │ │ │ + ldr r0, [pc, #480] @ 44fe4 <_PyCompile_Assemble@@Base+0x4a0> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 44e50 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ + beq 44e48 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44e50 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ + beq 44e48 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #19948 @ 0x4dec │ │ │ │ + movw r3, #19940 @ 0x4de4 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + beq 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #19948 @ 0x4dec │ │ │ │ + movw r3, #19940 @ 0x4de4 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + bne 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44e80 <_PyCompile_Assemble@@Base+0x334> │ │ │ │ + bne 44e78 <_PyCompile_Assemble@@Base+0x334> │ │ │ │ mov r4, #0 │ │ │ │ - b 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + b 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 44eb4 <_PyCompile_Assemble@@Base+0x368> │ │ │ │ + beq 44eac <_PyCompile_Assemble@@Base+0x368> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + ble 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 44e98 <_PyCompile_Assemble@@Base+0x34c> │ │ │ │ - b 44edc <_PyCompile_Assemble@@Base+0x390> │ │ │ │ + bne 44e90 <_PyCompile_Assemble@@Base+0x34c> │ │ │ │ + b 44ed4 <_PyCompile_Assemble@@Base+0x390> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44edc <_PyCompile_Assemble@@Base+0x390> │ │ │ │ + beq 44ed4 <_PyCompile_Assemble@@Base+0x390> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44eb8 <_PyCompile_Assemble@@Base+0x36c> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 44eb0 <_PyCompile_Assemble@@Base+0x36c> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ - ldr r2, [pc, #268] @ 44ff0 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ + bne 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + ldr r2, [pc, #268] @ 44fe8 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 386e0c │ │ │ │ + bl 385a0c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ - beq 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + blt 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + beq 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44ff0 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ + ldr r1, [pc, #232] @ 44fe8 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + bne 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44e78 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ + bgt 44e70 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44e78 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 44e78 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ + bne 44e70 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 44e70 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 44ff4 <_PyCompile_Assemble@@Base+0x4a8> │ │ │ │ + ldr r1, [pc, #152] @ 44fec <_PyCompile_Assemble@@Base+0x4a8> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + bne 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 44f98 <_PyCompile_Assemble@@Base+0x44c> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 44f90 <_PyCompile_Assemble@@Base+0x44c> │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + b 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + bgt 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44f8c <_PyCompile_Assemble@@Base+0x440> │ │ │ │ + beq 44f84 <_PyCompile_Assemble@@Base+0x440> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44ff0 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ + ldr r1, [pc, #36] @ 44fe8 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ + bl 2fa6b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r4, lsl sl │ │ │ │ rsbeq r2, r3, ip, asr #11 │ │ │ │ @@ -23199,94 +23197,94 @@ │ │ │ │ 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 c5db4 │ │ │ │ + bl c6308 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4505c <_PyCompile_Assemble@@Base+0x510> │ │ │ │ + bne 45054 <_PyCompile_Assemble@@Base+0x510> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c6d70 │ │ │ │ + b 1c733c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64132 @ 0xfa84 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4504c <_PyCompile_Assemble@@Base+0x500> │ │ │ │ + b 45044 <_PyCompile_Assemble@@Base+0x500> │ │ │ │ │ │ │ │ -00045080 : │ │ │ │ +00045078 : │ │ │ │ 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, #18864 @ 0x49b0 │ │ │ │ + movw ip, #13312 @ 0x3400 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 272c00 <_Py_Specialize_CallFunctionEx@@Base+0xe24> │ │ │ │ + bl 2723f8 <_Py_Specialize_CallFunctionEx@@Base+0xe24> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2432 @ 0x980 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #62032 @ 0xf250 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45114 │ │ │ │ + b 4510c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45110 │ │ │ │ + ldr r0, [pc, #12] @ 45108 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #34268 @ 0x85dc │ │ │ │ + movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4516c │ │ │ │ + beq 45164 │ │ │ │ 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} │ │ │ │ @@ -23298,492 +23296,492 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 451b0 │ │ │ │ + ldr r0, [pc, #12] @ 451a8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsr #8 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 451e4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 177124 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 45218 │ │ │ │ + b 4520c │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #23164 @ 0x5a7c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 451cc │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45204 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 177124 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 45238 │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45204 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + movw r0, #36976 @ 0x9070 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d87c8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 45204 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2dc48 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 45288 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 451f4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 452d4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 45218 │ │ │ │ + bl 16f4ac │ │ │ │ + b 452f8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45220 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 45300 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 45250 │ │ │ │ + b 45330 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45238 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 45318 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 45250 │ │ │ │ - ldr r1, [pc, #24] @ 45258 │ │ │ │ + b 45330 │ │ │ │ + ldr r1, [pc, #24] @ 45338 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4522c │ │ │ │ + beq 4530c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45298 │ │ │ │ + ldr r0, [pc, #12] @ 45378 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr #3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #3 │ │ │ │ strd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - ldreq r0, [pc, #72] @ 45314 │ │ │ │ + ldreq r0, [pc, #72] @ 453f4 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 45318 │ │ │ │ + ldrne r0, [pc, #68] @ 453f8 │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 4530c │ │ │ │ + beq 453ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45308 │ │ │ │ + bgt 453e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45308 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 453e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ rsbeq r2, r3, r4, ror fp │ │ │ │ │ │ │ │ -0004531c <_PyCompile_CodeGen@@Base>: │ │ │ │ +000453fc <_PyCompile_CodeGen@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 297bb8 │ │ │ │ + bl 297390 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4536c <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4544c <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42436 @ 0xa5c4 │ │ │ │ + movw r1, #37008 @ 0x9090 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 45378 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl 25f200 <_PyArena_New@@Base> │ │ │ │ + bl 16f4ac │ │ │ │ + b 45458 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d8ad0 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 45380 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 45460 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 455ac <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 4568c <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3552b8 │ │ │ │ + bl 3540b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 453cc <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35d7e4 │ │ │ │ + beq 454ac <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35c5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 453cc <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 454ac <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 26ea30 <_PyAST_Compile@@Base+0x8c> │ │ │ │ + bl 26e3b4 <_PyAST_Compile@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 453d8 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 454b8 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fe8c <_PyArena_Free@@Base> │ │ │ │ - b 45378 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 1a05c0 <_PyArena_Free@@Base> │ │ │ │ + b 45458 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 453f8 <_PyCompile_CodeGen@@Base+0xdc> │ │ │ │ + bne 454d8 <_PyCompile_CodeGen@@Base+0xdc> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 45584 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 45664 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 275d90 │ │ │ │ + bl 275588 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42452 @ 0xa5d4 │ │ │ │ + movw r1, #37024 @ 0x90a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42464 @ 0xa5e0 │ │ │ │ + movw r1, #37036 @ 0x90ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42480 @ 0xa5f0 │ │ │ │ + movw r1, #37052 @ 0x90bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #62952 @ 0xf5e8 │ │ │ │ + movw r5, #57480 @ 0xe088 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 45508 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 455e8 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ ldmdb lr, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ - bl 161b98 <_PyInstructionSequence_New@@Base+0x1ac0> │ │ │ │ + bl 162334 <_PyInstructionSequence_New@@Base+0x1a90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45534 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 45614 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ - bl 170948 <_PyErr_SetString@@Base+0xf78> │ │ │ │ + bl 1710d4 <_PyErr_SetString@@Base+0xf78> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 454cc <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + bne 455ac <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 2801ec <_Py_GetStdlibDir@@Base+0x1e0c> │ │ │ │ + bl 27f9e4 <_Py_GetStdlibDir@@Base+0x1e0c> │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ - bl 31874 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ + bl 31870 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42496 @ 0xa600 │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 45584 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 45664 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198908 <_PyEval_LazyImportName@@Base+0x820> │ │ │ │ + bl 199078 <_PyEval_LazyImportName@@Base+0x820> │ │ │ │ mov r0, r4 │ │ │ │ - bl 287d54 │ │ │ │ + bl 28754c │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fe8c <_PyArena_Free@@Base> │ │ │ │ + bl 1a05c0 <_PyArena_Free@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000455b8 : │ │ │ │ +00045698 : │ │ │ │ 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 a0570 <_Py_GetConfig@@Base> │ │ │ │ + bl a05b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 45808 │ │ │ │ + ldr r0, [pc, #480] @ 458e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4566c │ │ │ │ + beq 4574c │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4566c │ │ │ │ + beq 4574c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #22024 @ 0x5608 │ │ │ │ + movw r3, #22248 @ 0x56e8 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 457d4 │ │ │ │ + beq 458b4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #22024 @ 0x5608 │ │ │ │ + movw r3, #22248 @ 0x56e8 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 457d4 │ │ │ │ + bne 458b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4569c │ │ │ │ + bne 4577c │ │ │ │ mov r4, #0 │ │ │ │ - b 45768 │ │ │ │ + b 45848 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 456d0 │ │ │ │ + beq 457b0 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 45768 │ │ │ │ + ble 45848 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 456b4 │ │ │ │ - b 456f8 │ │ │ │ + bne 45794 │ │ │ │ + b 457d8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 456f8 │ │ │ │ + beq 457d8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 456d4 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 457b4 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 45768 │ │ │ │ - ldr r2, [pc, #268] @ 4580c │ │ │ │ + bne 45848 │ │ │ │ + ldr r2, [pc, #268] @ 458ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 386e0c │ │ │ │ + bl 385a0c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 457fc │ │ │ │ - beq 45768 │ │ │ │ + blt 458dc │ │ │ │ + beq 45848 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 4580c │ │ │ │ + ldr r1, [pc, #232] @ 458ec │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 457fc │ │ │ │ + bne 458dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45694 │ │ │ │ + bgt 45774 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45694 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 45694 │ │ │ │ + bne 45774 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 45774 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 45810 │ │ │ │ + ldr r1, [pc, #152] @ 458f0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 457fc │ │ │ │ + bne 458dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 457b4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 45894 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 457fc │ │ │ │ + b 458dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 457d4 │ │ │ │ + bgt 458b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 457d4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 458b4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 457a8 │ │ │ │ + beq 45888 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 4580c │ │ │ │ + ldr r1, [pc, #36] @ 458ec │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ + bl 2fa6b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r4, lsr sl │ │ │ │ rsbeq r2, r3, ip, lsl #12 │ │ │ │ - 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 4584c │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 45880 │ │ │ │ - b 45874 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #28604 @ 0x6fbc │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 45834 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4586c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 458a0 │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4586c │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #53416 @ 0xd0a8 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #42708 @ 0xa6d4 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 4586c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2dc48 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 458f0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 45914 │ │ │ │ + ldr r0, [pc, #12] @ 4590c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -23791,17 +23789,17 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45954 │ │ │ │ + ldr r0, [pc, #12] @ 4594c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -23811,240 +23809,240 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r1 │ │ │ │ - bne 459ac │ │ │ │ + bne 459a4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 459e4 │ │ │ │ + beq 459dc │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #440] @ 45b78 │ │ │ │ + ldr ip, [pc, #440] @ 45b70 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a18 │ │ │ │ + beq 45a10 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 45a20 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 45a18 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20256 @ 0x4f20 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37864 @ 0x93e8 │ │ │ │ + movw r0, #31264 @ 0x7a20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 45b6c │ │ │ │ + b 45b64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ad078 │ │ │ │ + bl 1ad68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45b6c │ │ │ │ + beq 45b64 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2d11a4 │ │ │ │ + bl 2d04c4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45b34 │ │ │ │ - bl dc974 │ │ │ │ + beq 45b2c │ │ │ │ + bl dcee4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r7, #0 │ │ │ │ bl 2e174 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9850c │ │ │ │ + bl 98504 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 45ae0 │ │ │ │ + beq 45ad8 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d8ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ad4 │ │ │ │ + beq 45acc │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 45ad4 │ │ │ │ + bne 45acc │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45adc │ │ │ │ + bgt 45ad4 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 45a70 │ │ │ │ + b 45a68 │ │ │ │ mov sl, #0 │ │ │ │ - b 45ae0 │ │ │ │ + b 45ad8 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45b24 │ │ │ │ + bne 45b1c │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45b04 │ │ │ │ - bl 2e757c │ │ │ │ - b 45b34 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne 45afc │ │ │ │ + bl 2e6a94 │ │ │ │ + b 45b2c │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #42756 @ 0xa704 │ │ │ │ + movw r1, #37316 @ 0x91c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 45b34 │ │ │ │ + bl 14166c │ │ │ │ + b 45b2c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 31548c <_PyXI_Exit@@Base+0xb68> │ │ │ │ + bl 3144e0 <_PyXI_Exit@@Base+0x758> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b58 │ │ │ │ + bgt 45b50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45b60 │ │ │ │ + beq 45b58 │ │ │ │ mov r4, r6 │ │ │ │ - b 45b6c │ │ │ │ + b 45b64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 45b58 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 45b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r2, r0, asr #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 45b94 │ │ │ │ + ldr r1, [pc, #12] @ 45b8c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 385230 │ │ │ │ + b 384494 │ │ │ │ rsbeq r1, r3, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 45bd0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 45bc8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42928 @ 0xa7b0 │ │ │ │ + movw r1, #37488 @ 0x9270 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 45c1c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 14166c │ │ │ │ + b 45c14 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45ce0 │ │ │ │ + beq 45cd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #5632 @ 0x1600 │ │ │ │ + movw r3, #5620 @ 0x15f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45c24 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 45c1c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42960 @ 0xa7d0 │ │ │ │ + movw r1, #37520 @ 0x9290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ccc │ │ │ │ + beq 45cc4 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 45c88 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 45c80 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42996 @ 0xa7f4 │ │ │ │ + movw r1, #37556 @ 0x92b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45c1c │ │ │ │ + bgt 45c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45c1c │ │ │ │ + bne 45c14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 45c1c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 45c14 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45ca4 │ │ │ │ + beq 45c9c │ │ │ │ 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 45cc4 │ │ │ │ + bgt 45cbc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 45cc4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 45cbc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 45c38 │ │ │ │ + b 45c30 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ subs r7, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ moveq r6, r7 │ │ │ │ - movw ip, #2804 @ 0xaf4 │ │ │ │ - movt ip, #94 @ 0x5e │ │ │ │ + movw ip, #62788 @ 0xf544 │ │ │ │ + movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -24057,138 +24055,138 @@ │ │ │ │ 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 45d84 │ │ │ │ + bne 45d7c │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 45dc8 │ │ │ │ - ldr r1, [pc, #416] @ 45f2c │ │ │ │ + beq 45dc0 │ │ │ │ + ldr r1, [pc, #416] @ 45f24 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 45f14 │ │ │ │ + beq 45f0c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e84 │ │ │ │ + beq 45e7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45e0c │ │ │ │ + beq 45e04 │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 45e40 │ │ │ │ - b 45e1c │ │ │ │ - bl bea6c │ │ │ │ + beq 45e38 │ │ │ │ + b 45e14 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45dfc │ │ │ │ - b 45e84 │ │ │ │ + beq 45df4 │ │ │ │ + b 45e7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e4c │ │ │ │ + beq 45e44 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 2878b0 │ │ │ │ + bl 2870a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e84 │ │ │ │ + beq 45e7c │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 45e4c │ │ │ │ + bne 45e44 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 45e8c │ │ │ │ + b 45e84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e70 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 45e68 │ │ │ │ + bl 129d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 45e84 │ │ │ │ + blt 45e7c │ │ │ │ cmp r5, #1 │ │ │ │ - beq 45e8c │ │ │ │ - b 45e74 │ │ │ │ + beq 45e84 │ │ │ │ + b 45e6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 45e8c │ │ │ │ + bge 45e84 │ │ │ │ mov r4, #0 │ │ │ │ - b 45f14 │ │ │ │ + b 45f0c │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 45ebc │ │ │ │ + bne 45eb4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45edc │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 45ec4 │ │ │ │ + b 45ebc │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2e4d4 │ │ │ │ mov r5, r0 │ │ │ │ - b 45ef4 │ │ │ │ + b 45eec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2de40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r5, r2, ip, ror #18 │ │ │ │ push {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 38529c │ │ │ │ + bl 384500 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45f68 │ │ │ │ + beq 45f60 │ │ │ │ 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} │ │ │ │ @@ -24197,226 +24195,226 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45fac │ │ │ │ + ldr r0, [pc, #12] @ 45fa4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, ror r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45fec │ │ │ │ + ldr r0, [pc, #12] @ 45fe4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr r3 │ │ │ │ │ │ │ │ -00045ff0 : │ │ │ │ +00045fe8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46008 │ │ │ │ + ldr r0, [pc, #12] @ 46000 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ mlseq r2, r8, r9, r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46048 │ │ │ │ + ldr r0, [pc, #12] @ 46040 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, 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 r4, r0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 460c0 │ │ │ │ + ldr r1, [pc, #76] @ 460b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ - movw r1, #43200 @ 0xa8c0 │ │ │ │ + bl 159ed0 │ │ │ │ + movw r1, #37760 @ 0x9380 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 460b8 │ │ │ │ + blt 460b0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11840 @ 0x2e40 │ │ │ │ + movw r1, #6400 @ 0x1900 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, ip, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #43212 @ 0xa8cc │ │ │ │ + movw r3, #37772 @ 0x938c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58736 @ 0xe570 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 462f0 │ │ │ │ + ldr r0, [pc, #480] @ 462e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 46154 │ │ │ │ + beq 4614c │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46154 │ │ │ │ + beq 4614c │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #24816 @ 0x60f0 │ │ │ │ + movw r3, #24808 @ 0x60e8 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 462bc │ │ │ │ + beq 462b4 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #24816 @ 0x60f0 │ │ │ │ + movw r3, #24808 @ 0x60e8 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 462bc │ │ │ │ + bne 462b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46184 │ │ │ │ + bne 4617c │ │ │ │ mov r4, #0 │ │ │ │ - b 46250 │ │ │ │ + b 46248 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 461b8 │ │ │ │ + beq 461b0 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 46250 │ │ │ │ + ble 46248 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 4619c │ │ │ │ - b 461e0 │ │ │ │ + bne 46194 │ │ │ │ + b 461d8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 461e0 │ │ │ │ + beq 461d8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 461bc │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 461b4 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46250 │ │ │ │ - ldr r2, [pc, #268] @ 462f4 │ │ │ │ + bne 46248 │ │ │ │ + ldr r2, [pc, #268] @ 462ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 386e0c │ │ │ │ + bl 385a0c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 462e4 │ │ │ │ - beq 46250 │ │ │ │ + blt 462dc │ │ │ │ + beq 46248 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 462f4 │ │ │ │ + ldr r1, [pc, #232] @ 462ec │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 462e4 │ │ │ │ + bne 462dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4617c │ │ │ │ + bgt 46174 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4617c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4617c │ │ │ │ + bne 46174 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 46174 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 462f8 │ │ │ │ + ldr r1, [pc, #152] @ 462f0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 462e4 │ │ │ │ + bne 462dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4629c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 46294 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 462e4 │ │ │ │ + b 462dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 462bc │ │ │ │ + bgt 462b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 462bc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 462b4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46290 │ │ │ │ + beq 46288 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 462f4 │ │ │ │ + ldr r1, [pc, #36] @ 462ec │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ + bl 2fa6b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ strdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ @@ -24426,168 +24424,168 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 46344 │ │ │ │ + bne 4633c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 46340 │ │ │ │ + bne 46338 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 46380 │ │ │ │ - b 46344 │ │ │ │ + bne 46378 │ │ │ │ + b 4633c │ │ │ │ mov r6, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #572] @ 46598 │ │ │ │ + ldr r1, [pc, #572] @ 46590 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46384 │ │ │ │ - b 463c0 │ │ │ │ + bne 4637c │ │ │ │ + b 463b8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [r5] │ │ │ │ add r3, r4, r6 │ │ │ │ sub r4, r3, #1 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 463c8 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 463c0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20256 @ 0x4f20 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43260 @ 0xa8fc │ │ │ │ + movw r0, #37820 @ 0x93bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4658c │ │ │ │ + b 46584 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46500 │ │ │ │ + beq 464f8 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - movweq sl, #5196 @ 0x144c │ │ │ │ + movweq sl, #5184 @ 0x1440 │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 463ec │ │ │ │ + beq 463e4 │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 46478 │ │ │ │ + beq 46470 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 46404 │ │ │ │ + beq 463fc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 46510 │ │ │ │ - b 4640c │ │ │ │ - movw r6, #524 @ 0x20c │ │ │ │ + beq 46508 │ │ │ │ + b 46404 │ │ │ │ + movw r6, #520 @ 0x208 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46430 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 46428 │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 463c0 │ │ │ │ + blt 463b8 │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 46434 │ │ │ │ - b 4648c │ │ │ │ + bne 4642c │ │ │ │ + b 46484 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4645c │ │ │ │ - bl 1296e8 │ │ │ │ + beq 46454 │ │ │ │ + bl 129d10 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 463c0 │ │ │ │ + blt 463b8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 46460 │ │ │ │ - b 46498 │ │ │ │ + bne 46458 │ │ │ │ + b 46490 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 464a0 │ │ │ │ - b 463c0 │ │ │ │ - movw r6, #524 @ 0x20c │ │ │ │ + bge 46498 │ │ │ │ + b 463b8 │ │ │ │ + movw r6, #520 @ 0x208 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 464a0 │ │ │ │ + b 46498 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 464a0 │ │ │ │ + b 46498 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 464cc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 464c4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46444 @ 0xb56c │ │ │ │ + movw r1, #40940 @ 0x9fec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 463c0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 463b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4651c │ │ │ │ + beq 46514 │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 4651c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 46514 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46480 @ 0xb590 │ │ │ │ + movw r1, #40976 @ 0xa010 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 463c0 │ │ │ │ - movw r6, #524 @ 0x20c │ │ │ │ + bl 16f4ac │ │ │ │ + b 463b8 │ │ │ │ + movw r6, #520 @ 0x208 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw sl, #5196 @ 0x144c │ │ │ │ + movw sl, #5184 @ 0x1440 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3026cc <_PyXI_EndInterpreter@@Base+0x20c> │ │ │ │ + bl 3018a4 <_PyXI_EndInterpreter@@Base+0x28c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 463c0 │ │ │ │ - bl 302248 <_PySlice_FromIndices@@Base+0x1788> │ │ │ │ + beq 463b8 │ │ │ │ + bl 301164 <_PySlice_FromIndices@@Base+0x12a8> │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3edd8 │ │ │ │ + bl 3edd0 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4658c │ │ │ │ + bgt 46584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4658c │ │ │ │ + bne 46584 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r2, ip, lsl #20 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -24597,75 +24595,75 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 465ec │ │ │ │ + bne 465e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4662c │ │ │ │ - ldr r4, [pc, #160] @ 46694 │ │ │ │ + beq 46624 │ │ │ │ + ldr r4, [pc, #160] @ 4668c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4662c │ │ │ │ + bne 46624 │ │ │ │ mov r0, #0 │ │ │ │ - b 4668c │ │ │ │ + b 46684 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4664c │ │ │ │ - bl bea6c │ │ │ │ + bne 46644 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46684 │ │ │ │ - b 46624 │ │ │ │ + beq 4667c │ │ │ │ + b 4661c │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 46684 │ │ │ │ - movw r1, #63888 @ 0xf990 │ │ │ │ + bhi 4667c │ │ │ │ + movw r1, #58416 @ 0xe430 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b 4668c │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 46684 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r2, r8, lsr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 466b8 │ │ │ │ + ldr r2, [pc, #16] @ 466b0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ │ │ │ │ -000466bc <_Py_IncRef@@Base>: │ │ │ │ +000466b4 <_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 │ │ │ │ @@ -24677,143 +24675,143 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 130f04 │ │ │ │ + bl 131530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + beq 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46758 <_Py_IncRef@@Base+0x9c> │ │ │ │ + beq 46750 <_Py_IncRef@@Base+0x9c> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46744 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 4673c <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 467f0 <_Py_IncRef@@Base+0x134> │ │ │ │ - b 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + ble 467e8 <_Py_IncRef@@Base+0x134> │ │ │ │ + b 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6780 │ │ │ │ + bl b67a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46784 <_Py_IncRef@@Base+0xc8> │ │ │ │ + bne 4677c <_Py_IncRef@@Base+0xc8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bgt 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bne 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + b 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 467e8 <_Py_IncRef@@Base+0x12c> │ │ │ │ + bne 467e0 <_Py_IncRef@@Base+0x12c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467c0 <_Py_IncRef@@Base+0x104> │ │ │ │ + bgt 467b8 <_Py_IncRef@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 467c0 <_Py_IncRef@@Base+0x104> │ │ │ │ + bne 467b8 <_Py_IncRef@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bgt 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bne 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + bgt 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + bne 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 468b4 <_Py_IncRef@@Base+0x1f8> │ │ │ │ + beq 468ac <_Py_IncRef@@Base+0x1f8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + beq 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 468b4 <_Py_IncRef@@Base+0x1f8> │ │ │ │ + bne 468ac <_Py_IncRef@@Base+0x1f8> │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bne 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bgt 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bne 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ 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 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46900 <_Py_IncRef@@Base+0x244> │ │ │ │ + ldr r0, [pc, #12] @ 468f8 <_Py_IncRef@@Base+0x244> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mlseq r3, r4, r3, r2 │ │ │ │ │ │ │ │ -00046904 : │ │ │ │ +000468fc : │ │ │ │ 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 │ │ │ │ @@ -24821,663 +24819,663 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 46b28 │ │ │ │ + ldr r0, [pc, #480] @ 46b20 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4698c │ │ │ │ + beq 46984 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4698c │ │ │ │ + beq 46984 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26920 @ 0x6928 │ │ │ │ + movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46af4 │ │ │ │ + beq 46aec │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26920 @ 0x6928 │ │ │ │ + movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46af4 │ │ │ │ + bne 46aec │ │ │ │ cmp r4, #0 │ │ │ │ - bne 469bc │ │ │ │ + bne 469b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 46a88 │ │ │ │ + b 46a80 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 469f0 │ │ │ │ + beq 469e8 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 46a88 │ │ │ │ + ble 46a80 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 469d4 │ │ │ │ - b 46a18 │ │ │ │ + bne 469cc │ │ │ │ + b 46a10 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46a18 │ │ │ │ + beq 46a10 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 469f4 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne 469ec │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46a88 │ │ │ │ - ldr r2, [pc, #268] @ 46b2c │ │ │ │ + bne 46a80 │ │ │ │ + ldr r2, [pc, #268] @ 46b24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 386e0c │ │ │ │ + bl 385a0c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46b1c │ │ │ │ - beq 46a88 │ │ │ │ + blt 46b14 │ │ │ │ + beq 46a80 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46b2c │ │ │ │ + ldr r1, [pc, #232] @ 46b24 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46b1c │ │ │ │ + bne 46b14 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 469b4 │ │ │ │ + bgt 469ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 469b4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 469b4 │ │ │ │ + bne 469ac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 469ac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46b30 │ │ │ │ + ldr r1, [pc, #152] @ 46b28 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 2fa6b0 │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46b1c │ │ │ │ + bne 46b14 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46ad4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 46acc │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46b1c │ │ │ │ + b 46b14 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46af4 │ │ │ │ + bgt 46aec │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46af4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 46aec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46ac8 │ │ │ │ + beq 46ac0 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46b2c │ │ │ │ + ldr r1, [pc, #36] @ 46b24 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb190 │ │ │ │ + bl 2fa6b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r2, r3, ip, asr #10 │ │ │ │ │ │ │ │ -00046b34 : │ │ │ │ +00046b2c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b4c │ │ │ │ + ldr r0, [pc, #12] @ 46b44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ rsbeq r5, r2, r4, ror #20 │ │ │ │ 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 2e750 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46b98 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 46b90 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 46bd0 │ │ │ │ + b 46bc8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b30d0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3698 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b30d0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3698 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1b30d0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3698 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43052 @ 0xa82c │ │ │ │ + movw r0, #37612 @ 0x92ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 36e934 │ │ │ │ + bl 36d51c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46c2c │ │ │ │ + blt 46c24 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46c28 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 46c20 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43388 @ 0xa97c │ │ │ │ + movw r1, #37948 @ 0x943c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ 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 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46ca8 │ │ │ │ + ldr r1, [pc, #76] @ 46ca0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159778 │ │ │ │ - movw r1, #43508 @ 0xa9f4 │ │ │ │ + bl 159ed0 │ │ │ │ + movw r1, #38068 @ 0x94b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13a348 │ │ │ │ + bl 13a968 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ca0 │ │ │ │ + blt 46c98 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11840 @ 0x2e40 │ │ │ │ + movw r1, #6400 @ 0x1900 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r4, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 46ccc │ │ │ │ + ldr r1, [pc, #8] @ 46cc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ rsbeq r6, r3, r0, lsr #12 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ce294 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3ccd48 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ 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 185f4c │ │ │ │ + b 1866cc │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46d10 │ │ │ │ - b becac │ │ │ │ + beq 46d08 │ │ │ │ + b bebd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #10704 @ 0x29d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46d80 │ │ │ │ + ldr r0, [pc, #12] @ 46d78 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #3 │ │ │ │ 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 2d270 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46dcc │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 46dc4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 46e04 │ │ │ │ + b 46dfc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28fb88 │ │ │ │ + bl 28f35c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28fb88 │ │ │ │ + bl 28f35c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28fb88 │ │ │ │ + bl 28f35c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43052 @ 0xa82c │ │ │ │ + movw r0, #37612 @ 0x92ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - beq 46e40 │ │ │ │ + beq 46e38 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #43516 @ 0xa9fc │ │ │ │ + movw r0, #38076 @ 0x94bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -00046e74 : │ │ │ │ +00046e6c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 46eac │ │ │ │ - bl b6700 │ │ │ │ + beq 46ea4 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046eb4 : │ │ │ │ +00046eac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46ecc │ │ │ │ + ldr r0, [pc, #12] @ 46ec4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ rsbeq r5, r2, r4, lsl #22 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43680 @ 0xaaa0 │ │ │ │ + movw r1, #38240 @ 0x9560 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f38 │ │ │ │ - bl bea6c │ │ │ │ + bne 46f30 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f68 │ │ │ │ + bne 46f60 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46f58 │ │ │ │ - bl bea6c │ │ │ │ + bne 46f50 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f68 │ │ │ │ + bne 46f60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #43740 @ 0xaadc │ │ │ │ + movw r1, #38300 @ 0x959c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46fa8 │ │ │ │ + bge 46fa0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43744 @ 0xaae0 │ │ │ │ + movw r1, #38304 @ 0x95a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43756 @ 0xaaec │ │ │ │ + movw r1, #38316 @ 0x95ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43772 @ 0xaafc │ │ │ │ + movw r1, #38332 @ 0x95bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43784 @ 0xab08 │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #38356 @ 0x95d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43812 @ 0xab24 │ │ │ │ + movw r1, #38372 @ 0x95e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #38400 @ 0x9600 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43852 @ 0xab4c │ │ │ │ + movw r1, #38412 @ 0x960c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43864 @ 0xab58 │ │ │ │ + movw r1, #38424 @ 0x9618 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43880 @ 0xab68 │ │ │ │ + movw r1, #38440 @ 0x9628 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43896 @ 0xab78 │ │ │ │ + movw r1, #38456 @ 0x9638 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43912 @ 0xab88 │ │ │ │ + movw r1, #38472 @ 0x9648 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43924 @ 0xab94 │ │ │ │ + movw r1, #38484 @ 0x9654 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43936 @ 0xaba0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43952 @ 0xabb0 │ │ │ │ + movw r1, #38512 @ 0x9670 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #38528 @ 0x9680 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43992 @ 0xabd8 │ │ │ │ + movw r1, #38552 @ 0x9698 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43776 @ 0xab00 │ │ │ │ + movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44012 @ 0xabec │ │ │ │ + movw r1, #38572 @ 0x96ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44028 @ 0xabfc │ │ │ │ + movw r1, #38588 @ 0x96bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44044 @ 0xac0c │ │ │ │ + movw r1, #38604 @ 0x96cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44052 @ 0xac14 │ │ │ │ + movw r1, #38612 @ 0x96d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44072 @ 0xac28 │ │ │ │ + movw r1, #38632 @ 0x96e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bbf8 │ │ │ │ + bl 13c218 │ │ │ │ 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 304a74 <_PyLong_UnsignedInt_Converter@@Base+0x534> │ │ │ │ + b 303fa4 <_PyLong_UnsignedInt_Converter@@Base+0x5b4> │ │ │ │ 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 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 472b4 │ │ │ │ - bl bea6c │ │ │ │ + bne 472ac │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c8 │ │ │ │ + bne 472c0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 47324 │ │ │ │ + bne 4731c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 47318 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 47310 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #10704 @ 0x29d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4734c │ │ │ │ + bl 16f4ac │ │ │ │ + b 47344 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 47358 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b 47350 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47354 │ │ │ │ - bl bea6c │ │ │ │ + bne 4734c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47354 │ │ │ │ + beq 4734c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -25485,190 +25483,190 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4739c │ │ │ │ + bne 47394 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 473c8 │ │ │ │ - bl bea6c │ │ │ │ + bne 473c0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47394 │ │ │ │ + bne 4738c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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 r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 4741c │ │ │ │ - bl 1d156c │ │ │ │ + ldr r0, [pc, #8] @ 47414 │ │ │ │ + bl 1d03ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d804 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 47460 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 47458 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - bne 47470 │ │ │ │ + b 27b6b0 │ │ │ │ + bne 47468 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a15bc │ │ │ │ + b a1600 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 47484 │ │ │ │ + bls 4747c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47478 │ │ │ │ + beq 47470 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d804 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 474cc │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 474c4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r5, #0 │ │ │ │ - b 47524 │ │ │ │ - bl a15bc │ │ │ │ + b 4751c │ │ │ │ + bl a1600 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 47510 │ │ │ │ + beq 47508 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 47504 │ │ │ │ + ble 474fc │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b30d0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3698 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47510 │ │ │ │ + beq 47508 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 474dc │ │ │ │ + b 474d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ - b 47524 │ │ │ │ + bl a61f0 │ │ │ │ + b 4751c │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ - b 474c4 │ │ │ │ + bl a79a0 │ │ │ │ + b 474bc │ │ │ │ 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 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44332 @ 0xad2c │ │ │ │ + movw r1, #38892 @ 0x97ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 r5, r1 │ │ │ │ - bl 388ac4 │ │ │ │ + bl 3876c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4759c │ │ │ │ + bne 47594 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 388e10 │ │ │ │ + b 387a10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2140 @ 0x85c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #61740 @ 0xf12c │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45114 │ │ │ │ + b 4510c │ │ │ │ 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 2d4d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47618 │ │ │ │ + beq 47610 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 47620 │ │ │ │ + b 47618 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ 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] @ 47648 │ │ │ │ + ldr r1, [pc, #8] @ 47640 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ 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 │ │ │ │ @@ -25683,15 +25681,15 @@ │ │ │ │ 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, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #4 │ │ │ │ movne r0, r2 │ │ │ │ @@ -25699,302 +25697,302 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 47704 │ │ │ │ + bne 476fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 47738 │ │ │ │ + bne 47730 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a15bc │ │ │ │ + b a1600 │ │ │ │ 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]!) │ │ │ │ - movw r1, #2112 @ 0x840 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 47770 │ │ │ │ + b 47768 │ │ │ │ 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, #34264 @ 0x85d8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #34268 @ 0x85dc │ │ │ │ + movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 477b4 │ │ │ │ + bne 477ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 477f0 │ │ │ │ + beq 477e8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 477dc │ │ │ │ + bne 477d4 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 143c58 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14423c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 477ac │ │ │ │ + beq 477a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000477fc <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +000477f4 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47814 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 4780c <_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, #48532 @ 0xbd94 │ │ │ │ - movwge r1, #48620 @ 0xbdec │ │ │ │ + movwlt r1, #52288 @ 0xcc40 │ │ │ │ + movwge r1, #52372 @ 0xcc94 │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #55992 @ 0xdab8 │ │ │ │ - movwge r2, #44760 @ 0xaed8 │ │ │ │ + movwlt r2, #50552 @ 0xc578 │ │ │ │ + movwge r2, #39320 @ 0x9998 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2dcd4c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2dc1c8 <_PyEval_FormatExcCheckArg@@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, #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 478bc <_PyEval_FormatExcUnbound@@Base+0xc0> │ │ │ │ + bne 478b4 <_PyEval_FormatExcUnbound@@Base+0xc0> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #260 @ 0x104 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 47a08 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ + movw r0, #60580 @ 0xeca4 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 47a00 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ad078 │ │ │ │ + bl 1ad68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47a08 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ + beq 47a00 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2d11a4 │ │ │ │ + bl 2d04c4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 479d0 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ - bl dc974 │ │ │ │ + beq 479c8 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bl dcee4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ bl 2e174 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9850c │ │ │ │ + bl 98504 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 4797c <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ + beq 47974 <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47970 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + beq 47968 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 47970 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + bne 47968 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47978 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + bgt 47970 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 4790c <_PyEval_FormatExcUnbound@@Base+0x110> │ │ │ │ + b 47904 <_PyEval_FormatExcUnbound@@Base+0x110> │ │ │ │ mov sl, #0 │ │ │ │ - b 4797c <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ + b 47974 <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 479c0 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ + bne 479b8 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 479a0 <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ - bl 2e757c │ │ │ │ - b 479d0 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne 47998 <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ + bl 2e6a94 │ │ │ │ + b 479c8 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #44908 @ 0xaf6c │ │ │ │ + movw r1, #39468 @ 0x9a2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 479d0 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bl 14166c │ │ │ │ + b 479c8 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2b3168 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2b271c <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 479f4 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + bgt 479ec <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 479fc <_PyEval_FormatExcUnbound@@Base+0x200> │ │ │ │ + beq 479f4 <_PyEval_FormatExcUnbound@@Base+0x200> │ │ │ │ mov r4, r6 │ │ │ │ - b 47a08 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ + b 47a00 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 479f4 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 479ec <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00047a14 <_Py_rc_quot@@Base>: │ │ │ │ +00047a0c <_Py_rc_quot@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegmi.f64 d5, d1 │ │ │ │ vmovpl.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #352] @ 47bb0 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d8, [pc, #352] @ 47ba8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 47a68 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 47a60 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 47abc <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 47a9c <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 47ab4 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 47a94 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47ab8 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 47ab0 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 47a9c <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 47a94 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 47b94 <_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 47ae4 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 47adc <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47b00 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 47af8 <_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 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 47b08 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #176] @ 47bb8 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ + bvs 47b00 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #176] @ 47bb0 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 47bc0 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ + vldr d4, [pc, #172] @ 47bb8 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 47b3c <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 47b34 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #104] @ 47bb0 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #104] @ 47ba8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #92] @ 47bb0 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d6, [pc, #92] @ 47ba8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -26022,672 +26020,672 @@ │ │ │ │ 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 a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47c54 <_Py_rc_quot@@Base+0x240> │ │ │ │ + beq 47c4c <_Py_rc_quot@@Base+0x240> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c30 <_Py_rc_quot@@Base+0x21c> │ │ │ │ + beq 47c28 <_Py_rc_quot@@Base+0x21c> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 47c00 <_Py_rc_quot@@Base+0x1ec> │ │ │ │ + bne 47bf8 <_Py_rc_quot@@Base+0x1ec> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 47c58 <_Py_rc_quot@@Base+0x244> │ │ │ │ + bne 47c50 <_Py_rc_quot@@Base+0x244> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c54 <_Py_rc_quot@@Base+0x240> │ │ │ │ + bgt 47c4c <_Py_rc_quot@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c54 <_Py_rc_quot@@Base+0x240> │ │ │ │ + bne 47c4c <_Py_rc_quot@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47d90 <_Py_rc_quot@@Base+0x37c> │ │ │ │ - movw r0, #62960 @ 0xf5f0 │ │ │ │ + beq 47d88 <_Py_rc_quot@@Base+0x37c> │ │ │ │ + movw r0, #62896 @ 0xf5b0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47cb0 <_Py_rc_quot@@Base+0x29c> │ │ │ │ + bne 47ca8 <_Py_rc_quot@@Base+0x29c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47c98 <_Py_rc_quot@@Base+0x284> │ │ │ │ + bne 47c90 <_Py_rc_quot@@Base+0x284> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 47cc0 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ - bl 355034 │ │ │ │ + beq 47cb8 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ + bl 3be828 │ │ │ │ bl 2dfac │ │ │ │ bl 2d264 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 47d58 <_Py_rc_quot@@Base+0x344> │ │ │ │ - bl 31548c <_PyXI_Exit@@Base+0xb68> │ │ │ │ + beq 47d50 <_Py_rc_quot@@Base+0x344> │ │ │ │ + bl 3144e0 <_PyXI_Exit@@Base+0x758> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 47d00 <_Py_rc_quot@@Base+0x2ec> │ │ │ │ + bne 47cf8 <_Py_rc_quot@@Base+0x2ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47d10 <_Py_rc_quot@@Base+0x2fc> │ │ │ │ - b 47d28 <_Py_rc_quot@@Base+0x314> │ │ │ │ - bl c5db4 │ │ │ │ + ble 47d08 <_Py_rc_quot@@Base+0x2fc> │ │ │ │ + b 47d20 <_Py_rc_quot@@Base+0x314> │ │ │ │ + bl c6308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47d30 <_Py_rc_quot@@Base+0x31c> │ │ │ │ - b 47ce8 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + beq 47d28 <_Py_rc_quot@@Base+0x31c> │ │ │ │ + b 47ce0 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d28 <_Py_rc_quot@@Base+0x314> │ │ │ │ + bne 47d20 <_Py_rc_quot@@Base+0x314> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 47d58 <_Py_rc_quot@@Base+0x344> │ │ │ │ + b 47d50 <_Py_rc_quot@@Base+0x344> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cc4 <_Py_rc_quot@@Base+0x2b0> │ │ │ │ + bgt 47cbc <_Py_rc_quot@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 47cc4 <_Py_rc_quot@@Base+0x2b0> │ │ │ │ + bne 47cbc <_Py_rc_quot@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 47cc4 <_Py_rc_quot@@Base+0x2b0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 47cbc <_Py_rc_quot@@Base+0x2b0> │ │ │ │ bl 2d354 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 47d7c <_Py_rc_quot@@Base+0x368> │ │ │ │ + bne 47d74 <_Py_rc_quot@@Base+0x368> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47d64 <_Py_rc_quot@@Base+0x350> │ │ │ │ + bne 47d5c <_Py_rc_quot@@Base+0x350> │ │ │ │ dmb ish │ │ │ │ - beq 47d90 <_Py_rc_quot@@Base+0x37c> │ │ │ │ - movw r0, #62960 @ 0xf5f0 │ │ │ │ + beq 47d88 <_Py_rc_quot@@Base+0x37c> │ │ │ │ + movw r0, #62896 @ 0xf5b0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #13088 @ 0x3320 │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #57148 @ 0xdf3c │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 376c60 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + b 375848 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ 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 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ - ldr r1, [pc, #552] @ 48044 <_Py_rc_quot@@Base+0x630> │ │ │ │ + beq 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + ldr r1, [pc, #552] @ 4803c <_Py_rc_quot@@Base+0x630> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ - ldr r1, [pc, #536] @ 48048 <_Py_rc_quot@@Base+0x634> │ │ │ │ + bne 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ + ldr r1, [pc, #536] @ 48040 <_Py_rc_quot@@Base+0x634> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + beq 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47e8c <_Py_rc_quot@@Base+0x478> │ │ │ │ + beq 47e84 <_Py_rc_quot@@Base+0x478> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26e300 │ │ │ │ + bl 26dc84 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47f5c <_Py_rc_quot@@Base+0x548> │ │ │ │ + blt 47f54 <_Py_rc_quot@@Base+0x548> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e80 <_Py_rc_quot@@Base+0x46c> │ │ │ │ + bgt 47e78 <_Py_rc_quot@@Base+0x46c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e80 <_Py_rc_quot@@Base+0x46c> │ │ │ │ + bne 47e78 <_Py_rc_quot@@Base+0x46c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47e90 <_Py_rc_quot@@Base+0x47c> │ │ │ │ + b 47e88 <_Py_rc_quot@@Base+0x47c> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 4804c <_Py_rc_quot@@Base+0x638> │ │ │ │ + ldr r1, [pc, #436] @ 48044 <_Py_rc_quot@@Base+0x638> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + beq 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47fa4 <_Py_rc_quot@@Base+0x590> │ │ │ │ + bne 47f9c <_Py_rc_quot@@Base+0x590> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d0b8 │ │ │ │ + bl 13d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47fa4 <_Py_rc_quot@@Base+0x590> │ │ │ │ - ldr r1, [pc, #388] @ 48050 <_Py_rc_quot@@Base+0x63c> │ │ │ │ + beq 47f9c <_Py_rc_quot@@Base+0x590> │ │ │ │ + ldr r1, [pc, #388] @ 48048 <_Py_rc_quot@@Base+0x63c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 47f08 <_Py_rc_quot@@Base+0x4f4> │ │ │ │ + bne 47f00 <_Py_rc_quot@@Base+0x4f4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bgt 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bne 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47fb0 <_Py_rc_quot@@Base+0x59c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 47fa8 <_Py_rc_quot@@Base+0x59c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46220 @ 0xb48c │ │ │ │ + movw r1, #40716 @ 0x9f0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f58 <_Py_rc_quot@@Base+0x544> │ │ │ │ + bgt 47f50 <_Py_rc_quot@@Base+0x544> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f58 <_Py_rc_quot@@Base+0x544> │ │ │ │ + bne 47f50 <_Py_rc_quot@@Base+0x544> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bgt 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bne 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bgt 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bne 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ - bl 9f7c8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bl 9f7c4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ - ldr r1, [pc, #116] @ 48044 <_Py_rc_quot@@Base+0x630> │ │ │ │ + bne 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ + ldr r1, [pc, #116] @ 4803c <_Py_rc_quot@@Base+0x630> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + beq 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bgt 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bne 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ mov r0, #0 │ │ │ │ - b 4803c <_Py_rc_quot@@Base+0x628> │ │ │ │ + b 48034 <_Py_rc_quot@@Base+0x628> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48038 <_Py_rc_quot@@Base+0x624> │ │ │ │ + bgt 48030 <_Py_rc_quot@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48038 <_Py_rc_quot@@Base+0x624> │ │ │ │ + bne 48030 <_Py_rc_quot@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ rsbeq r2, r3, ip, ror ip │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #45264 @ 0xb0d0 │ │ │ │ + movw r3, #39824 @ 0x9b90 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56284 @ 0xdbdc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #96] @ 480fc <_Py_rc_quot@@Base+0x6e8> │ │ │ │ - bl b6780 │ │ │ │ + ldr r1, [pc, #96] @ 480f4 <_Py_rc_quot@@Base+0x6e8> │ │ │ │ + bl b67a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 480f0 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ + beq 480e8 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 480f4 <_Py_rc_quot@@Base+0x6e0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 480ec <_Py_rc_quot@@Base+0x6e0> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61500 @ 0xf03c │ │ │ │ + movw r1, #56060 @ 0xdafc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 480f0 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ + bgt 480e8 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 480f0 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ + bne 480e8 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r8, lsr 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, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4813c <_Py_rc_quot@@Base+0x728> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 48134 <_Py_rc_quot@@Base+0x728> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4820c <_Py_rc_quot@@Base+0x7f8> │ │ │ │ + bl 16f4ac │ │ │ │ + b 48204 <_Py_rc_quot@@Base+0x7f8> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 48214 <_Py_rc_quot@@Base+0x800> │ │ │ │ + ldr r2, [pc, #204] @ 4820c <_Py_rc_quot@@Base+0x800> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 48204 <_Py_rc_quot@@Base+0x7f0> │ │ │ │ + bhi 481fc <_Py_rc_quot@@Base+0x7f0> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #45452 @ 0xb18c │ │ │ │ + movw r0, #40012 @ 0x9c4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 48174 <_Py_rc_quot@@Base+0x760> │ │ │ │ - movw r0, #44480 @ 0xadc0 │ │ │ │ + b 4816c <_Py_rc_quot@@Base+0x760> │ │ │ │ + movw r0, #39084 @ 0x98ac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - movw r0, #34260 @ 0x85d4 │ │ │ │ + b aabe0 │ │ │ │ + movw r0, #28820 @ 0x7094 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 48174 <_Py_rc_quot@@Base+0x760> │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + b 4816c <_Py_rc_quot@@Base+0x760> │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #45452 @ 0xb18c │ │ │ │ + movw r1, #40012 @ 0x9c4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481c4 <_Py_rc_quot@@Base+0x7b0> │ │ │ │ - movw r2, #34260 @ 0x85d4 │ │ │ │ + b 481bc <_Py_rc_quot@@Base+0x7b0> │ │ │ │ + movw r2, #28820 @ 0x7094 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #45452 @ 0xb18c │ │ │ │ + movw r1, #40012 @ 0x9c4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481c4 <_Py_rc_quot@@Base+0x7b0> │ │ │ │ - movw r2, #34260 @ 0x85d4 │ │ │ │ + b 481bc <_Py_rc_quot@@Base+0x7b0> │ │ │ │ + movw r2, #28820 @ 0x7094 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #39448 @ 0x9a18 │ │ │ │ + movw r0, #34008 @ 0x84d8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r3, #34260 @ 0x85d4 │ │ │ │ + b bfe94 │ │ │ │ + movw r3, #28820 @ 0x7094 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #45452 @ 0xb18c │ │ │ │ + movw r1, #40012 @ 0x9c4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #45456 @ 0xb190 │ │ │ │ + movw r0, #40016 @ 0x9c50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b bfe94 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r1, lr, r8, ror r0 │ │ │ │ + subseq pc, sp, r8, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #55756 @ 0xd9cc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1205a0 │ │ │ │ + b 120b28 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #45460 @ 0xb194 │ │ │ │ + movw r1, #40020 @ 0x9c54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 482bc <_Py_rc_quot@@Base+0x8a8> │ │ │ │ - bl 4aeb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 482b4 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ + bl 4aea8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4837c <_Py_rc_quot@@Base+0x968> │ │ │ │ - ldr r1, [pc, #144] @ 48384 <_Py_rc_quot@@Base+0x970> │ │ │ │ + beq 48374 <_Py_rc_quot@@Base+0x968> │ │ │ │ + ldr r1, [pc, #144] @ 4837c <_Py_rc_quot@@Base+0x970> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 48328 <_Py_rc_quot@@Base+0x914> │ │ │ │ - bl a9600 │ │ │ │ + beq 48320 <_Py_rc_quot@@Base+0x914> │ │ │ │ + bl a9688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48354 <_Py_rc_quot@@Base+0x940> │ │ │ │ - ldr r1, [pc, #124] @ 48388 <_Py_rc_quot@@Base+0x974> │ │ │ │ + bne 4834c <_Py_rc_quot@@Base+0x940> │ │ │ │ + ldr r1, [pc, #124] @ 48380 <_Py_rc_quot@@Base+0x974> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 153464 │ │ │ │ + bl 153bc0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 48358 <_Py_rc_quot@@Base+0x944> │ │ │ │ - bl 153464 │ │ │ │ + b 48350 <_Py_rc_quot@@Base+0x944> │ │ │ │ + bl 153bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4834c <_Py_rc_quot@@Base+0x938> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 48344 <_Py_rc_quot@@Base+0x938> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48384 <_Py_rc_quot@@Base+0x970> │ │ │ │ + ldr r1, [pc, #64] @ 4837c <_Py_rc_quot@@Base+0x970> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa074 │ │ │ │ - b 48354 <_Py_rc_quot@@Base+0x940> │ │ │ │ + bl 1aa688 │ │ │ │ + b 4834c <_Py_rc_quot@@Base+0x940> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 48304 <_Py_rc_quot@@Base+0x8f0> │ │ │ │ + beq 482fc <_Py_rc_quot@@Base+0x8f0> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4837c <_Py_rc_quot@@Base+0x968> │ │ │ │ + bgt 48374 <_Py_rc_quot@@Base+0x968> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4837c <_Py_rc_quot@@Base+0x968> │ │ │ │ + bne 48374 <_Py_rc_quot@@Base+0x968> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, 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 │ │ │ │ - beq 483d8 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 483d0 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 483d8 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ + beq 483d0 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 483dc <_Py_rc_quot@@Base+0x9c8> │ │ │ │ - b 48450 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ - ldr r4, [pc, #272] @ 484f0 <_Py_rc_quot@@Base+0xadc> │ │ │ │ - ldr r0, [pc, #272] @ 484f4 <_Py_rc_quot@@Base+0xae0> │ │ │ │ + bne 483d4 <_Py_rc_quot@@Base+0x9c8> │ │ │ │ + b 48448 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ + ldr r4, [pc, #272] @ 484e8 <_Py_rc_quot@@Base+0xadc> │ │ │ │ + ldr r0, [pc, #272] @ 484ec <_Py_rc_quot@@Base+0xae0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4842c <_Py_rc_quot@@Base+0xa18> │ │ │ │ - bl ca580 │ │ │ │ + beq 48424 <_Py_rc_quot@@Base+0xa18> │ │ │ │ + bl caa44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 48458 <_Py_rc_quot@@Base+0xa44> │ │ │ │ + bne 48450 <_Py_rc_quot@@Base+0xa44> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4842c <_Py_rc_quot@@Base+0xa18> │ │ │ │ + bgt 48424 <_Py_rc_quot@@Base+0xa18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4842c <_Py_rc_quot@@Base+0xa18> │ │ │ │ + bne 48424 <_Py_rc_quot@@Base+0xa18> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48450 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ + bgt 48448 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48450 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ + bne 48448 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 484e4 <_Py_rc_quot@@Base+0xad0> │ │ │ │ + b 484dc <_Py_rc_quot@@Base+0xad0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl af2e8 │ │ │ │ + bl af2fc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4849c <_Py_rc_quot@@Base+0xa88> │ │ │ │ + bgt 48494 <_Py_rc_quot@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4849c <_Py_rc_quot@@Base+0xa88> │ │ │ │ + bne 48494 <_Py_rc_quot@@Base+0xa88> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 484c0 <_Py_rc_quot@@Base+0xaac> │ │ │ │ + bgt 484b8 <_Py_rc_quot@@Base+0xaac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 484c0 <_Py_rc_quot@@Base+0xaac> │ │ │ │ + bne 484b8 <_Py_rc_quot@@Base+0xaac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 484e4 <_Py_rc_quot@@Base+0xad0> │ │ │ │ + bgt 484dc <_Py_rc_quot@@Base+0xad0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 484e4 <_Py_rc_quot@@Base+0xad0> │ │ │ │ + bne 484dc <_Py_rc_quot@@Base+0xad0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 388ac4 │ │ │ │ + bl 3876c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 4852c <_Py_rc_quot@@Base+0xb18> │ │ │ │ + bne 48524 <_Py_rc_quot@@Base+0xb18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48534 <_Py_rc_quot@@Base+0xb20> │ │ │ │ + b 4852c <_Py_rc_quot@@Base+0xb20> │ │ │ │ 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 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 48580 <_Py_rc_quot@@Base+0xb6c> │ │ │ │ - movw r0, #57456 @ 0xe070 │ │ │ │ + bne 48578 <_Py_rc_quot@@Base+0xb6c> │ │ │ │ + movw r0, #61208 @ 0xef18 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485b8 <_Py_rc_quot@@Base+0xba4> │ │ │ │ - b 485b0 <_Py_rc_quot@@Base+0xb9c> │ │ │ │ + bne 485b0 <_Py_rc_quot@@Base+0xba4> │ │ │ │ + b 485a8 <_Py_rc_quot@@Base+0xb9c> │ │ │ │ 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, #19952 @ 0x4df0 │ │ │ │ + movw r1, #16192 @ 0x3f40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48568 <_Py_rc_quot@@Base+0xb54> │ │ │ │ + bne 48560 <_Py_rc_quot@@Base+0xb54> │ │ │ │ mov r0, #0 │ │ │ │ - b 48674 <_Py_rc_quot@@Base+0xc60> │ │ │ │ + b 4866c <_Py_rc_quot@@Base+0xc60> │ │ │ │ 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 485e8 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ + beq 485e0 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ 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 48608 <_Py_rc_quot@@Base+0xbf4> │ │ │ │ + beq 48600 <_Py_rc_quot@@Base+0xbf4> │ │ │ │ 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 48628 <_Py_rc_quot@@Base+0xc14> │ │ │ │ + beq 48620 <_Py_rc_quot@@Base+0xc14> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 4867c <_Py_rc_quot@@Base+0xc68> │ │ │ │ + ldr ip, [pc, #76] @ 48674 <_Py_rc_quot@@Base+0xc68> │ │ │ │ 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] │ │ │ │ @@ -26708,343 +26706,343 @@ │ │ │ │ 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 486b0 <_Py_rc_quot@@Base+0xc9c> │ │ │ │ + bne 486a8 <_Py_rc_quot@@Base+0xc9c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b555c │ │ │ │ + b 1b5b24 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2692 @ 0xa84 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #63624 @ 0xf888 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 486a0 <_Py_rc_quot@@Base+0xc8c> │ │ │ │ + b 48698 <_Py_rc_quot@@Base+0xc8c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 488cc <_Py_rc_quot@@Base+0xeb8> │ │ │ │ + b 488c4 <_Py_rc_quot@@Base+0xeb8> │ │ │ │ push {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 r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 48744 <_Py_rc_quot@@Base+0xd30> │ │ │ │ + bne 4873c <_Py_rc_quot@@Base+0xd30> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 48740 <_Py_rc_quot@@Base+0xd2c> │ │ │ │ + ble 48738 <_Py_rc_quot@@Base+0xd2c> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48788 <_Py_rc_quot@@Base+0xd74> │ │ │ │ + beq 48780 <_Py_rc_quot@@Base+0xd74> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 488c8 <_Py_rc_quot@@Base+0xeb4> │ │ │ │ + ldr r1, [pc, #380] @ 488c0 <_Py_rc_quot@@Base+0xeb4> │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 48788 <_Py_rc_quot@@Base+0xd74> │ │ │ │ + bne 48780 <_Py_rc_quot@@Base+0xd74> │ │ │ │ mov r0, #0 │ │ │ │ - b 488c0 <_Py_rc_quot@@Base+0xeac> │ │ │ │ + b 488b8 <_Py_rc_quot@@Base+0xeac> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 487f0 <_Py_rc_quot@@Base+0xddc> │ │ │ │ + beq 487e8 <_Py_rc_quot@@Base+0xddc> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 487bc <_Py_rc_quot@@Base+0xda8> │ │ │ │ + beq 487b4 <_Py_rc_quot@@Base+0xda8> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ - movweq r9, #5196 @ 0x144c │ │ │ │ + movweq r9, #5184 @ 0x1440 │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4880c <_Py_rc_quot@@Base+0xdf8> │ │ │ │ - b 487c4 <_Py_rc_quot@@Base+0xdb0> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + beq 48804 <_Py_rc_quot@@Base+0xdf8> │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0xdb0> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 487e8 <_Py_rc_quot@@Base+0xdd4> │ │ │ │ - bl 1296e8 │ │ │ │ + beq 487e0 <_Py_rc_quot@@Base+0xdd4> │ │ │ │ + bl 129d10 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 48780 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ + blt 48778 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 48804 <_Py_rc_quot@@Base+0xdf0> │ │ │ │ + beq 487fc <_Py_rc_quot@@Base+0xdf0> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 4880c <_Py_rc_quot@@Base+0xdf8> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + b 48804 <_Py_rc_quot@@Base+0xdf8> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 4880c <_Py_rc_quot@@Base+0xdf8> │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + b 48804 <_Py_rc_quot@@Base+0xdf8> │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3211e4 <_Py_RestoreSignals@@Base+0xc0c> │ │ │ │ + bl 320254 <_Py_RestoreSignals@@Base+0xc2c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48780 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ + beq 48778 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 321404 <_Py_RestoreSignals@@Base+0xe2c> │ │ │ │ + bl 320474 <_Py_RestoreSignals@@Base+0xe4c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 344af8 <_PyLong_UnsignedShort_Converter@@Base+0x950> │ │ │ │ + bl 343a80 <_PyLong_UnsignedShort_Converter@@Base+0x950> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 321688 <_Py_RestoreSignals@@Base+0x10b0> │ │ │ │ + bl 3206f8 <_Py_RestoreSignals@@Base+0x10d0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 321730 <_Py_RestoreSignals@@Base+0x1158> │ │ │ │ + bl 3207a0 <_Py_RestoreSignals@@Base+0x1178> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3470cc <_PyTime_MonotonicWithInfo@@Base+0x4ec> │ │ │ │ + bl 346054 <_PyTime_MonotonicWithInfo@@Base+0x4ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 488b8 <_Py_rc_quot@@Base+0xea4> │ │ │ │ + bgt 488b0 <_Py_rc_quot@@Base+0xea4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488b8 <_Py_rc_quot@@Base+0xea4> │ │ │ │ + bne 488b0 <_Py_rc_quot@@Base+0xea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 488b8 <_Py_rc_quot@@Base+0xea4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 488b0 <_Py_rc_quot@@Base+0xea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ - b 48780 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a79a0 │ │ │ │ + b 48778 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, r4, asr r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4890c <_Py_rc_quot@@Base+0xef8> │ │ │ │ + bne 48904 <_Py_rc_quot@@Base+0xef8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45948 @ 0xb37c │ │ │ │ + movw r1, #40508 @ 0x9e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f4ac │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 48940 <_Py_rc_quot@@Base+0xf2c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 48938 <_Py_rc_quot@@Base+0xf2c> │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ + bl 1f4414 │ │ │ │ mov r1, #0 │ │ │ │ - b 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ + b 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a88 <_Py_rc_quot@@Base+0x1074> │ │ │ │ + bne 48a80 <_Py_rc_quot@@Base+0x1074> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48988 <_Py_rc_quot@@Base+0xf74> │ │ │ │ + beq 48980 <_Py_rc_quot@@Base+0xf74> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #45996 @ 0xb3ac │ │ │ │ - movwne r1, #46048 @ 0xb3e0 │ │ │ │ + movweq r1, #40556 @ 0x9e6c │ │ │ │ + movwne r1, #40608 @ 0x9ea0 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ed20 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f4ac │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 489b4 <_Py_rc_quot@@Base+0xfa0> │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + beq 489ac <_Py_rc_quot@@Base+0xfa0> │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 1f4414 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 489e0 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ + beq 489d8 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18340 @ 0x47a4 │ │ │ │ + movw r1, #12900 @ 0x3264 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f4ac │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 48a5c <_Py_rc_quot@@Base+0x1048> │ │ │ │ - movw r2, #48656 @ 0xbe10 │ │ │ │ + bne 48a54 <_Py_rc_quot@@Base+0x1048> │ │ │ │ + movw r2, #52408 @ 0xccb8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3418b0 │ │ │ │ + bl 3407e8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 48b18 <_Py_rc_quot@@Base+0x1104> │ │ │ │ + beq 48b10 <_Py_rc_quot@@Base+0x1104> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #57244 @ 0xdf9c │ │ │ │ + movw r3, #60996 @ 0xee44 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ + bne 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bgt 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bne 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 3418b0 │ │ │ │ + bl 3407e8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 38c0f0 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 38a9f8 <_Py_c_pow@@Base+0x15c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 48b18 <_Py_rc_quot@@Base+0x1104> │ │ │ │ - b 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ - bl 382b68 │ │ │ │ + beq 48b10 <_Py_rc_quot@@Base+0x1104> │ │ │ │ + b 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ + bl 381768 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48aac <_Py_rc_quot@@Base+0x1098> │ │ │ │ + beq 48aa4 <_Py_rc_quot@@Base+0x1098> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 38c0f0 <_Py_c_pow@@Base+0x15c> │ │ │ │ + b 38a9f8 <_Py_c_pow@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b18 <_Py_rc_quot@@Base+0x1104> │ │ │ │ + beq 48b10 <_Py_rc_quot@@Base+0x1104> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #57244 @ 0xdf9c │ │ │ │ + movw r3, #60996 @ 0xee44 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ + bne 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bgt 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #18868 @ 0x49b4 │ │ │ │ + movw r1, #13428 @ 0x3474 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16ed20 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f4ac │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b68 <_Py_rc_quot@@Base+0x1154> │ │ │ │ + beq 48b60 <_Py_rc_quot@@Base+0x1154> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ - bl 143714 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 143cf8 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ - movw r3, #48656 @ 0xbe10 │ │ │ │ + bl 1f4414 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + movw r3, #52408 @ 0xccb8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b44 <_Py_rc_quot@@Base+0x1130> │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bne 48b3c <_Py_rc_quot@@Base+0x1130> │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1807a0 │ │ │ │ + bl 180f28 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 48c50 <_Py_rc_quot@@Base+0x123c> │ │ │ │ + ldr lr, [pc, #140] @ 48c48 <_Py_rc_quot@@Base+0x123c> │ │ │ │ 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] │ │ │ │ @@ -27053,658 +27051,658 @@ │ │ │ │ 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 48c28 <_Py_rc_quot@@Base+0x1214> │ │ │ │ + beq 48c20 <_Py_rc_quot@@Base+0x1214> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48c28 <_Py_rc_quot@@Base+0x1214> │ │ │ │ + bgt 48c20 <_Py_rc_quot@@Base+0x1214> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48c28 <_Py_rc_quot@@Base+0x1214> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 48c20 <_Py_rc_quot@@Base+0x1214> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #56308 @ 0xdbf4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 48cb4 <_Py_rc_quot@@Base+0x12a0> │ │ │ │ + bne 48cac <_Py_rc_quot@@Base+0x12a0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48cc0 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + ldr r2, [pc, #36] @ 48cb8 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ 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 3c8a48 <_Py_hashtable_foreach@@Base+0x6ba8> │ │ │ │ + b 3c7348 <_Py_hashtable_foreach@@Base+0x7058> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r3, r3, r4, asr r5 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48ce8 <_Py_rc_quot@@Base+0x12d4> │ │ │ │ + beq 48ce0 <_Py_rc_quot@@Base+0x12d4> │ │ │ │ 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 1ab30c │ │ │ │ + bl 1ab920 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48d24 <_Py_rc_quot@@Base+0x1310> │ │ │ │ + beq 48d1c <_Py_rc_quot@@Base+0x1310> │ │ │ │ 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, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 48d84 <_Py_rc_quot@@Base+0x1370> │ │ │ │ + beq 48d7c <_Py_rc_quot@@Base+0x1370> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 48d84 <_Py_rc_quot@@Base+0x1370> │ │ │ │ - bl bea6c │ │ │ │ + bne 48d7c <_Py_rc_quot@@Base+0x1370> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d9c <_Py_rc_quot@@Base+0x1388> │ │ │ │ - vldr d0, [pc, #36] @ 48db0 <_Py_rc_quot@@Base+0x139c> │ │ │ │ + bne 48d94 <_Py_rc_quot@@Base+0x1388> │ │ │ │ + vldr d0, [pc, #36] @ 48da8 <_Py_rc_quot@@Base+0x139c> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 1939598 <__bss_end__@@Base+0x12b9f7c> │ │ │ │ + bne 1939590 <__bss_end__@@Base+0x12b9fb4> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 48df8 <_Py_rc_quot@@Base+0x13e4> │ │ │ │ + bhi 48df0 <_Py_rc_quot@@Base+0x13e4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48e1c <_Py_rc_quot@@Base+0x1408> │ │ │ │ - b 48e5c <_Py_rc_quot@@Base+0x1448> │ │ │ │ + bne 48e14 <_Py_rc_quot@@Base+0x1408> │ │ │ │ + b 48e54 <_Py_rc_quot@@Base+0x1448> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #63732 @ 0xf8f4 │ │ │ │ + movw r0, #57796 @ 0xe1c4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48de0 <_Py_rc_quot@@Base+0x13cc> │ │ │ │ - b 48e5c <_Py_rc_quot@@Base+0x1448> │ │ │ │ + bne 48dd8 <_Py_rc_quot@@Base+0x13cc> │ │ │ │ + b 48e54 <_Py_rc_quot@@Base+0x1448> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48e3c <_Py_rc_quot@@Base+0x1428> │ │ │ │ - bl bea6c │ │ │ │ + bne 48e34 <_Py_rc_quot@@Base+0x1428> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48e5c <_Py_rc_quot@@Base+0x1448> │ │ │ │ + bne 48e54 <_Py_rc_quot@@Base+0x1448> │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 490f8 │ │ │ │ + b 490f0 │ │ │ │ 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, #46360 @ 0xb518 │ │ │ │ + movw r0, #40920 @ 0x9fd8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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, #46416 @ 0xb550 │ │ │ │ + movw r0, #40976 @ 0xa010 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrh r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str ip, [sp] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 48f28 <_Py_rc_quot@@Base+0x1514> │ │ │ │ + bne 48f20 <_Py_rc_quot@@Base+0x1514> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46484 @ 0xb594 │ │ │ │ + movw r1, #41044 @ 0xa054 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 48f34 <_Py_rc_quot@@Base+0x1520> │ │ │ │ - bl 1296e8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 48f2c <_Py_rc_quot@@Base+0x1520> │ │ │ │ + bl 129d10 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 48f3c <_Py_rc_quot@@Base+0x1528> │ │ │ │ + bge 48f34 <_Py_rc_quot@@Base+0x1528> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e2f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49080 <_Py_rc_quot@@Base+0x166c> │ │ │ │ - ldr r0, [pc, #268] @ 4908c <_Py_rc_quot@@Base+0x1678> │ │ │ │ + beq 49078 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + ldr r0, [pc, #268] @ 49084 <_Py_rc_quot@@Base+0x1678> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 48f9c <_Py_rc_quot@@Base+0x1588> │ │ │ │ + bne 48f94 <_Py_rc_quot@@Base+0x1588> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 48f84 <_Py_rc_quot@@Base+0x1570> │ │ │ │ + bne 48f7c <_Py_rc_quot@@Base+0x1570> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 48fac <_Py_rc_quot@@Base+0x1598> │ │ │ │ - bl 355034 │ │ │ │ + beq 48fa4 <_Py_rc_quot@@Base+0x1598> │ │ │ │ + bl 3be828 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d7bc │ │ │ │ bl 2e27c │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4900c <_Py_rc_quot@@Base+0x15f8> │ │ │ │ - bl 2b3168 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 49004 <_Py_rc_quot@@Base+0x15f8> │ │ │ │ + bl 2b271c <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49014 <_Py_rc_quot@@Base+0x1600> │ │ │ │ - bl c5db4 │ │ │ │ + beq 4900c <_Py_rc_quot@@Base+0x1600> │ │ │ │ + bl c6308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49014 <_Py_rc_quot@@Base+0x1600> │ │ │ │ + bne 4900c <_Py_rc_quot@@Base+0x1600> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48fb4 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bgt 48fac <_Py_rc_quot@@Base+0x15a0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 48fb4 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bne 48fac <_Py_rc_quot@@Base+0x15a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 48fb4 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 48fac <_Py_rc_quot@@Base+0x15a0> │ │ │ │ mov r6, r1 │ │ │ │ - b 49018 <_Py_rc_quot@@Base+0x1604> │ │ │ │ + b 49010 <_Py_rc_quot@@Base+0x1604> │ │ │ │ mov r6, #1 │ │ │ │ bl 2dfa0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4903c <_Py_rc_quot@@Base+0x1628> │ │ │ │ + bne 49034 <_Py_rc_quot@@Base+0x1628> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49024 <_Py_rc_quot@@Base+0x1610> │ │ │ │ + bne 4901c <_Py_rc_quot@@Base+0x1610> │ │ │ │ dmb ish │ │ │ │ - beq 4904c <_Py_rc_quot@@Base+0x1638> │ │ │ │ - ldr r0, [pc, #64] @ 4908c <_Py_rc_quot@@Base+0x1678> │ │ │ │ - bl 2be850 │ │ │ │ + beq 49044 <_Py_rc_quot@@Base+0x1638> │ │ │ │ + ldr r0, [pc, #64] @ 49084 <_Py_rc_quot@@Base+0x1678> │ │ │ │ + bl 2d99f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49084 <_Py_rc_quot@@Base+0x1670> │ │ │ │ + beq 4907c <_Py_rc_quot@@Base+0x1670> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49080 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + bgt 49078 <_Py_rc_quot@@Base+0x166c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49080 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + bne 49078 <_Py_rc_quot@@Base+0x166c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq pc, [r7], #-84 @ 0xffffffac @ │ │ │ │ + strhteq pc, [r7], #-84 @ 0xffffffac @ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 490c4 <_Py_rc_quot@@Base+0x16b0> │ │ │ │ - beq 490b8 <_Py_rc_quot@@Base+0x16a4> │ │ │ │ + ldreq r0, [pc, #28] @ 490bc <_Py_rc_quot@@Base+0x16b0> │ │ │ │ + beq 490b0 <_Py_rc_quot@@Base+0x16a4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -000490c8 : │ │ │ │ +000490c0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 490f4 │ │ │ │ + ldr lr, [pc, #28] @ 490ec │ │ │ │ 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 2ef478 │ │ │ │ + b 2ee990 │ │ │ │ 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, #2968] @ 0xb98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #46508 @ 0xb5ac │ │ │ │ + movw r1, #41068 @ 0xa06c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #46512 @ 0xb5b0 │ │ │ │ + movw r0, #41072 @ 0xa070 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49408 │ │ │ │ + beq 49400 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 491bc │ │ │ │ + beq 491b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acf20 │ │ │ │ + bl 1ad534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491ec │ │ │ │ + beq 491e4 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #35564 @ 0x8aec │ │ │ │ + movw r1, #30124 @ 0x75ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 491bc │ │ │ │ - b 49408 │ │ │ │ + bne 491b4 │ │ │ │ + b 49400 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 492c8 │ │ │ │ - bl b950c │ │ │ │ + bne 492c0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49408 │ │ │ │ - bl dc974 │ │ │ │ + bne 49400 │ │ │ │ + bl dcee4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 49410 │ │ │ │ - b 491a0 │ │ │ │ + bne 49408 │ │ │ │ + b 49198 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4920c │ │ │ │ + bne 49204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 195624 │ │ │ │ + bl 195d94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 493b4 │ │ │ │ + beq 493ac │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #46524 @ 0xb5bc │ │ │ │ + movw r1, #41084 @ 0xa07c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49408 │ │ │ │ + beq 49400 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 492dc │ │ │ │ + bgt 492d4 │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r9, r9, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d0b4 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #488] @ 49444 │ │ │ │ + ldr r3, [pc, #488] @ 4943c │ │ │ │ add r8, r9, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r9, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - bl dc974 │ │ │ │ + bl 1c56d8 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 492c0 │ │ │ │ + bne 492b8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 492c8 │ │ │ │ - bl b950c │ │ │ │ + bne 492c0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49274 │ │ │ │ - b 49408 │ │ │ │ + beq 4926c │ │ │ │ + b 49400 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 493d8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 493d0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 49408 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 49400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 492fc │ │ │ │ + bne 492f4 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - b 49408 │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 49400 │ │ │ │ + bl 1a35b8 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - bl dc974 │ │ │ │ + bl 1c56d8 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 49368 │ │ │ │ + bne 49360 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49370 │ │ │ │ - bl b950c │ │ │ │ + bne 49368 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4931c │ │ │ │ - b 493a8 │ │ │ │ + beq 49314 │ │ │ │ + b 493a0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 49384 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 4937c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 493a8 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 493a0 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49434 │ │ │ │ + beq 4942c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46660 @ 0xb644 │ │ │ │ + movw r1, #41220 @ 0xa104 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ - b 49408 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 13a2b4 │ │ │ │ + b 49400 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46784 @ 0xb6c0 │ │ │ │ + movw r1, #41344 @ 0xa180 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - ldr r1, [pc, #104] @ 49448 │ │ │ │ + b 14166c │ │ │ │ + ldr r1, [pc, #104] @ 49440 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49424 │ │ │ │ + beq 4941c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46528 @ 0xb5c0 │ │ │ │ + movw r1, #41088 @ 0xa080 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 4943c │ │ │ │ + b 49434 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 492c8 │ │ │ │ + blt 492c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ - b 4943c │ │ │ │ + bl bebd4 │ │ │ │ + b 49434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a091c │ │ │ │ - b 4943c │ │ │ │ + bl a0960 │ │ │ │ + b 49434 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3bd4 │ │ │ │ + bl 1a4308 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r1, lr, r4, lsr #2 │ │ │ │ - subseq r1, lr, ip, lsr #2 │ │ │ │ + subseq pc, sp, r4, ror fp @ │ │ │ │ + subseq pc, sp, ip, ror fp @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 49480 │ │ │ │ + bne 49478 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 494cc │ │ │ │ + b 494c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49474 │ │ │ │ + beq 4946c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 494b8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 494b0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46864 @ 0xb710 │ │ │ │ + movw r1, #41424 @ 0xa1d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49508 │ │ │ │ + beq 49500 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49508 │ │ │ │ + bgt 49500 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49508 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 49500 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00049510 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00049508 <_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 4953c <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 49534 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 4954c <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 495d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 49544 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 495d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 495ec <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 49580 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25df98 <_PyType_Lookup@@Base> │ │ │ │ + bl 25d9fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 495f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 495e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25df98 <_PyType_Lookup@@Base> │ │ │ │ + bl 25d9fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 495c0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 495f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 495b8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 495ec <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25df98 <_PyType_Lookup@@Base> │ │ │ │ + bl 25d9fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 495f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 495f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25df98 <_PyType_Lookup@@Base> │ │ │ │ + bl 25d9fc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #46920 @ 0xb748 │ │ │ │ + movw r1, #41480 @ 0xa208 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 495fc <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 495f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r0, lsr #19 │ │ │ │ rsbeq r1, r3, r0, asr #19 │ │ │ │ ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r1, r3, r0, lsl pc │ │ │ │ - subseq r1, lr, r4, lsr r1 │ │ │ │ + subseq pc, sp, r4, lsl #23 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -27720,451 +27718,474 @@ │ │ │ │ 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 49680 <_PyEval_SpecialMethodCanSuggest@@Base+0x170> │ │ │ │ + beq 49678 <_PyEval_SpecialMethodCanSuggest@@Base+0x170> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #46948 @ 0xb764 │ │ │ │ + movw r0, #41508 @ 0xa224 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b772c │ │ │ │ - b 496b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bl b766c │ │ │ │ + b 496b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 496a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x194> │ │ │ │ + beq 4969c <_PyEval_SpecialMethodCanSuggest@@Base+0x194> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #46980 @ 0xb784 │ │ │ │ + movw r0, #41540 @ 0xa244 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b772c │ │ │ │ - b 496b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ - movw r0, #47008 @ 0xb7a0 │ │ │ │ + bl b766c │ │ │ │ + b 496b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + movw r0, #41568 @ 0xa260 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ + bne 496c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 496fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ + b 496f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 496e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ - bl 7f38c │ │ │ │ + beq 496d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ + bl 7f384 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ + beq 496b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 496fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ + beq 496f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7f1a4 │ │ │ │ + b 7f19c │ │ │ │ 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 49744 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ + bne 4973c <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4976c <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ - b 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bne 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ + b 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48484 @ 0xbd64 │ │ │ │ + movw r0, #43044 @ 0xa824 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4972c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + bne 49724 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ mov r0, #0 │ │ │ │ - b 49888 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + b 49880 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 3441a8 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 343130 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + beq 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + beq 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 497ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + beq 497e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 497dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bne 497d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e8> │ │ │ │ - b 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + ble 497f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e8> │ │ │ │ + b 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r0, r5 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 49814 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + bne 4980c <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bgt 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bne 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + bgt 49844 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + bne 49844 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49870 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ + bgt 49868 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49870 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ + bne 49868 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ 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 38dfd0 <_PyLong_Lshift@@Base+0x29d0> │ │ │ │ push {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 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49908 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f8> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + beq 49914 <_PyEval_SpecialMethodCanSuggest@@Base+0x40c> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 498fc <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ + beq 49908 <_PyEval_SpecialMethodCanSuggest@@Base+0x400> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 498e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ + beq 498f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x3e8> │ │ │ │ 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 2b2db4 │ │ │ │ + bl 2b2368 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4994c <_PyEval_SpecialMethodCanSuggest@@Base+0x43c> │ │ │ │ - bl bea6c │ │ │ │ + bne 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #24576 @ 0x6000 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0x470> │ │ │ │ + b 4998c <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ push {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 288088 │ │ │ │ + bl 287880 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 499c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b4> │ │ │ │ + bne 499d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c8> │ │ │ │ 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 34068c <_PyEval_MatchClass@@Base+0x31e8> │ │ │ │ + b 33f5c4 <_PyEval_MatchClass@@Base+0x31e4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 49a0c <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc> │ │ │ │ + ldr r0, [pc, #12] @ 49a18 <_PyEval_SpecialMethodCanSuggest@@Base+0x510> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, r3, ip, lsr #5 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ - ldr r1, [pc, #140] @ 49ac8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ + beq 49ac8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c0> │ │ │ │ + ldr r1, [pc, #140] @ 49ad4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5cc> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne 49aa0 <_PyEval_SpecialMethodCanSuggest@@Base+0x598> │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 49ac8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ + ldr r1, [pc, #112] @ 49ad4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5cc> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bne 49aa0 <_PyEval_SpecialMethodCanSuggest@@Base+0x598> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bgt 49aa0 <_PyEval_SpecialMethodCanSuggest@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bne 49aa0 <_PyEval_SpecialMethodCanSuggest@@Base+0x598> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49ab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a8> │ │ │ │ + bgt 49ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a8> │ │ │ │ + bne 49ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f73c <_PyLong_Lshift@@Base+0x2a44> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2b2368 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49b14 <_PyEval_SpecialMethodCanSuggest@@Base+0x60c> │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #49152 @ 0xc000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ + bne 49b90 <_PyEval_SpecialMethodCanSuggest@@Base+0x688> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 12367c │ │ │ │ + movw r1, #64536 @ 0xfc18 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49b58 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ - b 49b50 <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ - movw r0, #4936 @ 0x1348 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bne 49bac <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ + b 49ba4 <_PyEval_SpecialMethodCanSuggest@@Base+0x69c> │ │ │ │ + movw r0, #64536 @ 0xfc18 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49b10 <_PyEval_SpecialMethodCanSuggest@@Base+0x600> │ │ │ │ + bne 49b64 <_PyEval_SpecialMethodCanSuggest@@Base+0x65c> │ │ │ │ mov r0, #0 │ │ │ │ - b 49b78 <_PyEval_SpecialMethodCanSuggest@@Base+0x668> │ │ │ │ + b 49bcc <_PyEval_SpecialMethodCanSuggest@@Base+0x6c4> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49b50 <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ + blt 49ba4 <_PyEval_SpecialMethodCanSuggest@@Base+0x69c> │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49c14 <_PyEval_SpecialMethodCanSuggest@@Base+0x704> │ │ │ │ + bne 49c68 <_PyEval_SpecialMethodCanSuggest@@Base+0x760> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 49bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + bne 49c1c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 49bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + bne 49c1c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 49c0c <_PyEval_SpecialMethodCanSuggest@@Base+0x6fc> │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + b 49c60 <_PyEval_SpecialMethodCanSuggest@@Base+0x758> │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49c00 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f0> │ │ │ │ + bne 49c54 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49c00 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f0> │ │ │ │ + bne 49c54 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 49c0c <_PyEval_SpecialMethodCanSuggest@@Base+0x6fc> │ │ │ │ + b 49c60 <_PyEval_SpecialMethodCanSuggest@@Base+0x758> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fbe84 <_PyCode_InitAddressRange@@Base+0x8a8> │ │ │ │ + b 2fb54c <_PyCode_InitAddressRange@@Base+0x7ac> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2fbe84 <_PyCode_InitAddressRange@@Base+0x8a8> │ │ │ │ + b 2fb54c <_PyCode_InitAddressRange@@Base+0x7ac> │ │ │ │ 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 49c50 <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x79c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #600 @ 0x258 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #60696 @ 0xed18 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ - bl 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49c64 <_PyEval_SpecialMethodCanSuggest@@Base+0x754> │ │ │ │ + bne 49cb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7b0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49cac <_PyEval_SpecialMethodCanSuggest@@Base+0x79c> │ │ │ │ + beq 49d00 <_PyEval_SpecialMethodCanSuggest@@Base+0x7f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d0b8 │ │ │ │ + bl 13d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49cac <_PyEval_SpecialMethodCanSuggest@@Base+0x79c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 49d00 <_PyEval_SpecialMethodCanSuggest@@Base+0x7f8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1496 @ 0x5d8 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #61592 @ 0xf098 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49cf0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e0> │ │ │ │ - b 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ - ldr r1, [pc, #132] @ 49d38 <_PyEval_SpecialMethodCanSuggest@@Base+0x828> │ │ │ │ + ble 49d44 <_PyEval_SpecialMethodCanSuggest@@Base+0x83c> │ │ │ │ + b 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ + ldr r1, [pc, #132] @ 49d8c <_PyEval_SpecialMethodCanSuggest@@Base+0x884> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49ce4 <_PyEval_SpecialMethodCanSuggest@@Base+0x7d4> │ │ │ │ + beq 49d38 <_PyEval_SpecialMethodCanSuggest@@Base+0x830> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49d0c <_PyEval_SpecialMethodCanSuggest@@Base+0x7fc> │ │ │ │ - ldr r1, [pc, #104] @ 49d3c <_PyEval_SpecialMethodCanSuggest@@Base+0x82c> │ │ │ │ + beq 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0x858> │ │ │ │ + ldr r1, [pc, #104] @ 49d90 <_PyEval_SpecialMethodCanSuggest@@Base+0x888> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153464 │ │ │ │ + bl 153bc0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49d0c <_PyEval_SpecialMethodCanSuggest@@Base+0x7fc> │ │ │ │ + bne 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0x858> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + bgt 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + bne 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x820> │ │ │ │ + bgt 49d84 <_PyEval_SpecialMethodCanSuggest@@Base+0x87c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x820> │ │ │ │ + bne 49d84 <_PyEval_SpecialMethodCanSuggest@@Base+0x87c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -28180,85 +28201,62 @@ │ │ │ │ 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 49da8 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ + beq 49dfc <_PyEval_SpecialMethodCanSuggest@@Base+0x8f4> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #47196 @ 0xb85c │ │ │ │ + movw r0, #41756 @ 0xa31c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b772c │ │ │ │ - b 49dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c0> │ │ │ │ + bl b766c │ │ │ │ + b 49e24 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49dc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8b4> │ │ │ │ + beq 49e18 <_PyEval_SpecialMethodCanSuggest@@Base+0x910> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #46416 @ 0xb550 │ │ │ │ + movw r0, #40976 @ 0xa010 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ - b 49dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c0> │ │ │ │ - movw r0, #47216 @ 0xb870 │ │ │ │ + bl b766c │ │ │ │ + b 49e24 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ + movw r0, #41776 @ 0xa330 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49dec <_PyEval_SpecialMethodCanSuggest@@Base+0x8dc> │ │ │ │ + beq 49e40 <_PyEval_SpecialMethodCanSuggest@@Base+0x938> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49dec <_PyEval_SpecialMethodCanSuggest@@Base+0x8dc> │ │ │ │ + beq 49e40 <_PyEval_SpecialMethodCanSuggest@@Base+0x938> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7f1a4 │ │ │ │ + bl 7f19c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49e08 <_PyEval_SpecialMethodCanSuggest@@Base+0x8f8> │ │ │ │ + beq 49e5c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7f38c │ │ │ │ + b 7f384 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2b2db4 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 49e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x93c> │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #49152 @ 0xc000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ ldr 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, #47228 @ 0xb87c │ │ │ │ - movweq r0, #47236 @ 0xb884 │ │ │ │ + movwne r0, #41788 @ 0xa33c │ │ │ │ + movweq r0, #41796 @ 0xa344 │ │ │ │ ldreq r3, [ip, #8] │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -28266,166 +28264,166 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 49f18 <_PyEval_SpecialMethodCanSuggest@@Base+0xa08> │ │ │ │ + bge 49f10 <_PyEval_SpecialMethodCanSuggest@@Base+0xa08> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #49504 @ 0xc160 │ │ │ │ + movw r2, #44260 @ 0xace4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28856 @ 0x70b8 │ │ │ │ + movw r0, #23416 @ 0x5b78 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 49f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xa1c> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 49f24 <_PyEval_SpecialMethodCanSuggest@@Base+0xa1c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57188 │ │ │ │ + bl 57180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49f40 <_PyEval_SpecialMethodCanSuggest@@Base+0xa30> │ │ │ │ + beq 49f38 <_PyEval_SpecialMethodCanSuggest@@Base+0xa30> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r6, #31944 @ 0x7cc8 │ │ │ │ + movw r6, #31932 @ 0x7cbc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49f8c <_PyEval_SpecialMethodCanSuggest@@Base+0xa7c> │ │ │ │ + beq 49f84 <_PyEval_SpecialMethodCanSuggest@@Base+0xa7c> │ │ │ │ mov r1, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49f90 <_PyEval_SpecialMethodCanSuggest@@Base+0xa80> │ │ │ │ + beq 49f88 <_PyEval_SpecialMethodCanSuggest@@Base+0xa80> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49fb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xaa0> │ │ │ │ - movw r1, #31944 @ 0x7cc8 │ │ │ │ + beq 49fa8 <_PyEval_SpecialMethodCanSuggest@@Base+0xaa0> │ │ │ │ + movw r1, #31932 @ 0x7cbc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49fb4 <_PyEval_SpecialMethodCanSuggest@@Base+0xaa4> │ │ │ │ + beq 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xaa4> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c5a60 │ │ │ │ + b 1c5ff0 │ │ │ │ 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 99268 │ │ │ │ + b 99258 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xaec> │ │ │ │ + bne 49ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0xaec> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 4a030 <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ + beq 4a028 <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45700 @ 0xb284 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 372674 │ │ │ │ + bl 37125c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ + beq 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d8300 <_PySet_Update@@Base> │ │ │ │ + bl 2d75d8 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a0a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb98> │ │ │ │ + bne 4a0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ + bgt 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ + bne 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 4a0cc <_PyEval_SpecialMethodCanSuggest@@Base+0xbbc> │ │ │ │ + bne 4a0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0xbbc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 4a100 <_PyEval_SpecialMethodCanSuggest@@Base+0xbf0> │ │ │ │ + beq 4a0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbf0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45700 @ 0xb284 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r6, r5 │ │ │ │ - movw ip, #4608 @ 0x1200 │ │ │ │ - movt ip, #94 @ 0x5e │ │ │ │ + movw ip, #64640 @ 0xfc80 │ │ │ │ + movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -28438,163 +28436,163 @@ │ │ │ │ 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 4a1b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ + bne 4a1a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a1f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xce8> │ │ │ │ + beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xce8> │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r5, #2 │ │ │ │ mov r2, #0 │ │ │ │ strd r4, [sp, #4] │ │ │ │ movw ip, #25216 @ 0x6280 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a300 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + beq 4a2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + beq 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a274 <_PyEval_SpecialMethodCanSuggest@@Base+0xd64> │ │ │ │ + beq 4a26c <_PyEval_SpecialMethodCanSuggest@@Base+0xd64> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4c> │ │ │ │ - bl 176998 │ │ │ │ + beq 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4c> │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a250 <_PyEval_SpecialMethodCanSuggest@@Base+0xd40> │ │ │ │ - bl bea6c │ │ │ │ + bne 4a248 <_PyEval_SpecialMethodCanSuggest@@Base+0xd40> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + bne 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a274 <_PyEval_SpecialMethodCanSuggest@@Base+0xd64> │ │ │ │ - b 4a260 <_PyEval_SpecialMethodCanSuggest@@Base+0xd50> │ │ │ │ + beq 4a26c <_PyEval_SpecialMethodCanSuggest@@Base+0xd64> │ │ │ │ + b 4a258 <_PyEval_SpecialMethodCanSuggest@@Base+0xd50> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2878b0 │ │ │ │ + bl 2870a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + beq 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd98> │ │ │ │ + beq 4a2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd98> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e42c │ │ │ │ mov r4, r0 │ │ │ │ - b 4a2b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xda0> │ │ │ │ + b 4a2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xda0> │ │ │ │ bl 2da20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xde8> │ │ │ │ + beq 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde8> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a2e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xdd0> │ │ │ │ - bl b950c │ │ │ │ + bne 4a2d8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdd0> │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a278 <_PyEval_SpecialMethodCanSuggest@@Base+0xd68> │ │ │ │ - b 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0xd68> │ │ │ │ + b 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a300 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 4a2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4a7b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a4> │ │ │ │ + bl 4a7ac <_PyEval_SpecialMethodCanSuggest@@Base+0x12a4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a358 <_PyEval_SpecialMethodCanSuggest@@Base+0xe48> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4a350 <_PyEval_SpecialMethodCanSuggest@@Base+0xe48> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47392 @ 0xb920 │ │ │ │ + movw r1, #41952 @ 0xa3e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #18136 @ 0x46d8 │ │ │ │ + movw r4, #18124 @ 0x46cc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4a3a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe98> │ │ │ │ + beq 4a3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe98> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ + beq 4a6b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4a3c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xeb8> │ │ │ │ - movw r1, #18136 @ 0x46d8 │ │ │ │ + beq 4a3c0 <_PyEval_SpecialMethodCanSuggest@@Base+0xeb8> │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ + beq 4a6b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c44d0 │ │ │ │ + bl c4a24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ - ldr r0, [pc, #860] @ 4a748 <_PyEval_SpecialMethodCanSuggest@@Base+0x1238> │ │ │ │ + beq 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + ldr r0, [pc, #860] @ 4a740 <_PyEval_SpecialMethodCanSuggest@@Base+0x1238> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ sub r2, r5, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ @@ -28603,415 +28601,415 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r3, r3, r4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r5, #-4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a45c <_PyEval_SpecialMethodCanSuggest@@Base+0xf4c> │ │ │ │ + bne 4a454 <_PyEval_SpecialMethodCanSuggest@@Base+0xf4c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bgt 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bne 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ 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 ce9f0 │ │ │ │ + bl ceeb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a5f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x10e0> │ │ │ │ + beq 4a5e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x10e0> │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 22410c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 22367c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a4e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd4> │ │ │ │ - bl bea6c │ │ │ │ + bne 4a4dc <_PyEval_SpecialMethodCanSuggest@@Base+0xfd4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a594 <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ - b 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a58c <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ + b 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a52c <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bgt 4a524 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a52c <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bne 4a524 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ - beq 4a594 <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ + blt 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a58c <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a564 <_PyEval_SpecialMethodCanSuggest@@Base+0x1054> │ │ │ │ + bgt 4a55c <_PyEval_SpecialMethodCanSuggest@@Base+0x1054> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a564 <_PyEval_SpecialMethodCanSuggest@@Base+0x1054> │ │ │ │ + bne 4a55c <_PyEval_SpecialMethodCanSuggest@@Base+0x1054> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119c0c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a18c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ - b 4a5d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10c4> │ │ │ │ + bgt 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ + b 4a5cc <_PyEval_SpecialMethodCanSuggest@@Base+0x10c4> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157de0 │ │ │ │ + bl 158538 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a624 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ + beq 4a61c <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ + bgt 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ + bne 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ - ldr r0, [pc, #340] @ 4a74c <_PyEval_SpecialMethodCanSuggest@@Base+0x123c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ + ldr r0, [pc, #340] @ 4a744 <_PyEval_SpecialMethodCanSuggest@@Base+0x123c> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8300 <_PySet_Update@@Base> │ │ │ │ + bl 2d75d8 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a648 <_PyEval_SpecialMethodCanSuggest@@Base+0x1138> │ │ │ │ + bne 4a640 <_PyEval_SpecialMethodCanSuggest@@Base+0x1138> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + bgt 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + bne 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a66c <_PyEval_SpecialMethodCanSuggest@@Base+0x115c> │ │ │ │ + bgt 4a664 <_PyEval_SpecialMethodCanSuggest@@Base+0x115c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a66c <_PyEval_SpecialMethodCanSuggest@@Base+0x115c> │ │ │ │ + bne 4a664 <_PyEval_SpecialMethodCanSuggest@@Base+0x115c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bgt 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bne 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, #0 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aefbc │ │ │ │ - b 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ mov r0, r6 │ │ │ │ - bl 372674 │ │ │ │ + bl 37125c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + beq 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 4a750 <_PyEval_SpecialMethodCanSuggest@@Base+0x1240> │ │ │ │ + ldr r0, [pc, #116] @ 4a748 <_PyEval_SpecialMethodCanSuggest@@Base+0x1240> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a71c <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ + bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bgt 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bne 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + b 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bgt 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ rsbeq r7, r3, r8, asr r4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47504 @ 0xb990 │ │ │ │ + movw r0, #42064 @ 0xa450 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 4a7b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a0> │ │ │ │ + ldr r0, [pc, #12] @ 4a7a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a0> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #24972 @ 0x618c │ │ │ │ + movw r2, #24960 @ 0x6180 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1498> │ │ │ │ + bne 4a9a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1498> │ │ │ │ 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 1aa010 │ │ │ │ + bl 1aa624 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ - bl ca580 │ │ │ │ + beq 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bl caa44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a838 <_PyEval_SpecialMethodCanSuggest@@Base+0x1328> │ │ │ │ + bgt 4a830 <_PyEval_SpecialMethodCanSuggest@@Base+0x1328> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a838 <_PyEval_SpecialMethodCanSuggest@@Base+0x1328> │ │ │ │ + bne 4a830 <_PyEval_SpecialMethodCanSuggest@@Base+0x1328> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ - b 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bne 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ + b 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ mov r2, r6 │ │ │ │ - bl 2276e8 │ │ │ │ + bl 226e6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4a8d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13c8> │ │ │ │ + blt 4a8d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a93c <_PyEval_SpecialMethodCanSuggest@@Base+0x142c> │ │ │ │ + ble 4a934 <_PyEval_SpecialMethodCanSuggest@@Base+0x142c> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a958 <_PyEval_SpecialMethodCanSuggest@@Base+0x1448> │ │ │ │ + ble 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x1448> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a970 <_PyEval_SpecialMethodCanSuggest@@Base+0x1460> │ │ │ │ - bl c4da0 │ │ │ │ + beq 4a968 <_PyEval_SpecialMethodCanSuggest@@Base+0x1460> │ │ │ │ + bl c52f4 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4a844 <_PyEval_SpecialMethodCanSuggest@@Base+0x1334> │ │ │ │ + bne 4a83c <_PyEval_SpecialMethodCanSuggest@@Base+0x1334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a8bc <_PyEval_SpecialMethodCanSuggest@@Base+0x13ac> │ │ │ │ + ble 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13ac> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a920 <_PyEval_SpecialMethodCanSuggest@@Base+0x1410> │ │ │ │ + ble 4a918 <_PyEval_SpecialMethodCanSuggest@@Base+0x1410> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bne 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13e8> │ │ │ │ + bgt 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13e8> │ │ │ │ + bne 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bgt 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bne 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bne 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ + bne 4a858 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a858 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ + bne 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a994 <_PyEval_SpecialMethodCanSuggest@@Base+0x1484> │ │ │ │ + bgt 4a98c <_PyEval_SpecialMethodCanSuggest@@Base+0x1484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a994 <_PyEval_SpecialMethodCanSuggest@@Base+0x1484> │ │ │ │ + bne 4a98c <_PyEval_SpecialMethodCanSuggest@@Base+0x1484> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #20580 @ 0x5064 │ │ │ │ + movw r1, #20568 @ 0x5058 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c2c8 │ │ │ │ + b 26bc48 │ │ │ │ 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 4a9f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e8> │ │ │ │ + beq 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c3748 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 1c3cd8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47548 @ 0xb9bc │ │ │ │ + movw r1, #42108 @ 0xa47c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 r2, #1476 @ 0x5c4 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ + movw r2, #61076 @ 0xee94 │ │ │ │ + movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 285110 │ │ │ │ + bl 284908 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aa50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1540> │ │ │ │ + bne 4aa48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1540> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + b 4aad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4aab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15a8> │ │ │ │ + beq 4aab0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15a8> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4aae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d8> │ │ │ │ + ldr r0, [pc, #120] @ 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d8> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -29024,23 +29022,23 @@ │ │ │ │ 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] @ 4aaec <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ - bl a9600 │ │ │ │ + ldr r1, [pc, #40] @ 4aae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + bl a9688 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4aa48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ + bne 4aa40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + beq 4aad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 259838 │ │ │ │ + bl 2592a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, sp, r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ @@ -29054,21 +29052,21 @@ │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d9d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ab50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1640> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1640> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ac34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1724> │ │ │ │ + b 4ac2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1724> │ │ │ │ vldr s11, [fp, #-68] @ 0xffffffbc │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -29080,221 +29078,221 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-56] @ 0xffffffc8 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + beq 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4ac34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1724> │ │ │ │ + bne 4ac2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1724> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bgt 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bne 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ 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, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4ac84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1774> │ │ │ │ + bhi 4ac7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1774> │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r0, #5196 @ 0x144c │ │ │ │ + movwle r0, #5184 @ 0x1440 │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4acac <_PyEval_SpecialMethodCanSuggest@@Base+0x179c> │ │ │ │ + b 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x179c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14848 @ 0x3a00 │ │ │ │ + movw r0, #10980 @ 0x2ae4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ac70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ + bne 4ac68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ + b 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x17bc> │ │ │ │ + beq 4acc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17bc> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4ad0c <_PyEval_SpecialMethodCanSuggest@@Base+0x17fc> │ │ │ │ - b 4ace8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d8> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 4ad04 <_PyEval_SpecialMethodCanSuggest@@Base+0x17fc> │ │ │ │ + b 4ace0 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d8> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44264 @ 0xace8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ - bl c5b58 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bl c60ac │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ad40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1830> │ │ │ │ - bl bea6c │ │ │ │ + bne 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1830> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bne 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ mvn r7, #0 │ │ │ │ - b 4ad40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1830> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1830> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4ad04 <_PyEval_SpecialMethodCanSuggest@@Base+0x17f4> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 4acfc <_PyEval_SpecialMethodCanSuggest@@Base+0x17f4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #47668 @ 0xba34 │ │ │ │ + movw r1, #42228 @ 0xa4f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + beq 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ 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 385c08 │ │ │ │ + bl 3848b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ + beq 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + beq 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4ade8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ + bne 4ade0 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + bgt 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + bne 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae08 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f8> │ │ │ │ + bgt 4ae00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f8> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4ae08 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f8> │ │ │ │ + bne 4ae00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f8> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 4ad70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1860> │ │ │ │ - b 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ + beq 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1860> │ │ │ │ + b 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bgt 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bne 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4ae8c <_PyEval_SpecialMethodCanSuggest@@Base+0x197c> │ │ │ │ + bne 4ae84 <_PyEval_SpecialMethodCanSuggest@@Base+0x197c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b310c │ │ │ │ + b 1b36d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3260 @ 0xcbc │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64192 @ 0xfac0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4ae7c <_PyEval_SpecialMethodCanSuggest@@Base+0x196c> │ │ │ │ + b 4ae74 <_PyEval_SpecialMethodCanSuggest@@Base+0x196c> │ │ │ │ │ │ │ │ -0004aeb0 : │ │ │ │ +0004aea8 : │ │ │ │ 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] @ 4af2c │ │ │ │ + ldr r2, [pc, #96] @ 4af24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -29302,571 +29300,571 @@ │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4aeec │ │ │ │ + bne 4aee4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #308] @ 4b080 │ │ │ │ + ldr r2, [pc, #308] @ 4b078 │ │ │ │ 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 4af84 │ │ │ │ - movw r3, #48540 @ 0xbd9c │ │ │ │ + beq 4af7c │ │ │ │ + movw r3, #52296 @ 0xcc48 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38720 @ 0x9740 │ │ │ │ + movw r1, #33280 @ 0x8200 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4afb0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4afa8 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4afb8 │ │ │ │ + beq 4afb0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47832 @ 0xbad8 │ │ │ │ + movw r1, #42392 @ 0xa598 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 4b078 │ │ │ │ + b 4b070 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47872 @ 0xbb00 │ │ │ │ + movw r0, #42432 @ 0xa5c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4afb0 │ │ │ │ - bl 2f30f8 │ │ │ │ + beq 4afa8 │ │ │ │ + bl 2f2610 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e30c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4aff8 │ │ │ │ - bl 3a458 │ │ │ │ - b 4b05c │ │ │ │ - bl 2f53e4 <_PyEvent_IsSet@@Base+0x17d4> │ │ │ │ + bne 4aff0 │ │ │ │ + bl 3a450 │ │ │ │ + b 4b054 │ │ │ │ + bl 2f48fc <_PyEvent_IsSet@@Base+0x1718> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2f5664 │ │ │ │ + bl 2f4b7c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1baa44 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baffc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b028 │ │ │ │ - movw r0, #47884 @ 0xbb0c │ │ │ │ + bne 4b020 │ │ │ │ + movw r0, #42444 @ 0xa5cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #28500 @ 0x6f54 │ │ │ │ + movw r0, #23060 @ 0x5a14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f5898 │ │ │ │ + bl 2f4db0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4afb0 │ │ │ │ + blt 4afa8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4b05c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 4b054 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 4afb0 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 4afa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #47956 @ 0xbb54 │ │ │ │ + movw r0, #42516 @ 0xa614 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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 4b0b4 │ │ │ │ + bne 4b0ac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c5a60 │ │ │ │ + b 1c5ff0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3272 @ 0xcc8 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64204 @ 0xfacc │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b0a4 │ │ │ │ + b 4b09c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ 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 4b11c │ │ │ │ - bl bea6c │ │ │ │ + bne 4b114 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b12c │ │ │ │ + bne 4b124 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4b17c │ │ │ │ + bne 4b174 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4b178 │ │ │ │ + bne 4b170 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4b1b8 │ │ │ │ - b 4b17c │ │ │ │ + bne 4b1b0 │ │ │ │ + b 4b174 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ 4b3c8 │ │ │ │ + ldr r1, [pc, #564] @ 4b3c0 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4b1bc │ │ │ │ - b 4b1f8 │ │ │ │ + bne 4b1b4 │ │ │ │ + b 4b1f0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r8, [r7] │ │ │ │ add r1, r4, r5 │ │ │ │ sub r6, r1, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4b200 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 4b1f8 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20256 @ 0x4f20 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #47996 @ 0xbb7c │ │ │ │ + movw r0, #42556 @ 0xa63c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b3bc │ │ │ │ + b 4b3b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b334 │ │ │ │ + beq 4b32c │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - movweq r9, #5196 @ 0x144c │ │ │ │ + movweq r9, #5184 @ 0x1440 │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4b228 │ │ │ │ + beq 4b220 │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4b3a8 │ │ │ │ + beq 4b3a0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4b250 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 4b248 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4b1f8 │ │ │ │ + blt 4b1f0 │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4b3a8 │ │ │ │ + beq 4b3a0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4b27c │ │ │ │ - bl 1296e8 │ │ │ │ + beq 4b274 │ │ │ │ + bl 129d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4b1f8 │ │ │ │ + blt 4b1f0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - movweq r7, #524 @ 0x20c │ │ │ │ + movweq r7, #520 @ 0x208 │ │ │ │ movteq r7, #98 @ 0x62 │ │ │ │ - beq 4b2b0 │ │ │ │ + beq 4b2a8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2a8 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 4b2a0 │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b1f8 │ │ │ │ + blt 4b1f0 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ - movweq r7, #524 @ 0x20c │ │ │ │ + movweq r7, #520 @ 0x208 │ │ │ │ movteq r7, #98 @ 0x62 │ │ │ │ - beq 4b2b0 │ │ │ │ + beq 4b2a8 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4b2d4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 4b2cc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46444 @ 0xb56c │ │ │ │ + movw r1, #40940 @ 0x9fec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4b1f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4b1f0 │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4b30c │ │ │ │ + beq 4b304 │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4b308 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 4b300 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46480 @ 0xb590 │ │ │ │ + movw r1, #40976 @ 0xa010 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4b1f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4b1f0 │ │ │ │ mov r4, r5 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4b348 │ │ │ │ + beq 4b340 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3026cc <_PyXI_EndInterpreter@@Base+0x20c> │ │ │ │ + bl 3018a4 <_PyXI_EndInterpreter@@Base+0x28c> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4b348 │ │ │ │ - b 4b1f8 │ │ │ │ - movw r7, #524 @ 0x20c │ │ │ │ + bne 4b340 │ │ │ │ + b 4b1f0 │ │ │ │ + movw r7, #520 @ 0x208 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 302248 <_PySlice_FromIndices@@Base+0x1788> │ │ │ │ + bl 301164 <_PySlice_FromIndices@@Base+0x12a8> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ and r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 3eb30 │ │ │ │ + bl 3eb28 <_PyErr_FormatFromCause@@Base+0x54> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b3bc │ │ │ │ + bgt 4b3b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b3bc │ │ │ │ + bne 4b3b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4b3bc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4b3b4 │ │ │ │ mov r5, #0 │ │ │ │ - movw r7, #524 @ 0x20c │ │ │ │ + movw r7, #520 @ 0x208 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r6, r5 │ │ │ │ - b 4b30c │ │ │ │ + b 4b304 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsr r3 │ │ │ │ │ │ │ │ -0004b3cc <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b3c4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - bl 173e3c │ │ │ │ + movw r1, #60276 @ 0xeb74 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 1745c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b440 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b438 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1413a0 <_PyErr_SetObject@@Base> │ │ │ │ + bl 1419b4 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ 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 4b8a4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 4b89c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 4b4a0 <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ + bne 4b498 <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 303bfc │ │ │ │ + b 30312c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3268 @ 0xcc4 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64200 @ 0xfac8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b490 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ + b 4b488 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ │ │ │ │ -0004b4c4 : │ │ │ │ +0004b4bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mvn r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4b530 │ │ │ │ + beq 4b528 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #980 @ 0x3d4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #61076 @ 0xee94 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b 4b560 │ │ │ │ + bl 14166c │ │ │ │ + b 4b558 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b504 │ │ │ │ + bne 4b4fc │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4b568 │ │ │ │ - bl 2e757c │ │ │ │ + ble 4b560 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, #0 │ │ │ │ - b 4b5a8 │ │ │ │ + b 4b5a0 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b560 │ │ │ │ + beq 4b558 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5a8 │ │ │ │ + beq 4b5a0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b5bc │ │ │ │ + beq 4b5b4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b5d0 │ │ │ │ + beq 4b5c8 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b614 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4b60c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48124 @ 0xbbfc │ │ │ │ + movw r1, #42684 @ 0xa6bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4b650 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 4b648 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4b66c │ │ │ │ + beq 4b664 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4b658 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4b650 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48156 @ 0xbc1c │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4b670 │ │ │ │ + b 4b668 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b6c4 │ │ │ │ + bne 4b6bc │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4b6dc │ │ │ │ - b 4b724 │ │ │ │ - movw r0, #4824 @ 0x12d8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 184294 <_PyArg_NoPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b6ac │ │ │ │ - b 4b724 │ │ │ │ - ldr r1, [pc, #440] @ 4b89c │ │ │ │ - bl c5934 │ │ │ │ + bpl 4b6d4 │ │ │ │ + b 4b71c │ │ │ │ + movw r0, #64424 @ 0xfba8 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 184a1c <_PyArg_NoPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4b6a4 │ │ │ │ + b 4b71c │ │ │ │ + ldr r1, [pc, #440] @ 4b894 │ │ │ │ + bl c5e88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4b724 │ │ │ │ + blt 4b71c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4b718 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 4b710 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ + movw r1, #42816 @ 0xa740 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - bl c523c │ │ │ │ + b 14166c │ │ │ │ + bl c5790 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4b72c │ │ │ │ + bne 4b724 │ │ │ │ mov r4, #0 │ │ │ │ - b 4b890 │ │ │ │ + b 4b888 │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4b840 │ │ │ │ + beq 4b838 │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4b7a0 │ │ │ │ + beq 4b798 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bd488 │ │ │ │ + bl 2bcc10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b868 │ │ │ │ + beq 4b860 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b794 │ │ │ │ + bne 4b78c │ │ │ │ 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 4b744 │ │ │ │ + b 4b73c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4b7f0 │ │ │ │ - ldr r0, [pc, #236] @ 4b8a0 │ │ │ │ + bgt 4b7e8 │ │ │ │ + ldr r0, [pc, #236] @ 4b898 │ │ │ │ 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] │ │ │ │ @@ -29874,70 +29872,70 @@ │ │ │ │ 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 4b890 │ │ │ │ - bl 15f944 │ │ │ │ + b 4b888 │ │ │ │ + bl 160110 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b868 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 4b860 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48332 @ 0xbccc │ │ │ │ + movw r1, #42892 @ 0xa78c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b868 │ │ │ │ + bgt 4b860 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b868 │ │ │ │ + bne 4b860 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4b868 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4b860 │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4b7ac │ │ │ │ + beq 4b7a4 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4b840 │ │ │ │ + b 4b838 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b724 │ │ │ │ + bgt 4b71c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b724 │ │ │ │ + bne 4b71c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4b724 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4b71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004b8a4 : │ │ │ │ - ldr r3, [pc, #52] @ 4b8e0 │ │ │ │ +0004b89c : │ │ │ │ + ldr r3, [pc, #52] @ 4b8d8 │ │ │ │ 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 4b8d4 │ │ │ │ + beq 4b8cc │ │ │ │ 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 │ │ │ │ @@ -29959,88 +29957,88 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b954 │ │ │ │ + bne 4b94c │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b99c │ │ │ │ - ldr r1, [pc, #272] @ 4ba6c │ │ │ │ + beq 4b994 │ │ │ │ + ldr r1, [pc, #272] @ 4ba64 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b99c │ │ │ │ + bne 4b994 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ba4c │ │ │ │ + b 4ba44 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4b994 │ │ │ │ + bne 4b98c │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4ba34 │ │ │ │ + beq 4ba2c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b9d4 │ │ │ │ + beq 4b9cc │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4ba30 │ │ │ │ + beq 4ba28 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b9f8 │ │ │ │ - bl bea6c │ │ │ │ + bne 4b9f0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4ba34 │ │ │ │ - b 4b994 │ │ │ │ - bl c5b58 │ │ │ │ + beq 4ba2c │ │ │ │ + b 4b98c │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ba24 │ │ │ │ + bgt 4ba1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ba24 │ │ │ │ + bne 4ba1c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4ba34 │ │ │ │ - b 4b9e4 │ │ │ │ + bne 4ba2c │ │ │ │ + b 4b9dc │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bc10 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bc08 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ba60 │ │ │ │ + beq 4ba58 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, r8, ror #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -30050,532 +30048,532 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 4bac0 │ │ │ │ + bne 4bab8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4baf8 │ │ │ │ + beq 4baf0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4bb44 │ │ │ │ + ldr r1, [pc, #108] @ 4bb3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bb38 │ │ │ │ + beq 4bb30 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4bb1c │ │ │ │ + bgt 4bb14 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #11448 @ 0x2cb8 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4bb38 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4bb30 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bb00 │ │ │ │ - bl bea6c │ │ │ │ + bne 4baf8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bb00 │ │ │ │ + beq 4baf8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, r4, r3, r6 │ │ │ │ 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 ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bb84 │ │ │ │ + beq 4bb7c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4be10 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ + bl 4be08 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ 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 393b0c │ │ │ │ - ldr r3, [pc, #100] @ 4bc0c │ │ │ │ + b 392418 │ │ │ │ + ldr r3, [pc, #100] @ 4bc04 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bbf4 │ │ │ │ + beq 4bbec │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4bc00 │ │ │ │ + beq 4bbf8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48368 @ 0xbcf0 │ │ │ │ + movw r1, #42928 @ 0xa7b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #11236 @ 0x2be4 │ │ │ │ + movw r0, #5796 @ 0x16a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b aab58 │ │ │ │ - movw r0, #30112 @ 0x75a0 │ │ │ │ + b aabe0 │ │ │ │ + movw r0, #24672 @ 0x6060 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004bc10 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004bc08 <_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 3495e4 │ │ │ │ + bl 34856c │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4bc94 <_Py_strhex_bytes_with_sep@@Base+0x84> │ │ │ │ + bne 4bc8c <_Py_strhex_bytes_with_sep@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 4bcb8 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 4bcb0 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28532 @ 0x6f74 │ │ │ │ + movw r0, #23092 @ 0x5a34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28532 @ 0x6f74 │ │ │ │ + movw r0, #23092 @ 0x5a34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bc60 <_Py_strhex_bytes_with_sep@@Base+0x50> │ │ │ │ - b 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + bne 4bc58 <_Py_strhex_bytes_with_sep@@Base+0x50> │ │ │ │ + b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + beq 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4bcf8 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 4bcf0 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + bl 16f4ac │ │ │ │ + b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + beq 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4bd70 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ - bl a5c98 │ │ │ │ + bhi 4bd68 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ + bl a5ce0 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4bd70 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ + beq 4bd68 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da98 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bd84 <_Py_strhex_bytes_with_sep@@Base+0x174> │ │ │ │ + bne 4bd7c <_Py_strhex_bytes_with_sep@@Base+0x174> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 4bd1c <_Py_strhex_bytes_with_sep@@Base+0x10c> │ │ │ │ + blt 4bd14 <_Py_strhex_bytes_with_sep@@Base+0x10c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4bd7c <_Py_strhex_bytes_with_sep@@Base+0x16c> │ │ │ │ - bl 2e757c │ │ │ │ + ble 4bd74 <_Py_strhex_bytes_with_sep@@Base+0x16c> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, r0 │ │ │ │ - b 4be04 <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ + b 4bdfc <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 4bd18 <_Py_strhex_bytes_with_sep@@Base+0x108> │ │ │ │ + b 4bd10 <_Py_strhex_bytes_with_sep@@Base+0x108> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 4bda8 <_Py_strhex_bytes_with_sep@@Base+0x198> │ │ │ │ - b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ + bne 4bda0 <_Py_strhex_bytes_with_sep@@Base+0x198> │ │ │ │ + b 4bdc8 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 4bdfc <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ + bge 4bdf4 <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b30d0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3698 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd9c <_Py_strhex_bytes_with_sep@@Base+0x18c> │ │ │ │ + bne 4bd94 <_Py_strhex_bytes_with_sep@@Base+0x18c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4bde0 <_Py_strhex_bytes_with_sep@@Base+0x1d0> │ │ │ │ + ble 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4be04 <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ + b 4bdfc <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ + bne 4bdc8 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4bdc8 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #65000 @ 0xfde8 │ │ │ │ + movw ip, #55832 @ 0xda18 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #38340 @ 0x95c4 │ │ │ │ + movw lr, #32452 @ 0x7ec4 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb ip, [ip, r4] │ │ │ │ strb ip, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ popeq {r4, fp, pc} │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r0, r3] │ │ │ │ - b 4be40 <_Py_strhex_bytes_with_sep@@Base+0x230> │ │ │ │ + b 4be38 <_Py_strhex_bytes_with_sep@@Base+0x230> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3907a0 │ │ │ │ + bl 38efe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4be98 <_Py_strhex_bytes_with_sep@@Base+0x288> │ │ │ │ + bne 4be90 <_Py_strhex_bytes_with_sep@@Base+0x288> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bee4 <_Py_strhex_bytes_with_sep@@Base+0x2d4> │ │ │ │ + b 4bedc <_Py_strhex_bytes_with_sep@@Base+0x2d4> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 390880 │ │ │ │ + bl 38f0c0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4be90 <_Py_strhex_bytes_with_sep@@Base+0x280> │ │ │ │ + beq 4be88 <_Py_strhex_bytes_with_sep@@Base+0x280> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4bf00 <_Py_strhex_bytes_with_sep@@Base+0x2f0> │ │ │ │ - b becac │ │ │ │ + blt 4bef8 <_Py_strhex_bytes_with_sep@@Base+0x2f0> │ │ │ │ + b bebd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2180 @ 0x884 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #62372 @ 0xf3a4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 4bf64 <_Py_strhex_bytes_with_sep@@Base+0x354> │ │ │ │ + bne 4bf5c <_Py_strhex_bytes_with_sep@@Base+0x354> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3308bc │ │ │ │ + b 32f9a0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3376 @ 0xd30 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64308 @ 0xfb34 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4bf54 <_Py_strhex_bytes_with_sep@@Base+0x344> │ │ │ │ + b 4bf4c <_Py_strhex_bytes_with_sep@@Base+0x344> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4bfcc <_Py_strhex_bytes_with_sep@@Base+0x3bc> │ │ │ │ + bne 4bfc4 <_Py_strhex_bytes_with_sep@@Base+0x3bc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bfc0 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ + beq 4bfb8 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bne 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ - movw r7, #10664 @ 0x29a8 │ │ │ │ + movw r7, #10652 @ 0x299c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ - movw r1, #11672 @ 0x2d98 │ │ │ │ + movw r1, #11660 @ 0x2d8c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, r1 │ │ │ │ - beq 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + beq 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ - movw r1, #18620 @ 0x48bc │ │ │ │ + bl b6720 │ │ │ │ + movw r1, #18608 @ 0x48b0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ - movw r1, #18136 @ 0x46d8 │ │ │ │ + bl b6720 │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4c094 <_Py_strhex_bytes_with_sep@@Base+0x484> │ │ │ │ + b 4c08c <_Py_strhex_bytes_with_sep@@Base+0x484> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19eab8 │ │ │ │ + bl 19f1ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c08c <_Py_strhex_bytes_with_sep@@Base+0x47c> │ │ │ │ + bne 4c084 <_Py_strhex_bytes_with_sep@@Base+0x47c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4c054 <_Py_strhex_bytes_with_sep@@Base+0x444> │ │ │ │ + ble 4c04c <_Py_strhex_bytes_with_sep@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + beq 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4c148 <_Py_strhex_bytes_with_sep@@Base+0x538> │ │ │ │ - bl 1401c0 │ │ │ │ + beq 4c140 <_Py_strhex_bytes_with_sep@@Base+0x538> │ │ │ │ + bl 1407e0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c0e8 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ + bgt 4c0e0 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c0e8 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ + bne 4c0e0 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4c118 <_Py_strhex_bytes_with_sep@@Base+0x508> │ │ │ │ + bne 4c110 <_Py_strhex_bytes_with_sep@@Base+0x508> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + bgt 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + bne 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c0a4 <_Py_strhex_bytes_with_sep@@Base+0x494> │ │ │ │ + beq 4c09c <_Py_strhex_bytes_with_sep@@Base+0x494> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bgt 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bne 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c16c <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ + bgt 4c164 <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c16c <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ + bne 4c164 <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bfc0 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ - b 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + beq 4bfb8 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ + b 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c1c0 <_Py_strhex_bytes_with_sep@@Base+0x5b0> │ │ │ │ + beq 4c1b8 <_Py_strhex_bytes_with_sep@@Base+0x5b0> │ │ │ │ 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 4c1e0 <_Py_strhex_bytes_with_sep@@Base+0x5d0> │ │ │ │ + bne 4c1d8 <_Py_strhex_bytes_with_sep@@Base+0x5d0> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #48396 @ 0xbd0c │ │ │ │ + movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #64] @ 4c254 <_Py_strhex_bytes_with_sep@@Base+0x644> │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4c24c <_Py_strhex_bytes_with_sep@@Base+0x644> │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c23c <_Py_strhex_bytes_with_sep@@Base+0x62c> │ │ │ │ + beq 4c234 <_Py_strhex_bytes_with_sep@@Base+0x62c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48460 @ 0xbd4c │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - ldr r2, [pc, #20] @ 4c258 <_Py_strhex_bytes_with_sep@@Base+0x648> │ │ │ │ - movw r0, #48468 @ 0xbd54 │ │ │ │ + b bfe94 │ │ │ │ + ldr r2, [pc, #20] @ 4c250 <_Py_strhex_bytes_with_sep@@Base+0x648> │ │ │ │ + movw r0, #43028 @ 0xa814 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c2cc <_Py_strhex_bytes_with_sep@@Base+0x6bc> │ │ │ │ + beq 4c2c4 <_Py_strhex_bytes_with_sep@@Base+0x6bc> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #12 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c2a8 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ - bl 3e308 │ │ │ │ + beq 4c2a0 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2a0 <_Py_strhex_bytes_with_sep@@Base+0x690> │ │ │ │ - bl 143714 │ │ │ │ + bne 4c298 <_Py_strhex_bytes_with_sep@@Base+0x690> │ │ │ │ + bl 143cf8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4c2c4 <_Py_strhex_bytes_with_sep@@Base+0x6b4> │ │ │ │ + b 4c2bc <_Py_strhex_bytes_with_sep@@Base+0x6b4> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #62140 @ 0xf2bc │ │ │ │ + movw r1, #56628 @ 0xdd34 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e618 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -30585,46 +30583,46 @@ │ │ │ │ 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 4c310 <_Py_strhex_bytes_with_sep@@Base+0x700> │ │ │ │ + bhi 4c308 <_Py_strhex_bytes_with_sep@@Base+0x700> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5196 @ 0x144c │ │ │ │ + movwle r1, #5184 @ 0x1440 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c334 <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ + b 4c32c <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4052 @ 0xfd4 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63652 @ 0xf8a4 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c2fc <_Py_strhex_bytes_with_sep@@Base+0x6ec> │ │ │ │ + b 4c2f4 <_Py_strhex_bytes_with_sep@@Base+0x6ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c5d4 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ + b 4c5cc <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ push {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 4c378 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ + beq 4c370 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 90f8c <_Py_open@@Base+0x414> │ │ │ │ + b 91238 <_Py_open@@Base+0x414> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -30638,219 +30636,219 @@ │ │ │ │ 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 2e0a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c4b8 <_Py_strhex_bytes_with_sep@@Base+0x8a8> │ │ │ │ + bge 4c4b0 <_Py_strhex_bytes_with_sep@@Base+0x8a8> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4c3fc <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ + bne 4c3f4 <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90f8c <_Py_open@@Base+0x414> │ │ │ │ + bl 91238 <_Py_open@@Base+0x414> │ │ │ │ mov r6, r0 │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - movw r9, #44772 @ 0xaee4 │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + movw r9, #44768 @ 0xaee0 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - bl 3e308 │ │ │ │ + beq 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - ldr r2, [pc, #216] @ 4c508 <_Py_strhex_bytes_with_sep@@Base+0x8f8> │ │ │ │ + bne 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + ldr r2, [pc, #216] @ 4c500 <_Py_strhex_bytes_with_sep@@Base+0x8f8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c45c <_Py_strhex_bytes_with_sep@@Base+0x84c> │ │ │ │ + beq 4c454 <_Py_strhex_bytes_with_sep@@Base+0x84c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c48c <_Py_strhex_bytes_with_sep@@Base+0x87c> │ │ │ │ + bne 4c484 <_Py_strhex_bytes_with_sep@@Base+0x87c> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #48504 @ 0xbd78 │ │ │ │ + movw r2, #43064 @ 0xa838 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48504 @ 0xbd78 │ │ │ │ + movw r1, #43064 @ 0xa838 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - bne 4c4e8 <_Py_strhex_bytes_with_sep@@Base+0x8d8> │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bne 4c4e0 <_Py_strhex_bytes_with_sep@@Base+0x8d8> │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48596 @ 0xbdd4 │ │ │ │ + movw r1, #43156 @ 0xa894 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 141058 │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bl 14166c │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4c38c <_Py_strhex_bytes_with_sep@@Base+0x77c> │ │ │ │ + bne 4c384 <_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 r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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, 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 4c574 <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ + bne 4c56c <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 1401c0 │ │ │ │ + bl 1407e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c5b4 <_Py_strhex_bytes_with_sep@@Base+0x9a4> │ │ │ │ - b 4c59c <_Py_strhex_bytes_with_sep@@Base+0x98c> │ │ │ │ + bne 4c5ac <_Py_strhex_bytes_with_sep@@Base+0x9a4> │ │ │ │ + b 4c594 <_Py_strhex_bytes_with_sep@@Base+0x98c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3132 @ 0xc3c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64064 @ 0xfa40 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c560 <_Py_strhex_bytes_with_sep@@Base+0x950> │ │ │ │ + bne 4c558 <_Py_strhex_bytes_with_sep@@Base+0x950> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c594 <_Py_strhex_bytes_with_sep@@Base+0x984> │ │ │ │ + bne 4c58c <_Py_strhex_bytes_with_sep@@Base+0x984> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #48888 @ 0xbef8 │ │ │ │ + movweq r8, #43448 @ 0xa9b8 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c634 <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ + beq 4c62c <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4c6c4 <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ + bne 4c6bc <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c674 <_Py_strhex_bytes_with_sep@@Base+0xa64> │ │ │ │ + beq 4c66c <_Py_strhex_bytes_with_sep@@Base+0xa64> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c66c <_Py_strhex_bytes_with_sep@@Base+0xa5c> │ │ │ │ + bge 4c664 <_Py_strhex_bytes_with_sep@@Base+0xa5c> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e5c4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c648 <_Py_strhex_bytes_with_sep@@Base+0xa38> │ │ │ │ + bne 4c640 <_Py_strhex_bytes_with_sep@@Base+0xa38> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c6a0 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ + beq 4c698 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c6a0 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ + blt 4c698 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c678 <_Py_strhex_bytes_with_sep@@Base+0xa68> │ │ │ │ + bne 4c670 <_Py_strhex_bytes_with_sep@@Base+0xa68> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c6b4 <_Py_strhex_bytes_with_sep@@Base+0xaa4> │ │ │ │ + beq 4c6ac <_Py_strhex_bytes_with_sep@@Base+0xaa4> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl ce32c │ │ │ │ - b 4c6c8 <_Py_strhex_bytes_with_sep@@Base+0xab8> │ │ │ │ + bl ce7f4 │ │ │ │ + b 4c6c0 <_Py_strhex_bytes_with_sep@@Base+0xab8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #48896 @ 0xbf00 │ │ │ │ + movw r1, #43456 @ 0xa9c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ 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 │ │ │ │ @@ -30858,163 +30856,163 @@ │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c758 <_Py_strhex_bytes_with_sep@@Base+0xb48> │ │ │ │ + bne 4c750 <_Py_strhex_bytes_with_sep@@Base+0xb48> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c79c <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ + beq 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c81c <_Py_strhex_bytes_with_sep@@Base+0xc0c> │ │ │ │ + ldr ip, [pc, #176] @ 4c814 <_Py_strhex_bytes_with_sep@@Base+0xc0c> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c79c <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ + bne 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ mov r0, #0 │ │ │ │ - b 4c814 <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ + b 4c80c <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + beq 4c78c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + beq 4c78c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c7ec <_Py_strhex_bytes_with_sep@@Base+0xbdc> │ │ │ │ + bhi 4c7e4 <_Py_strhex_bytes_with_sep@@Base+0xbdc> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 33ca24 │ │ │ │ - b 4c814 <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + bl 33bb0c │ │ │ │ + b 4c80c <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c7d4 <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ - b 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + bne 4c7cc <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ + b 4c78c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, r8, lsl r4 │ │ │ │ │ │ │ │ -0004c820 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c818 <_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] @ 4c954 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c94c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bl 25cf84 │ │ │ │ + bl 25c9ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c870 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl bea6c │ │ │ │ + bne 4c868 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl be994 │ │ │ │ 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 4c8ac <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c8a4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c8ac <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c8a4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c8ac <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c8a4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c8e8 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl df9f4 │ │ │ │ + bgt 4c8e0 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl dff70 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4c924 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c918 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c91c <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c910 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c8c0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c8b8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c8c0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c8b8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4cde8 │ │ │ │ + bl 4cde0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c8c0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c8b8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 26ad10 │ │ │ │ + bl 26a688 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c910 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c908 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3969a0 <_PyObject_GetState@@Base+0x18> │ │ │ │ + bl 3955ac <_PyObject_GetState@@Base+0x18> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c940 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c938 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b9654 │ │ │ │ - b 4c938 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b8d78 │ │ │ │ + b 4c930 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4c988 <_PyImport_ClearExtension@@Base+0x168> │ │ │ │ + beq 4c980 <_PyImport_ClearExtension@@Base+0x168> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91114 <_Py_open@@Base+0x59c> │ │ │ │ + b 913c0 <_Py_open@@Base+0x59c> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -31028,402 +31026,402 @@ │ │ │ │ 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 2d444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4cabc <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4cab4 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4ca0c <_PyImport_ClearExtension@@Base+0x1ec> │ │ │ │ + bne 4ca04 <_PyImport_ClearExtension@@Base+0x1ec> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91114 <_Py_open@@Base+0x59c> │ │ │ │ + bl 913c0 <_Py_open@@Base+0x59c> │ │ │ │ mov r6, r0 │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ - movw r9, #44772 @ 0xaee4 │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + movw r9, #44768 @ 0xaee0 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27beb8 │ │ │ │ - bl 3e308 │ │ │ │ + bl 27b6b0 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ - ldr r2, [pc, #216] @ 4cb0c <_PyImport_ClearExtension@@Base+0x2ec> │ │ │ │ + bne 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + ldr r2, [pc, #216] @ 4cb04 <_PyImport_ClearExtension@@Base+0x2ec> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ca60 <_PyImport_ClearExtension@@Base+0x240> │ │ │ │ + beq 4ca58 <_PyImport_ClearExtension@@Base+0x240> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ca90 <_PyImport_ClearExtension@@Base+0x270> │ │ │ │ + bne 4ca88 <_PyImport_ClearExtension@@Base+0x270> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #48944 @ 0xbf30 │ │ │ │ + movw r2, #43504 @ 0xa9f0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48944 @ 0xbf30 │ │ │ │ + movw r1, #43504 @ 0xa9f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ - bne 4caec <_PyImport_ClearExtension@@Base+0x2cc> │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + bne 4cae4 <_PyImport_ClearExtension@@Base+0x2cc> │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #49040 @ 0xbf90 │ │ │ │ + movw r1, #43600 @ 0xaa50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 141058 │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + bl 14166c │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4c99c <_PyImport_ClearExtension@@Base+0x17c> │ │ │ │ + bne 4c994 <_PyImport_ClearExtension@@Base+0x17c> │ │ │ │ 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 {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3905c8 │ │ │ │ + bl 38ee08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cb50 <_PyImport_ClearExtension@@Base+0x330> │ │ │ │ - bl bea6c │ │ │ │ + bne 4cb48 <_PyImport_ClearExtension@@Base+0x330> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4cb68 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + b 4cb60 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 1c56d8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4cbd0 <_PyImport_ClearExtension@@Base+0x3b0> │ │ │ │ + bne 4cbc8 <_PyImport_ClearExtension@@Base+0x3b0> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4cc18 │ │ │ │ + bl 4cc10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cc00 <_PyImport_ClearExtension@@Base+0x3e0> │ │ │ │ - b 4cbf4 <_PyImport_ClearExtension@@Base+0x3d4> │ │ │ │ + bne 4cbf8 <_PyImport_ClearExtension@@Base+0x3e0> │ │ │ │ + b 4cbec <_PyImport_ClearExtension@@Base+0x3d4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3152 @ 0xc50 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64084 @ 0xfa54 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc10 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ - b 4cbb8 <_PyImport_ClearExtension@@Base+0x398> │ │ │ │ - bl bea6c │ │ │ │ + beq 4cc08 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + b 4cbb0 <_PyImport_ClearExtension@@Base+0x398> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cc10 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + bne 4cc08 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004cc18 : │ │ │ │ +0004cc10 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 306f74 <_PyContext_Exit@@Base+0x120> │ │ │ │ + b 306380 │ │ │ │ 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 4cc70 │ │ │ │ + bhi 4cc68 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4cc94 │ │ │ │ - b 4ccb0 │ │ │ │ + bne 4cc8c │ │ │ │ + b 4cca8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3940 @ 0xf64 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63540 @ 0xf834 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cde0 │ │ │ │ - b 4cc5c │ │ │ │ - bl c5b58 │ │ │ │ + beq 4cdd8 │ │ │ │ + b 4cc54 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ccc4 │ │ │ │ + ble 4ccbc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4cce0 │ │ │ │ - bl bea6c │ │ │ │ + bne 4ccd8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4cce0 │ │ │ │ - b 4cde0 │ │ │ │ + beq 4ccd8 │ │ │ │ + b 4cdd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cca8 │ │ │ │ + bne 4cca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4cca8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4cca0 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4cd9c │ │ │ │ + ble 4cd94 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4cd24 │ │ │ │ + beq 4cd1c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4cd9c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 4cd94 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49728 @ 0xc240 │ │ │ │ + movw r1, #44288 @ 0xad00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cd8c │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 4cd84 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cd40 │ │ │ │ - bl b6700 │ │ │ │ + beq 4cd38 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd68 │ │ │ │ + beq 4cd60 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4cd9c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 4cd94 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49820 @ 0xc29c │ │ │ │ + movw r1, #44380 @ 0xad5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cd8c │ │ │ │ + b 4cd84 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #43864 @ 0xab58 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3940 @ 0xf64 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4cde0 │ │ │ │ + movw r0, #63540 @ 0xf834 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4cdd8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4cdb8 │ │ │ │ + bgt 4cdb0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ 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 4cf50 │ │ │ │ + b 4cf48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4ce24 │ │ │ │ + ble 4ce1c │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce30 │ │ │ │ + beq 4ce28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4ce3c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bge 4ce34 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 4ce60 │ │ │ │ - movw r1, #49916 @ 0xc2fc │ │ │ │ + b 4ce58 │ │ │ │ + movw r1, #44476 @ 0xadbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4ce44 │ │ │ │ - movw r1, #49940 @ 0xc314 │ │ │ │ + b 4ce3c │ │ │ │ + movw r1, #44500 @ 0xadd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4ce44 │ │ │ │ - movw r1, #49984 @ 0xc340 │ │ │ │ + b 4ce3c │ │ │ │ + movw r1, #44544 @ 0xae00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 4ce6c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #12] @ 4ce64 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cdd14 │ │ │ │ - subseq r1, lr, r0, asr #6 │ │ │ │ + b ce1dc │ │ │ │ + subseq pc, sp, r0, asr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #55948 @ 0xda8c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4ced8 │ │ │ │ + bge 4ced0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2180 @ 0x884 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #62372 @ 0xf3a4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, 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 4cf34 │ │ │ │ + beq 4cf2c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3408 @ 0xd50 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64340 @ 0xfb54 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cf34 │ │ │ │ + bne 4cf2c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19edf0 │ │ │ │ + bl 19f524 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cf2c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 4cf24 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ bic r5, r1, r1, asr #31 │ │ │ │ mov r9, r1 │ │ │ │ bic sl, r2, r2, asr #31 │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bne 4cf8c │ │ │ │ + bne 4cf84 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d000 │ │ │ │ + beq 4cff8 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4cfc8 │ │ │ │ + ble 4cfc0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e2dc │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4d000 │ │ │ │ + ble 4cff8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d720 │ │ │ │ @@ -31432,381 +31430,516 @@ │ │ │ │ push {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 4d050 │ │ │ │ + bhi 4d048 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f7ee0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 1f6f0c │ │ │ │ + bl 13a7ec │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17c5e8 │ │ │ │ + b 17cd74 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #64460 @ 0xfbcc │ │ │ │ + movw r0, #58524 @ 0xe49c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d028 │ │ │ │ + bne 4d020 │ │ │ │ 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 4d0b0 │ │ │ │ + bhi 4d0a8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r1, #5196 @ 0x144c │ │ │ │ + movwle r1, #5184 @ 0x1440 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d0d4 │ │ │ │ + b 4d0cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4208 @ 0x1070 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63808 @ 0xf940 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d09c │ │ │ │ + b 4d094 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c5d4 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ + b 4c5cc <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ 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 4d12c │ │ │ │ + bne 4d124 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4d174 │ │ │ │ - b 4d150 │ │ │ │ + beq 4d16c │ │ │ │ + b 4d148 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13212 @ 0x339c │ │ │ │ + movw r0, #8304 @ 0x2070 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d250 │ │ │ │ - b 4d10c │ │ │ │ - bl 1e7664 │ │ │ │ + beq 4d248 │ │ │ │ + b 4d104 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4d174 │ │ │ │ - bl bea6c │ │ │ │ + bne 4d16c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d248 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4d1ac │ │ │ │ - bl 1e7664 │ │ │ │ + beq 4d1a4 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4d1ac │ │ │ │ - bl bea6c │ │ │ │ + bne 4d1a4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d248 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #168] @ 4d260 │ │ │ │ + vldr d6, [pc, #168] @ 4d258 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4d1d4 │ │ │ │ + ble 4d1cc │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4d240 │ │ │ │ + bls 4d238 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2dbc4 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 4d21c │ │ │ │ + bvc 4d214 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4d228 │ │ │ │ - b 4d23c │ │ │ │ + bvc 4d220 │ │ │ │ + b 4d234 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d23c │ │ │ │ + beq 4d234 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 397f0c <_PyType_SetVersion@@Base+0x9e0> │ │ │ │ + bl 396508 <_PyType_SetVersion@@Base+0x9c4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d248 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ + push {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 13a7ec │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d2b8 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d2a8 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d2b8 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d2ec │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d2dc │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d2ec │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d320 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d310 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d320 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d354 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d344 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d354 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d388 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d378 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d388 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d3b0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d2a4 │ │ │ │ - bl bea6c │ │ │ │ + bne 4d400 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2a4 │ │ │ │ + beq 4d400 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2933d0 │ │ │ │ + bl 292ba8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d2d0 │ │ │ │ - bl bea6c │ │ │ │ + bne 4d42c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d29c │ │ │ │ + bne 4d3f8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d2f0 : │ │ │ │ +0004d44c : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d2fc │ │ │ │ - b 398218 <_PyType_SetVersion@@Base+0xcec> │ │ │ │ + beq 4d458 │ │ │ │ + b 396814 <_PyType_SetVersion@@Base+0xcd0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50380 @ 0xc4cc │ │ │ │ + movw r1, #44940 @ 0xaf8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a7ec │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d4d4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4d36c │ │ │ │ + bne 4d524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4d380 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4d538 │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d360 │ │ │ │ + bne 4d518 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4d3dc │ │ │ │ + bne 4d594 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d3d4 │ │ │ │ + bne 4d58c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d3d4 │ │ │ │ + bne 4d58c │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a7ec │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d5e4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 4d5f4 │ │ │ │ + bl 4d808 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ 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 4da10 │ │ │ │ + b 4dc24 │ │ │ │ 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 4d460 │ │ │ │ + bne 4d674 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d484 │ │ │ │ + b 4d698 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3384 @ 0xd38 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64316 @ 0xfb3c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d450 │ │ │ │ + bne 4d664 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d484 : │ │ │ │ +0004d698 : │ │ │ │ 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 4d4b0 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + bne 4d6c4 │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d568 │ │ │ │ + beq 4d77c │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4d4dc │ │ │ │ + bne 4d6f0 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d4ec │ │ │ │ + beq 4d700 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4d568 │ │ │ │ + bne 4d77c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d568 │ │ │ │ + beq 4d77c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d568 │ │ │ │ + bne 4d77c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d568 │ │ │ │ + beq 4d77c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d568 │ │ │ │ + beq 4d77c │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 159864 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 159fbc │ │ │ │ + movw r2, #5176 @ 0x1438 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d568 │ │ │ │ + bgt 4d77c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d568 │ │ │ │ + bne 4d77c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #464 @ 0x1d0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #60560 @ 0xec90 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #50656 @ 0xc5e0 │ │ │ │ + movw r1, #45216 @ 0xb0a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d5ec │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + beq 4d800 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -31816,622 +31949,621 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #34548 @ 0x86f4 │ │ │ │ + movw r1, #29108 @ 0x71b4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 17962c │ │ │ │ + bl 179db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d6d8 │ │ │ │ + beq 4d8ec │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4d678 │ │ │ │ + bne 4d88c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d664 │ │ │ │ + bgt 4d878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d664 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d878 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ cmp r9, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4d6e0 │ │ │ │ + ble 4d8f4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bls 4d6a4 │ │ │ │ + bls 4d8b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d6bc │ │ │ │ - b 4d6d4 │ │ │ │ + ble 4d8d0 │ │ │ │ + b 4d8e8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4d6e0 │ │ │ │ - b 4d694 │ │ │ │ + bne 4d8f4 │ │ │ │ + b 4d8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6d4 │ │ │ │ + bne 4d8e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e757c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r8, #0 │ │ │ │ - b 4da04 │ │ │ │ + b 4dc18 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r9 │ │ │ │ str r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ - movw r6, #42964 @ 0xa7d4 │ │ │ │ + movw r6, #42952 @ 0xa7c8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r5, sl │ │ │ │ - bge 4d894 │ │ │ │ + bge 4daa8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ addeq r3, r4, #16 │ │ │ │ ldrne r3, [r4, #12] │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4d758 │ │ │ │ + bne 4d96c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r8, #16 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r8, [r9, #4] │ │ │ │ str r2, [r9] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 4d7f4 │ │ │ │ + b 4da08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r9 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - beq 4d7d4 │ │ │ │ + beq 4d9e8 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d7a8 │ │ │ │ + bgt 4d9bc │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7a8 │ │ │ │ + bne 4d9bc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #16508 @ 0x407c │ │ │ │ + movw r1, #11020 @ 0x2b0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 141058 │ │ │ │ - b 4d9ac │ │ │ │ + bl 14166c │ │ │ │ + b 4dbc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d7f4 │ │ │ │ + bgt 4da08 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7f4 │ │ │ │ + bne 4da08 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ add r8, r5, #1 │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 4d834 │ │ │ │ + blt 4da48 │ │ │ │ add r7, r7, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d85c │ │ │ │ + beq 4da70 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 4d854 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bge 4da68 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16572 @ 0x40bc │ │ │ │ + movw r1, #11084 @ 0x2b4c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4d9a4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4dbb8 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r9, r9, #44 @ 0x2c │ │ │ │ cmp r3, sl │ │ │ │ - beq 4d88c │ │ │ │ + beq 4daa0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16600 @ 0x40d8 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4d9a4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4dbb8 │ │ │ │ mov r5, r8 │ │ │ │ - b 4d704 │ │ │ │ + b 4d918 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4d9ac │ │ │ │ + beq 4dbc0 │ │ │ │ ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ movlt r1, #0 │ │ │ │ andge r1, r1, #1 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 4d8d8 │ │ │ │ - bl dc974 │ │ │ │ + beq 4daec │ │ │ │ + bl dcee4 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d93c │ │ │ │ + bne 4db50 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r1 │ │ │ │ mla sl, sl, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 4d920 │ │ │ │ + beq 4db34 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4d8f8 │ │ │ │ + b 4db0c │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d9ac │ │ │ │ + beq 4dbc0 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl df698 │ │ │ │ - b 4d9ac │ │ │ │ + bl dfc14 │ │ │ │ + b 4dbc0 │ │ │ │ str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r5, sl │ │ │ │ - beq 4d998 │ │ │ │ + beq 4dbac │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d974 │ │ │ │ + beq 4db88 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add sl, sl, #1 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4d94c │ │ │ │ + b 4db60 │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov r1, r9 │ │ │ │ - b 4d928 │ │ │ │ + b 4db3c │ │ │ │ mov r5, r8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d9d0 │ │ │ │ + bgt 4dbe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d9d0 │ │ │ │ + bne 4dbe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4d9f0 │ │ │ │ + beq 4dc04 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c5148 │ │ │ │ - b 4d9d8 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 4dbec │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4da04 │ │ │ │ + beq 4dc18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r8 │ │ │ │ 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, #1568] @ 0x620 │ │ │ │ sub sp, sp, #2496 @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 4da54 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4dc68 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50984 @ 0xc728 │ │ │ │ + movw r1, #45544 @ 0xb1e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4da88 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4dc9c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 176880 │ │ │ │ + bl 17700c │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4da90 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 4dca4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51016 @ 0xc748 │ │ │ │ + movw r1, #45576 @ 0xb208 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 4db38 │ │ │ │ + b 4dd4c │ │ │ │ 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 176b7c │ │ │ │ + bl 177308 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dac4 │ │ │ │ - bl bea6c │ │ │ │ + bne 4dcd8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da88 │ │ │ │ + bne 4dc9c │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4daa4 │ │ │ │ + bne 4dcb8 │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4daf4 │ │ │ │ - bl bea6c │ │ │ │ + bne 4dd08 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da88 │ │ │ │ - b 4dafc │ │ │ │ + bne 4dc9c │ │ │ │ + b 4dd10 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4db18 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 4dd2c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #4040 @ 0xfc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4da88 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4dc9c │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e2dc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #51072 @ 0xc780 │ │ │ │ + movw r0, #45632 @ 0xb240 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4dbd4 │ │ │ │ + bne 4dde8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc10 │ │ │ │ - ldr lr, [pc, #252] @ 4dcd8 │ │ │ │ + beq 4de24 │ │ │ │ + ldr lr, [pc, #252] @ 4deec │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4dcb8 │ │ │ │ + beq 4decc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dc30 │ │ │ │ - bl bea6c │ │ │ │ + bne 4de44 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dcb8 │ │ │ │ + bne 4decc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dc50 │ │ │ │ - bl bea6c │ │ │ │ + bne 4de64 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dcb8 │ │ │ │ + bne 4decc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d630 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4dcc0 │ │ │ │ + bge 4ded4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4dca8 │ │ │ │ - bl b950c │ │ │ │ + bne 4debc │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc58 │ │ │ │ - b 4dcb8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 4de6c │ │ │ │ + b 4decc │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4dcd0 │ │ │ │ + b 4dee4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dcdc │ │ │ │ + bl 4def0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr r6 │ │ │ │ + rsbeq r6, r2, ip, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4dd14 │ │ │ │ + bne 4df28 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d720 │ │ │ │ - movw r1, #24800 @ 0x60e0 │ │ │ │ + movw r1, #19360 @ 0x4ba0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43248 @ 0xa8f0 │ │ │ │ + movw r0, #40360 @ 0x9da8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4df34 │ │ │ │ - bl c523c │ │ │ │ + beq 4e148 │ │ │ │ + bl c5790 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dd5c │ │ │ │ + bgt 4df70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd5c │ │ │ │ + bne 4df70 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4df34 │ │ │ │ + beq 4e148 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr d9, [pc, #468] @ 4df48 │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + vldr d9, [pc, #464] @ 4e158 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dedc │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4df04 │ │ │ │ + bne 4e118 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4df34 │ │ │ │ + bgt 4e148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df34 │ │ │ │ + bne 4e148 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 4df34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 4e148 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #51276 @ 0xc84c │ │ │ │ + movw r0, #45836 @ 0xb30c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 4df94 │ │ │ │ + bne 4e1a4 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2be0f4 │ │ │ │ + b 2bd878 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-244] @ 0xffffff0c │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ @@ -32444,29 +32576,29 @@ │ │ │ │ str r0, [fp, #-216] @ 0xffffff28 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ str r0, [fp, #-208] @ 0xffffff30 │ │ │ │ sub r0, fp, #244 @ 0xf4 │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 30c970 <_PyCode_SetUnboundVarCounts@@Base+0x2428> │ │ │ │ + bl 30bdb8 <_PyCode_SetUnboundVarCounts@@Base+0x2428> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e640 │ │ │ │ + beq 4e850 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4e018 │ │ │ │ + bhi 4e228 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4e020 │ │ │ │ + bhi 4e230 │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4e020 │ │ │ │ - b 4e630 │ │ │ │ + bls 4e230 │ │ │ │ + b 4e840 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e630 │ │ │ │ + bne 4e840 │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ sub lr, fp, #244 @ 0xf4 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub ip, fp, #204 @ 0xcc │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -32488,206 +32620,206 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4e0b4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 4e2c4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51280 @ 0xc850 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4e0d8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4e2e8 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4e0f0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 4e300 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51336 @ 0xc888 │ │ │ │ + movw r1, #45896 @ 0xb348 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e604 │ │ │ │ + b 4e814 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 370aac │ │ │ │ + bl 36f694 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e118 │ │ │ │ - bl bea6c │ │ │ │ + bne 4e328 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e0d8 │ │ │ │ + bne 4e2e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 370b68 │ │ │ │ + bl 36f750 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e13c │ │ │ │ - bl bea6c │ │ │ │ + bne 4e34c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e0d8 │ │ │ │ + bne 4e2e8 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e18c │ │ │ │ + bne 4e39c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e1b0 │ │ │ │ + bne 4e3c0 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e1c4 │ │ │ │ - b 4e1b0 │ │ │ │ + beq 4e3d4 │ │ │ │ + b 4e3c0 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r5 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-308] @ 0xfffffecc │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e1d4 │ │ │ │ + b 4e3e4 │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e1d4 │ │ │ │ + b 4e3e4 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4e1e8 │ │ │ │ + blt 4e3f8 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 1fc2d8 │ │ │ │ + bl 1fb300 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4e0d8 │ │ │ │ + beq 4e2e8 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fc2d8 │ │ │ │ + bl 1fb300 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e604 │ │ │ │ + beq 4e814 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e378 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl d8064 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d84e4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e604 │ │ │ │ + beq 4e814 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d8064 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d84e4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e600 │ │ │ │ + beq 4e810 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 279afc <_Py_normpath@@Base+0xd14> │ │ │ │ + bl 2792f4 <_Py_normpath@@Base+0xd14> │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r8, #0 │ │ │ │ streq sl, [fp, #-320] @ 0xfffffec0 │ │ │ │ strne r8, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 279afc <_Py_normpath@@Base+0xd14> │ │ │ │ + bl 2792f4 <_Py_normpath@@Base+0xd14> │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ movne sl, #0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ movne r9, sl │ │ │ │ - bl 35f52c │ │ │ │ + bl 35e328 │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35f52c │ │ │ │ + bl 35e328 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ sub r5, fp, #264 @ 0x108 │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ mov r2, r5 │ │ │ │ - bl 30d218 <_PyCode_SetUnboundVarCounts@@Base+0x2cd0> │ │ │ │ + bl 30c660 <_PyCode_SetUnboundVarCounts@@Base+0x2cd0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e600 │ │ │ │ + beq 4e810 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r8, fp, #276 @ 0x114 │ │ │ │ str r3, [sp] │ │ │ │ mvn ip, #0 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #752] @ 4e658 │ │ │ │ + vldr d7, [pc, #752] @ 4e868 │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ str ip, [fp, #-184] @ 0xffffff48 │ │ │ │ vstr d7, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30d3a8 <_PyCode_SetUnboundVarCounts@@Base+0x2e60> │ │ │ │ + bl 30c864 <_PyCode_SetUnboundVarCounts@@Base+0x2ed4> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e604 │ │ │ │ + beq 4e814 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r9 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -32700,193 +32832,193 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ - bl 30d3a8 <_PyCode_SetUnboundVarCounts@@Base+0x2e60> │ │ │ │ + bl 30c864 <_PyCode_SetUnboundVarCounts@@Base+0x2ed4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e600 │ │ │ │ + beq 4e810 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-308] @ 0xfffffecc │ │ │ │ mov r2, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #2 │ │ │ │ smlabb r3, r1, r3, r2 │ │ │ │ add r3, r3, r0 │ │ │ │ add r5, r3, r5 │ │ │ │ movlt r1, r5 │ │ │ │ - blt 4e430 │ │ │ │ + blt 4e640 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r5, r3 │ │ │ │ movge r1, r5 │ │ │ │ movlt r1, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub r9, r1, r5 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 4e450 │ │ │ │ + beq 4e660 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq r9, r9, r9, lsr #31 │ │ │ │ movne r9, #0 │ │ │ │ asreq r9, r9, #1 │ │ │ │ sub r8, r1, r5 │ │ │ │ sub r8, r8, r9 │ │ │ │ orrs r3, r9, r8 │ │ │ │ - beq 4e474 │ │ │ │ + beq 4e684 │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 4e4c4 │ │ │ │ + bcc 4e6d4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e4c4 │ │ │ │ + bgt 4e6d4 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31ecc0 <_PyTime_ObjectToTimespec@@Base+0xe24> │ │ │ │ + bl 31dd30 <_PyTime_ObjectToTimespec@@Base+0xe28> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e510 │ │ │ │ - b 4e4e0 │ │ │ │ + beq 4e720 │ │ │ │ + b 4e6f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e498 │ │ │ │ + beq 4e6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e498 │ │ │ │ - b 4e600 │ │ │ │ + bne 4e6a8 │ │ │ │ + b 4e810 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e504 │ │ │ │ + beq 4e714 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e554 │ │ │ │ + beq 4e764 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 30d8d0 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ + bl 30cd18 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e58c │ │ │ │ - b 4e600 │ │ │ │ + bne 4e79c │ │ │ │ + b 4e810 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 30d8d0 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ + bl 30cd18 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e518 │ │ │ │ - b 4e600 │ │ │ │ + bne 4e728 │ │ │ │ + b 4e810 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e5b0 │ │ │ │ + beq 4e7c0 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 4e5f0 │ │ │ │ + beq 4e800 │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e5e8 │ │ │ │ + beq 4e7f8 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r4, #20] │ │ │ │ - b 4e604 │ │ │ │ + b 4e814 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30e038 │ │ │ │ - b 4e644 │ │ │ │ + bl 30d480 │ │ │ │ + b 4e854 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 3a2098 │ │ │ │ + bl 3a0b68 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4e674 │ │ │ │ + blt 4e884 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4e6a8 │ │ │ │ + blt 4e8b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22048 @ 0x5620 │ │ │ │ + movw r1, #16608 @ 0x40e0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ 4e6bc │ │ │ │ + ldr r0, [pc, #8] @ 4e8cc │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -32905,801 +33037,712 @@ │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4e808 │ │ │ │ + bne 4ea18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e808 │ │ │ │ + beq 4ea18 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32852 @ 0x8054 │ │ │ │ + movw r0, #27412 @ 0x6b14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e768 │ │ │ │ + bne 4e978 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #45972 @ 0xb394 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e7bc │ │ │ │ + bgt 4e9cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e7bc │ │ │ │ + bne 4e9cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e758 │ │ │ │ + beq 4e968 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e7e8 │ │ │ │ + bgt 4e9f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e7e8 │ │ │ │ + bne 4e9f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e808 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + beq 4ea18 │ │ │ │ + movw r0, #45972 @ 0xb394 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e838 │ │ │ │ + bne 4ea48 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16b9fc │ │ │ │ + b 16c19c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b2308 │ │ │ │ + b 2b18d8 │ │ │ │ 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 341748 <_Py_set_inheritable_async_safe@@Base+0xef8> │ │ │ │ + bl 340680 <_Py_set_inheritable_async_safe@@Base+0xef8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e8c8 │ │ │ │ + beq 4ead8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e898 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 4eaa8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 4e8d0 │ │ │ │ - bl c4434 │ │ │ │ + b 4eae0 │ │ │ │ + bl c4988 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e8d0 │ │ │ │ + bne 4eae0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e8c8 │ │ │ │ + bgt 4ead8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e8c8 │ │ │ │ + bne 4ead8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4e90c │ │ │ │ + b 4eb1c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51460 @ 0xc904 │ │ │ │ + movw r0, #46020 @ 0xb3c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e90c │ │ │ │ + bgt 4eb1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e90c │ │ │ │ + bne 4eb1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 4e948 │ │ │ │ + beq 4eb58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4e974 │ │ │ │ + bgt 4eb84 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #51560 @ 0xc968 │ │ │ │ + movw r1, #46120 @ 0xb428 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4e9b0 │ │ │ │ + bgt 4ebc0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 2203f8 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ + bl 21f7c0 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e9c8 │ │ │ │ - bl becac │ │ │ │ + blt 4ebd8 │ │ │ │ + bl bebd4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4e9d0 │ │ │ │ - b 4e9c8 │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + bne 4ebe0 │ │ │ │ + b 4ebd8 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29140 @ 0x71d4 │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e9f0 │ │ │ │ + bgt 4ec00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e9f0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ec00 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4ea18 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4ec28 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51620 @ 0xc9a4 │ │ │ │ + movw r1, #46180 @ 0xb464 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4ea9c │ │ │ │ - bl c5b58 │ │ │ │ + b 4ecac │ │ │ │ + bl c60ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ea34 │ │ │ │ - bl bea6c │ │ │ │ + bne 4ec44 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea3c │ │ │ │ - b 4e9c8 │ │ │ │ + beq 4ec4c │ │ │ │ + b 4ebd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4ea58 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 4ec68 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51672 @ 0xc9d8 │ │ │ │ + movw r1, #46232 @ 0xb498 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4e9c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4ebd8 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4ea7c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 4ec8c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4eab0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 4ecc0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51708 @ 0xc9fc │ │ │ │ + movw r1, #46268 @ 0xb4bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eacc │ │ │ │ - bl cb8c4 │ │ │ │ + beq 4ecdc │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea70 │ │ │ │ - b 4e9c8 │ │ │ │ + beq 4ec80 │ │ │ │ + b 4ebd8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4ea70 │ │ │ │ + b 4ec80 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 4eb38 │ │ │ │ + bne 4ed48 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4eb34 │ │ │ │ + blt 4ed44 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eb78 │ │ │ │ + beq 4ed88 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4ed08 │ │ │ │ + ldr r1, [pc, #456] @ 4ef18 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb78 │ │ │ │ + bne 4ed88 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ecfc │ │ │ │ + b 4ef0c │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4eba4 │ │ │ │ + beq 4edb4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eba8 │ │ │ │ - bl bea6c │ │ │ │ + bne 4edb8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eba8 │ │ │ │ - b 4eb70 │ │ │ │ + beq 4edb8 │ │ │ │ + b 4ed80 │ │ │ │ mov r5, #8 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r2, sl, r5 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bls 4ec40 │ │ │ │ + bls 4ee50 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4ec0c │ │ │ │ + bne 4ee1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4ec38 │ │ │ │ + ble 4ee48 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4ece0 │ │ │ │ + bgt 4eef0 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4ec38 │ │ │ │ + b 4ee48 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4ece0 │ │ │ │ + beq 4eef0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4ec38 │ │ │ │ + bne 4ee48 │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4ece0 │ │ │ │ + blt 4eef0 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4ebc4 │ │ │ │ + b 4edd4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4ece0 │ │ │ │ + bgt 4eef0 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4eb70 │ │ │ │ + beq 4ed80 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4ecfc │ │ │ │ + bls 4ef0c │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4ecc0 │ │ │ │ + bne 4eed0 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4ecd8 │ │ │ │ + ble 4eee8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4ecd8 │ │ │ │ + beq 4eee8 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4ecb0 │ │ │ │ + b 4eec0 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4ec74 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + b 4ee84 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51760 @ 0xca30 │ │ │ │ + movw r1, #46320 @ 0xb4f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4eb70 │ │ │ │ + bl 16f4ac │ │ │ │ + b 4ed80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #12 │ │ │ │ + rsbeq r6, r2, r8, lsl #13 │ │ │ │ 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 4ed58 │ │ │ │ + bgt 4ef68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 388ac4 │ │ │ │ + bl 3876c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ed7c │ │ │ │ + bne 4ef8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48534 <_Py_rc_quot@@Base+0xb20> │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + b 4852c <_Py_rc_quot@@Base+0xb20> │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #51776 @ 0xca40 │ │ │ │ + movw r1, #46336 @ 0xb500 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ed34 │ │ │ │ + bne 4ef44 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4edbc │ │ │ │ - bl bea6c │ │ │ │ + bne 4efcc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4edd0 │ │ │ │ + bne 4efe0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3036f4 │ │ │ │ + b 302c24 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #51920 @ 0xcad0 │ │ │ │ + movw r0, #46480 @ 0xb590 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ee60 │ │ │ │ - bl bea6c │ │ │ │ + bne 4f070 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee60 │ │ │ │ + beq 4f070 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa34 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3aa2c <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ee88 │ │ │ │ - bl bea6c │ │ │ │ + bne 4f098 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ee58 │ │ │ │ + bne 4f068 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ 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 4eee4 │ │ │ │ + bhi 4f0f4 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ - movwle r0, #5196 @ 0x144c │ │ │ │ + movwle r0, #5184 @ 0x1440 │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4ef08 │ │ │ │ + b 4f118 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28988 @ 0x713c │ │ │ │ + movw r0, #23548 @ 0x5bfc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eed0 │ │ │ │ - b 4efec │ │ │ │ + bne 4f0e0 │ │ │ │ + b 4f1fc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ef3c │ │ │ │ + beq 4f14c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4ef58 │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + ble 4f168 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29140 @ 0x71d4 │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4efec │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b 4f1fc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44264 @ 0xace8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4efec │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 4f1fc │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4efb8 │ │ │ │ - bl 152968 │ │ │ │ + beq 4f1c8 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ef8c │ │ │ │ - bl bea6c │ │ │ │ + bne 4f19c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef94 │ │ │ │ - b 4efec │ │ │ │ + beq 4f1a4 │ │ │ │ + b 4f1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4efb8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 4f1c8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #51940 @ 0xcae4 │ │ │ │ + movw r1, #46500 @ 0xb5a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4efd4 │ │ │ │ + bgt 4f1e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 3412a8 <_Py_set_inheritable_async_safe@@Base+0xa58> │ │ │ │ + bl 3401e0 <_Py_set_inheritable_async_safe@@Base+0xa58> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4efc4 │ │ │ │ + bne 4f1d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #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 4f04c │ │ │ │ + bne 4f25c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #1840 @ 0x730 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #61440 @ 0xf000 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4f08c │ │ │ │ + b 4f29c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b7970 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b78b0 <_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 4df50 │ │ │ │ + bl 4e160 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4f088 │ │ │ │ - bl 1e46b0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4f298 │ │ │ │ + bl 1e3190 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4f08c │ │ │ │ - bl bb27c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4f29c │ │ │ │ + bl bb1b8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 13a1cc │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4f0ec │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f0dc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4f0ec │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4f120 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f110 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4f120 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4f154 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f144 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4f154 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4f188 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f178 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4f188 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4f1bc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f1ac │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4f1bc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f1e4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2dc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f258 │ │ │ │ - b 4f250 │ │ │ │ + bne 4f304 │ │ │ │ + b 4f2fc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37780 @ 0x9394 │ │ │ │ + movw r0, #31180 @ 0x79cc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f218 │ │ │ │ + bne 4f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f278 │ │ │ │ - bl bea6c │ │ │ │ + bne 4f324 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f250 │ │ │ │ + bne 4f2fc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53416 @ 0xd0a8 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #51964 @ 0xcafc │ │ │ │ + movw r0, #46524 @ 0xb5bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f250 │ │ │ │ - bl dc974 │ │ │ │ + beq 4f2fc │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4f2fc │ │ │ │ + bne 4f3a8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4f2e4 │ │ │ │ - bl b950c │ │ │ │ + bne 4f390 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f29c │ │ │ │ - b 4f250 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 4f348 │ │ │ │ + b 4f2fc │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4f2e4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 4f390 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #60] @ 4f36c │ │ │ │ + ldr r2, [pc, #60] @ 4f418 │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl af2e8 │ │ │ │ + bl af2fc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4f370 │ │ │ │ + ldr r0, [pc, #44] @ 4f41c │ │ │ │ ldr r3, [r0, #672] @ 0x2a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f364 │ │ │ │ + bgt 4f410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #672] @ 0x2a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f364 │ │ │ │ + bne 4f410 │ │ │ │ add r0, r0, #672 @ 0x2a0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -33707,86 +33750,63 @@ │ │ │ │ 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 4f3d0 │ │ │ │ + bne 4f47c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f410 │ │ │ │ - b 4f440 │ │ │ │ + ble 4f4bc │ │ │ │ + b 4f4ec │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4f3e8 │ │ │ │ + beq 4f494 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4f41c │ │ │ │ + bne 4f4c8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f440 │ │ │ │ + bgt 4f4ec │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4f440 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 4f4ec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #37420 @ 0x922c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #43820 @ 0xab2c │ │ │ │ + movw r1, #39696 @ 0x9b10 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f3fd8 │ │ │ │ - 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 13a1cc │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f4ac │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b 1f2fe0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -33801,283 +33821,260 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f534 │ │ │ │ + bne 4f584 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f574 │ │ │ │ - ldr r1, [pc, #748] @ 4f828 │ │ │ │ + beq 4f5c4 │ │ │ │ + ldr r1, [pc, #748] @ 4f878 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ mov r5, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f804 │ │ │ │ + beq 4f854 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f804 │ │ │ │ + bne 4f854 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4f5f4 │ │ │ │ + beq 4f644 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f5cc │ │ │ │ - bl 176998 │ │ │ │ + beq 4f61c │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f5c0 │ │ │ │ - bl bea6c │ │ │ │ + bne 4f610 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f804 │ │ │ │ + bne 4f854 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4f5d0 │ │ │ │ - b 4f600 │ │ │ │ + bne 4f620 │ │ │ │ + b 4f650 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f604 │ │ │ │ - bl bea6c │ │ │ │ + bne 4f654 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f604 │ │ │ │ - b 4f804 │ │ │ │ + beq 4f654 │ │ │ │ + b 4f854 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4f604 │ │ │ │ + b 4f654 │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f6e0 │ │ │ │ + beq 4f730 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 1a35b8 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r6, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #14448 @ 0x3870 │ │ │ │ + movw ip, #9168 @ 0x23d0 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #7668 @ 0x1df4 │ │ │ │ + movw ip, #4312 @ 0x10d8 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #38512 @ 0x9670 │ │ │ │ + movw ip, #34684 @ 0x877c │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cfc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4f738 │ │ │ │ - bgt 4f708 │ │ │ │ + beq 4f788 │ │ │ │ + bgt 4f758 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4f6ec │ │ │ │ + beq 4f73c │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4f708 │ │ │ │ + bne 4f758 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #52036 @ 0xcb44 │ │ │ │ + movw r1, #46596 @ 0xb604 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ed20 │ │ │ │ - b 4f7fc │ │ │ │ + bl 16f4ac │ │ │ │ + b 4f84c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f7fc │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + b 4f84c │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51996 @ 0xcb1c │ │ │ │ + movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 4f7fc │ │ │ │ + bl 16f4ac │ │ │ │ + b 4f84c │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #56880 @ 0xde30 │ │ │ │ + movw r3, #51440 @ 0xc8f0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3ba0ec │ │ │ │ - b 4f7fc │ │ │ │ + bl 3b89b8 │ │ │ │ + b 4f84c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f7bc │ │ │ │ + bne 4f80c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f770 │ │ │ │ + bne 4f7c0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3aa760 <_PyErr_EmitSyntaxWarning@@Base+0x2b8> │ │ │ │ + bl 3a9230 <_PyErr_EmitSyntaxWarning@@Base+0x2b8> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4f770 │ │ │ │ + bge 4f7c0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ - b 4f7fc │ │ │ │ - bl dc974 │ │ │ │ + b 4f84c │ │ │ │ + bl dcee4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d39c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4f72c │ │ │ │ + bne 4f77c │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #56880 @ 0xde30 │ │ │ │ + movw r3, #51440 @ 0xc8f0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3ba0ec │ │ │ │ - b 4f7fc │ │ │ │ + bl 3b89b8 │ │ │ │ + b 4f84c │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4f7e8 │ │ │ │ + bne 4f838 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 1398b8 │ │ │ │ + bl 139ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f808 │ │ │ │ - b 4f6e4 │ │ │ │ - movw r3, #57008 @ 0xdeb0 │ │ │ │ + bne 4f858 │ │ │ │ + b 4f734 │ │ │ │ + movw r3, #51568 @ 0xc970 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3ba0ec │ │ │ │ + bl 3b89b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f81c │ │ │ │ + beq 4f86c │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r6, [r2], #-104 @ 0xffffff98 │ │ │ │ + rsbeq r6, r2, r0, ror #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #52088 @ 0xcb78 │ │ │ │ + movw r2, #46648 @ 0xb638 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32060c <_Py_RestoreSignals@@Base+0x34> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 13a1cc │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4f894 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b 31f72c <_Py_RestoreSignals@@Base+0x104> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f8e4 │ │ │ │ + bne 4f8d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4f8f8 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4f8ec │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f8d8 │ │ │ │ + bne 4f8cc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f954 │ │ │ │ + bne 4f948 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f934 │ │ │ │ + bne 4f928 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f94c │ │ │ │ + b 4f940 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f928 │ │ │ │ - ldr r0, [pc, #12] @ 4f95c │ │ │ │ + beq 4f91c │ │ │ │ + ldr r0, [pc, #12] @ 4f950 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r0, asr #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ @@ -34090,52 +34087,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, #52096 @ 0xcb80 │ │ │ │ + movw r1, #46656 @ 0xb640 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2e2c6c <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ + bl 2e217c <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f9b8 │ │ │ │ + bne 4f9ac │ │ │ │ mov r0, #0 │ │ │ │ - b 4fa20 │ │ │ │ + b 4fa14 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 289740 <_PyTime_localtime@@Base> │ │ │ │ + bl 288f38 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f9b0 │ │ │ │ + bne 4f9a4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #4312 @ 0x10d8 │ │ │ │ - movt r2, #94 @ 0x5e │ │ │ │ + movw r2, #64296 @ 0xfb28 │ │ │ │ + movt r2, #93 @ 0x5d │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, lr, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #45308 @ 0xb0fc │ │ │ │ + movw r0, #39868 @ 0x9bbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #4360 @ 0x1108 │ │ │ │ - movt r1, #94 @ 0x5e │ │ │ │ + movw r1, #64344 @ 0xfb58 │ │ │ │ + movt r1, #93 @ 0x5d │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 4fa6c │ │ │ │ + ldr r1, [pc, #60] @ 4fa60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -34145,262 +34142,263 @@ │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #52108 @ 0xcb8c │ │ │ │ + movw r2, #46668 @ 0xb64c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #64400 @ 0xfb90 │ │ │ │ + movw r1, #64388 @ 0xfb84 │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39ad84 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ + b 399d68 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4fad4 │ │ │ │ + bne 4fac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4fae8 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4fadc │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fac8 │ │ │ │ + bne 4fabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4fb44 │ │ │ │ + bne 4fb38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fb3c │ │ │ │ + bne 4fb30 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb3c │ │ │ │ + bne 4fb30 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fb88 │ │ │ │ + beq 4fb7c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4be10 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ + bl 4be08 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d11, [pc, #636] @ 4fe30 │ │ │ │ + vldr d11, [pc, #640] @ 4fe28 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4fbec │ │ │ │ + bls 4fbe0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4fe20 │ │ │ │ + bvs 4fe14 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fe20 │ │ │ │ + bgt 4fe14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #596] @ 4fe38 │ │ │ │ + vldr d8, [pc, #600] @ 4fe30 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fe20 │ │ │ │ + b 4fe14 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #584] @ 4fe40 │ │ │ │ + vldr d10, [pc, #588] @ 4fe38 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fc24 │ │ │ │ + bne 4fc18 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #572] @ 4fe48 │ │ │ │ - vldr d7, [pc, #576] @ 4fe50 │ │ │ │ + vldr d6, [pc, #576] @ 4fe40 │ │ │ │ + vldr d7, [pc, #580] @ 4fe48 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4fe20 │ │ │ │ + b 4fe14 │ │ │ │ bl 2e8f4 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fc6c │ │ │ │ + bne 4fc60 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4fbd8 │ │ │ │ + bmi 4fbcc │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4fe04 │ │ │ │ + bhi 4fdf8 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #5248 @ 0x1480 │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - vldr d8, [r3, #272] @ 0x110 │ │ │ │ - b 4fe20 │ │ │ │ - vldr d7, [pc, #484] @ 4fe58 │ │ │ │ + vldr d8, [r3, #-8] │ │ │ │ + b 4fe14 │ │ │ │ + vldr d7, [pc, #488] @ 4fe50 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fc98 │ │ │ │ + bpl 4fc8c │ │ │ │ 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 4fe20 │ │ │ │ - b 4fdf4 │ │ │ │ - vldr d7, [pc, #448] @ 4fe60 │ │ │ │ + ble 4fe14 │ │ │ │ + b 4fde8 │ │ │ │ + vldr d7, [pc, #452] @ 4fe58 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fcd8 │ │ │ │ + ble 4fccc │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fcc4 │ │ │ │ + bpl 4fcb8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3afaa0 <_Py_strhex@@Base+0x2988> │ │ │ │ + bl 3ae398 <_Py_strhex@@Base+0x27b0> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fe20 │ │ │ │ + b 4fe14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #376] @ 4fe48 │ │ │ │ + vldr d8, [pc, #380] @ 4fe40 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fe20 │ │ │ │ - vldr d7, [pc, #392] @ 4fe68 │ │ │ │ + b 4fe14 │ │ │ │ + vldr d7, [pc, #396] @ 4fe60 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fcfc │ │ │ │ + ble 4fcf0 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #368] @ 4fe68 │ │ │ │ + vldr d6, [pc, #372] @ 4fe60 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4fd04 │ │ │ │ + b 4fcf8 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #352] @ 4fe70 │ │ │ │ + vldr d6, [pc, #356] @ 4fe68 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #352] @ 4fe78 │ │ │ │ + vldr d8, [pc, #356] @ 4fe70 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4fd94 │ │ │ │ - bl 3afaa0 <_Py_strhex@@Base+0x2988> │ │ │ │ + bpl 4fd88 │ │ │ │ + bl 3ae398 <_Py_strhex@@Base+0x27b0> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e678 │ │ │ │ - vldr d6, [pc, #320] @ 4fe80 │ │ │ │ + vldr d6, [pc, #324] @ 4fe78 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 39b380 <_PyBytes_Find@@Base+0xdb8> │ │ │ │ + bl 39a248 <_PyBytes_Find@@Base+0xc9c> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4fd78 │ │ │ │ + bpl 4fd6c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e5ac │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fde4 │ │ │ │ + b 4fdd8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e5ac │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 4fde4 │ │ │ │ - bl 39b380 <_PyBytes_Find@@Base+0xdb8> │ │ │ │ + b 4fdd8 │ │ │ │ + bl 39a248 <_PyBytes_Find@@Base+0xc9c> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e678 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 4fdcc │ │ │ │ + bpl 4fdc0 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e5ac │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4fde4 │ │ │ │ + b 4fdd8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e5ac │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fe20 │ │ │ │ + ble 4fe14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fe20 │ │ │ │ - vldr d7, [pc, #84] @ 4fe60 │ │ │ │ + b 4fe14 │ │ │ │ + vldr d7, [pc, #88] @ 4fe58 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fcc4 │ │ │ │ - vldr d13, [pc, #76] @ 4fe68 │ │ │ │ + bgt 4fcb8 │ │ │ │ + vldr d13, [pc, #80] @ 4fe60 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4fcec │ │ │ │ + b 4fce0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff2370e8 <__bss_end__@@Base+0xfebb7acc> │ │ │ │ + blcc ff2370e0 <__bss_end__@@Base+0xfebb7b04> │ │ │ │ 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 │ │ │ │ @@ -34414,290 +34412,291 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4fec4 │ │ │ │ + bne 4febc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4fed8 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4fed0 │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4feb8 │ │ │ │ + bne 4feb0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4ff7c │ │ │ │ + bne 4ff74 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 4ffb8 │ │ │ │ + ldr r2, [pc, #44] @ 4ffb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + movw r0, #16464 @ 0x4050 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3780] @ 0xec4 │ │ │ │ ldr r2, [r1, #3764] @ 0xeb4 │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 500b0 │ │ │ │ + b 500a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 50014 │ │ │ │ + bne 5000c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 50028 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 50020 │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50008 │ │ │ │ + bne 50000 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 500a8 │ │ │ │ + bne 500a0 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 50098 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 50098 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 50098 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 50098 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ 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]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 500dc │ │ │ │ + bne 500d4 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 50114 │ │ │ │ - b 500e4 │ │ │ │ + bne 5010c │ │ │ │ + b 500dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50120 │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + beq 50118 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50114 │ │ │ │ + bls 5010c │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 500f0 │ │ │ │ - b 50120 │ │ │ │ + bne 500e8 │ │ │ │ + b 50118 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50128 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 50120 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 3473b8 │ │ │ │ + b 346340 │ │ │ │ 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, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 5019c │ │ │ │ + bne 50198 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 50198 │ │ │ │ + bhi 50194 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 501e0 │ │ │ │ - b 5019c │ │ │ │ + bne 501dc │ │ │ │ + b 50198 │ │ │ │ mov r5, r2 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw ip, #26504 @ 0x6788 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r6, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 501e4 │ │ │ │ + bne 501e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 502dc │ │ │ │ + b 502d8 │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 5022c │ │ │ │ + beq 50228 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50220 │ │ │ │ + beq 5021c │ │ │ │ cmp r2, #2 │ │ │ │ - movweq r6, #5196 @ 0x144c │ │ │ │ + movweq r6, #5184 @ 0x1440 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 5022c │ │ │ │ - b 50228 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + beq 50228 │ │ │ │ + b 50224 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 501d8 │ │ │ │ + beq 501d4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 50278 │ │ │ │ + bne 50274 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 501d8 │ │ │ │ + bgt 501d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 501d8 │ │ │ │ + bne 501d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 501d8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 501d4 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5029c │ │ │ │ + beq 50298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 502c0 │ │ │ │ + beq 502bc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r5, #20] │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 50664 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ + b 50660 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ 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 │ │ │ │ @@ -34711,162 +34710,162 @@ │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 50380 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 5037c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 5046c │ │ │ │ + b 50468 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 50410 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 5040c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62584 @ 0xf478 │ │ │ │ + movw r1, #57144 @ 0xdf38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 50468 │ │ │ │ + bl 16f4ac │ │ │ │ + b 50464 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50430 │ │ │ │ + ble 5042c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5044c │ │ │ │ + ble 50448 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 50468 │ │ │ │ + blt 50464 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 503b4 │ │ │ │ - b 50374 │ │ │ │ + bne 503b0 │ │ │ │ + b 50370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 503fc │ │ │ │ + bne 503f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 503fc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 503f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50408 │ │ │ │ + bne 50404 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 50408 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 50404 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00050474 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00050470 <_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 504e0 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 504dc <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2f0dfc <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + bl 2f0314 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #59584 @ 0xe8c0 │ │ │ │ + movw r2, #54144 @ 0xd380 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #52160 @ 0xcbc0 │ │ │ │ + movw r2, #46720 @ 0xb680 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50538 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 50534 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 505a8 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 505a4 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl 1a6f3c │ │ │ │ + bl 1a7548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5058c <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + bne 50588 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #52212 @ 0xcbf4 │ │ │ │ + movw r2, #46772 @ 0xb6b4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 505ac <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 505a8 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50574 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 50570 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ 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 296d2c │ │ │ │ + b 296504 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r4, lsl r8 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -34874,131 +34873,131 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 505ec <_PyEval_FormatKwargsError@@Base+0x178> │ │ │ │ + bne 505e8 <_PyEval_FormatKwargsError@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 50600 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 505fc <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 505e0 <_PyEval_FormatKwargsError@@Base+0x16c> │ │ │ │ + bne 505dc <_PyEval_FormatKwargsError@@Base+0x16c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5065c <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ + bne 50658 <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50654 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ + bne 50650 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50654 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ + bne 50650 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ 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]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50690 <_PyEval_FormatKwargsError@@Base+0x21c> │ │ │ │ + bne 5068c <_PyEval_FormatKwargsError@@Base+0x21c> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 506c8 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ - b 50698 <_PyEval_FormatKwargsError@@Base+0x224> │ │ │ │ + bne 506c4 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ + b 50694 <_PyEval_FormatKwargsError@@Base+0x224> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 506d4 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + beq 506d0 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 506c8 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ + bls 506c4 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 506a4 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ - b 506d4 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + bne 506a0 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ + b 506d0 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 506dc <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 506d8 <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5073c <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ + bne 50738 <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 348d3c │ │ │ │ + bl 347cc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50754 <_PyEval_FormatKwargsError@@Base+0x2e0> │ │ │ │ - b 50770 <_PyEval_FormatKwargsError@@Base+0x2fc> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 50750 <_PyEval_FormatKwargsError@@Base+0x2e0> │ │ │ │ + b 5076c <_PyEval_FormatKwargsError@@Base+0x2fc> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52256 @ 0xcc20 │ │ │ │ + movw r1, #46816 @ 0xb6e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50778 <_PyEval_FormatKwargsError@@Base+0x304> │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne 50774 <_PyEval_FormatKwargsError@@Base+0x304> │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa074 │ │ │ │ + bl 1aa688 │ │ │ │ mov r0, #0 │ │ │ │ - b 5078c <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ + b 50788 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {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 400ec │ │ │ │ + b 400e4 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -35007,588 +35006,588 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5080c <_PyEval_FormatKwargsError@@Base+0x398> │ │ │ │ + bne 50808 <_PyEval_FormatKwargsError@@Base+0x398> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5084c <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ + beq 50848 <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 50a08 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ + ldr ip, [pc, #496] @ 50a04 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r4, fp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r4, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + beq 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50870 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ - bl bea6c │ │ │ │ + bne 5086c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 508ac <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ - bl c5b58 │ │ │ │ + beq 508a8 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5089c <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bgt 50898 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5089c <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bne 50898 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 50860 <_PyEval_FormatKwargsError@@Base+0x3ec> │ │ │ │ + beq 5085c <_PyEval_FormatKwargsError@@Base+0x3ec> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 508cc <_PyEval_FormatKwargsError@@Base+0x458> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 508c8 <_PyEval_FormatKwargsError@@Base+0x458> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49504 @ 0xc160 │ │ │ │ + movw r1, #44064 @ 0xac20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r5, #0 │ │ │ │ - b 509fc <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + b 509f8 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 508f0 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ - bl 2e757c │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + ble 508ec <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ + bl 2e6a94 │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #48464 @ 0xbd50 │ │ │ │ + movw r2, #43024 @ 0xa810 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b7ff8 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b85c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + beq 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 50974 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 50970 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52476 @ 0xccfc │ │ │ │ + movw r1, #47036 @ 0xb7bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bgt 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bne 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 343a30 <_PyDeadline_Init@@Base+0x278> │ │ │ │ + bl 3429d4 <_PyDeadline_Init@@Base+0x278> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 509ac <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bgt 509a8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 509ac <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bne 509a8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + beq 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ cmp r6, r7 │ │ │ │ - beq 509fc <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ - movw r3, #48632 @ 0xbdf8 │ │ │ │ + beq 509f8 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + movw r3, #52384 @ 0xcca0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52504 @ 0xcd18 │ │ │ │ + movw r1, #47064 @ 0xb7d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bgt 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bne 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r0, ror #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ 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 50b30 <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ + b 50b2c <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ push {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 50aec <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ + beq 50ae8 <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50aec <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ + bgt 50ae8 <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50aec <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 50ae8 <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + bne 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + beq 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + bgt 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 50b64 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ + bne 50b60 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #37316 @ 0x91c4 │ │ │ │ + movw r2, #31428 @ 0x7ac4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bd0 <_PyEval_FormatKwargsError@@Base+0x75c> │ │ │ │ + beq 50bcc <_PyEval_FormatKwargsError@@Base+0x75c> │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50bb4 <_PyEval_FormatKwargsError@@Base+0x740> │ │ │ │ + bls 50bb0 <_PyEval_FormatKwargsError@@Base+0x740> │ │ │ │ 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 50b84 <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + beq 50b80 <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ 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 50c44 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ + bne 50c40 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 306e3c │ │ │ │ + bl 306368 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50c74 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ - b 50c68 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ + bne 50c70 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ + b 50c64 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3144 @ 0xc48 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64076 @ 0xfa4c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50c84 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ - b 50c2c <_PyEval_FormatKwargsError@@Base+0x7b8> │ │ │ │ - bl bea6c │ │ │ │ + beq 50c80 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ + b 50c28 <_PyEval_FormatKwargsError@@Base+0x7b8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c84 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ + bne 50c80 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 50e30 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + b 50e2c <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 50cc8 <_PyEval_FormatKwargsError@@Base+0x854> │ │ │ │ + ldr r2, [pc, #16] @ 50cc4 <_PyEval_FormatKwargsError@@Base+0x854> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50d04 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ - b 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bne 50d00 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + b 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50d84 <_PyEval_FormatKwargsError@@Base+0x910> │ │ │ │ + ble 50d80 <_PyEval_FormatKwargsError@@Base+0x910> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 50da0 <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ - bl 372e68 <_PyEval_ExceptionGroupMatch@@Base+0x558> │ │ │ │ + beq 50d9c <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ + bl 371a50 <_PyEval_ExceptionGroupMatch@@Base+0x558> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50d50 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ + ble 50d4c <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50cf8 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ + bne 50cf4 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50d68 <_PyEval_FormatKwargsError@@Base+0x8f4> │ │ │ │ + ble 50d64 <_PyEval_FormatKwargsError@@Base+0x8f4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50d34 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + bne 50d30 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 50d34 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 50d30 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bne 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d04 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + bne 50d00 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 50d04 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 50d00 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50dc4 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ + bgt 50dc0 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50dc4 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ + bne 50dc0 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50e0c <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ + bne 50e08 <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177d98 │ │ │ │ + b 178524 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3276 @ 0xccc │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64208 @ 0xfad0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50dfc <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ + bne 50df8 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50e5c <_PyEval_FormatKwargsError@@Base+0x9e8> │ │ │ │ + bne 50e58 <_PyEval_FormatKwargsError@@Base+0x9e8> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 50e94 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ - b 50e64 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ + bne 50e90 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ + b 50e60 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50ea0 <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + beq 50e9c <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50e94 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ + bls 50e90 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 50e70 <_PyEval_FormatKwargsError@@Base+0x9fc> │ │ │ │ - b 50ea0 <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ + bne 50e6c <_PyEval_FormatKwargsError@@Base+0x9fc> │ │ │ │ + b 50e9c <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50ea8 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 50ea4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #52688 @ 0xcdd0 │ │ │ │ + movw r0, #47248 @ 0xb890 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15f944 │ │ │ │ + b 160110 │ │ │ │ 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 512c0 <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ + b 512bc <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50f70 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ + bne 50f6c <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50fac <_PyEval_FormatKwargsError@@Base+0xb38> │ │ │ │ + beq 50fa8 <_PyEval_FormatKwargsError@@Base+0xb38> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #120] @ 50ff4 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ + ldr ip, [pc, #120] @ 50ff0 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 50fe8 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + beq 50fe4 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50fe4 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + bne 50fe0 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + movw r1, #28696 @ 0x7018 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 51044 <_PyEval_FormatKwargsError@@Base+0xbd0> │ │ │ │ + bgt 51040 <_PyEval_FormatKwargsError@@Base+0xbd0> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51248 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ - ldr r2, [pc, #568] @ 51268 <_PyEval_FormatKwargsError@@Base+0xdf4> │ │ │ │ + ble 51244 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + ldr r2, [pc, #568] @ 51264 <_PyEval_FormatKwargsError@@Base+0xdf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 51248 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + bhi 51244 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 51198 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ - b 51248 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + beq 51194 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + b 51244 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5105c <_PyEval_FormatKwargsError@@Base+0xbe8> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 51058 <_PyEval_FormatKwargsError@@Base+0xbe8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ 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 5108c <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ - movw r1, #13716 @ 0x3594 │ │ │ │ + b 51088 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ + movw r1, #8800 @ 0x2260 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 51138 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ + beq 51134 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ 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 │ │ │ │ @@ -35600,19 +35599,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 510d8 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + b 510d4 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ 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 │ │ │ │ @@ -35624,20 +35623,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 51138 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ + b 51134 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-6] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -35668,310 +35667,309 @@ │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 51198 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + b 51194 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52708 @ 0xcde4 │ │ │ │ + movw r1, #47268 @ 0xb8a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r1, lr, r4, ror r7 │ │ │ │ + subseq r0, lr, r0, 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5129c <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ + bne 51298 <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f1dc4 │ │ │ │ + b 2f12dc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3356 @ 0xd1c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64288 @ 0xfb20 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5128c <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ + bne 51288 <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 512f4 <_PyEval_FormatKwargsError@@Base+0xe80> │ │ │ │ + bne 512f0 <_PyEval_FormatKwargsError@@Base+0xe80> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #37316 @ 0x91c4 │ │ │ │ + movw r2, #31428 @ 0x7ac4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51380 <_PyEval_FormatKwargsError@@Base+0xf0c> │ │ │ │ + beq 5137c <_PyEval_FormatKwargsError@@Base+0xf0c> │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #37316 @ 0x91c4 │ │ │ │ + movw lr, #31428 @ 0x7ac4 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51364 <_PyEval_FormatKwargsError@@Base+0xef0> │ │ │ │ + bls 51360 <_PyEval_FormatKwargsError@@Base+0xef0> │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 51340 <_PyEval_FormatKwargsError@@Base+0xecc> │ │ │ │ + beq 5133c <_PyEval_FormatKwargsError@@Base+0xecc> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 51350 <_PyEval_FormatKwargsError@@Base+0xedc> │ │ │ │ - b 5138c <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ + beq 5134c <_PyEval_FormatKwargsError@@Base+0xedc> │ │ │ │ + b 51388 <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 51358 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + beq 51354 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5138c <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ + beq 51388 <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ mov ip, r3 │ │ │ │ - b 5135c <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ + b 51358 <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51318 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ + b 51314 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ cmp ip, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00051398 : │ │ │ │ +00051394 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 513b0 │ │ │ │ + ldr r0, [pc, #12] @ 513ac │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ rsbeq r6, r2, r8, lsr r8 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51404 │ │ │ │ + bne 51400 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5143c │ │ │ │ - ldr r4, [pc, #212] @ 514e0 │ │ │ │ + beq 51438 │ │ │ │ + ldr r4, [pc, #212] @ 514dc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 514c0 │ │ │ │ + beq 514bc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5145c │ │ │ │ - bl bea6c │ │ │ │ + bne 51458 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 514c0 │ │ │ │ + bne 514bc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d9f0 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 514c8 │ │ │ │ + bge 514c4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 514b0 │ │ │ │ - bl b950c │ │ │ │ + bne 514ac │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51464 │ │ │ │ - b 514c0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 51460 │ │ │ │ + b 514bc │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 514d8 │ │ │ │ + b 514d4 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dcdc │ │ │ │ + bl 4def0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, ip, ror #16 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #292] @ 51628 │ │ │ │ + vldr d0, [pc, #288] @ 51620 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c5c48 │ │ │ │ - movw r1, #12248 @ 0x2fd8 │ │ │ │ + bl c619c │ │ │ │ + movw r1, #6904 @ 0x1af8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51530 │ │ │ │ + bge 5152c │ │ │ │ mvn r0, #0 │ │ │ │ - b 51618 │ │ │ │ - vldr d0, [pc, #248] @ 51630 │ │ │ │ - bl c5c48 │ │ │ │ - movw r1, #44912 @ 0xaf70 │ │ │ │ + b 51614 │ │ │ │ + vldr d0, [pc, #244] @ 51628 │ │ │ │ + bl c619c │ │ │ │ + movw r1, #39472 @ 0x9a30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d0, [pc, #220] @ 51638 │ │ │ │ - bl c5c48 │ │ │ │ - movw r1, #12252 @ 0x2fdc │ │ │ │ + blt 51524 │ │ │ │ + vldr d0, [pc, #216] @ 51630 │ │ │ │ + bl c619c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d8, [pc, #192] @ 51640 │ │ │ │ + blt 51524 │ │ │ │ + vldr d8, [pc, #188] @ 51638 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5c48 │ │ │ │ - movw r1, #40160 @ 0x9ce0 │ │ │ │ + bl c619c │ │ │ │ + movw r1, #37272 @ 0x9198 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d9, [pc, #160] @ 51648 │ │ │ │ + blt 51524 │ │ │ │ + vldr d9, [pc, #156] @ 51640 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 223958 │ │ │ │ - movw r1, #52904 @ 0xcea8 │ │ │ │ + bl 222ecc │ │ │ │ + movw r1, #47464 @ 0xb968 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d8, [pc, #124] @ 51650 │ │ │ │ + blt 51524 │ │ │ │ + vldr d8, [pc, #120] @ 51648 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5c48 │ │ │ │ - movw r1, #40216 @ 0x9d18 │ │ │ │ + bl c619c │ │ │ │ + movw r1, #37328 @ 0x91d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ + blt 51524 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 223958 │ │ │ │ - movw r1, #52912 @ 0xceb0 │ │ │ │ + bl 222ecc │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a318 │ │ │ │ + bl 13a938 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ - nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 5673dc <_Py_ctype_toupper@@Base+0x475f4> │ │ │ │ + blhi 5673d4 <_Py_ctype_toupper@@Base+0x499bc> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 516b0 │ │ │ │ + beq 516a8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 516b0 │ │ │ │ - bl bea6c │ │ │ │ + bne 516a8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516ec │ │ │ │ + beq 516e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 516f8 │ │ │ │ - vldr d7, [pc, #64] @ 51700 │ │ │ │ + vldr d6, [pc, #60] @ 516f0 │ │ │ │ + vldr d7, [pc, #64] @ 516f8 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 516ec │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + beq 516e4 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -35980,138 +35978,138 @@ │ │ │ │ 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 51738 │ │ │ │ + bne 51730 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2273a8 │ │ │ │ + b 226b2c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3308 @ 0xcec │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64240 @ 0xfaf0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51728 │ │ │ │ + bne 51720 │ │ │ │ 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, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51798 │ │ │ │ + beq 51790 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 5180c │ │ │ │ + b 51804 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 517fc │ │ │ │ + bne 517f4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 517fc │ │ │ │ - bl 19a6bc │ │ │ │ + beq 517f4 │ │ │ │ + bl 19ae2c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51854 │ │ │ │ - bl 16b9fc │ │ │ │ + beq 5184c │ │ │ │ + bl 16c19c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51804 │ │ │ │ + bgt 517fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51804 │ │ │ │ + bne 517fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 51804 │ │ │ │ - bl 16b9fc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 517fc │ │ │ │ + bl 16c19c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51854 │ │ │ │ + beq 5184c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #38036 @ 0x9494 │ │ │ │ + movw r0, #32596 @ 0x7f54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51854 │ │ │ │ + bgt 5184c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51854 │ │ │ │ + bne 5184c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 518ec │ │ │ │ + beq 518e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 518ec │ │ │ │ - bl bea6c │ │ │ │ + bne 518e4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 51944 │ │ │ │ + bne 5193c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #88] @ 51950 │ │ │ │ + vldr d6, [pc, #88] @ 51948 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5464 @ 0x1558 │ │ │ │ + movwhi r0, #5452 @ 0x154c │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 51944 │ │ │ │ + bhi 5193c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #68] @ 51958 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + vldr d6, [pc, #68] @ 51950 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ @@ -36129,105 +36127,105 @@ │ │ │ │ andseq r0, r0, r0 │ │ │ │ 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 51a34 │ │ │ │ + b 51a2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47216 @ 0xb870 │ │ │ │ + movw r0, #41612 @ 0xa28c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 519cc │ │ │ │ + bne 519c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51a10 │ │ │ │ + bne 51a08 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 214e1c │ │ │ │ + b 213ddc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3340 @ 0xd0c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64272 @ 0xfb10 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a00 │ │ │ │ + bne 519f8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51a68 │ │ │ │ + bne 51a60 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #37316 @ 0x91c4 │ │ │ │ + movw r2, #31428 @ 0x7ac4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51ad4 │ │ │ │ + beq 51acc │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #37316 @ 0x91c4 │ │ │ │ + movw r3, #31428 @ 0x7ac4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51ab8 │ │ │ │ + bls 51ab0 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 51ae0 │ │ │ │ + bne 51ad8 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 51a88 │ │ │ │ + b 51a80 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -36236,87 +36234,87 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51b40 │ │ │ │ + bne 51b38 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51b84 │ │ │ │ + beq 51b7c │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 51bdc │ │ │ │ + ldr ip, [pc, #144] @ 51bd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 51b84 │ │ │ │ + bne 51b7c │ │ │ │ mov r0, #0 │ │ │ │ - b 51bd4 │ │ │ │ + b 51bcc │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 153464 │ │ │ │ + bl 153bc0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51b7c │ │ │ │ + beq 51b74 │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 51bd4 │ │ │ │ + bne 51bcc │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #28696 @ 0x7018 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, r2, r4, asr #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d1644 │ │ │ │ + b 2d0964 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51c40 │ │ │ │ - bl bea6c │ │ │ │ + bne 51c38 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51c58 │ │ │ │ + b 51c50 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -36330,71 +36328,71 @@ │ │ │ │ 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 51cb0 │ │ │ │ + bhi 51ca8 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 51cf4 │ │ │ │ - b 51cd8 │ │ │ │ + ble 51cec │ │ │ │ + b 51cd0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4196 @ 0x1064 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63796 @ 0xf934 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ca0 │ │ │ │ + bne 51c98 │ │ │ │ mov r0, #0 │ │ │ │ - b 51d54 │ │ │ │ + b 51d4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a856c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a8b78 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51cd0 │ │ │ │ + beq 51cc8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 51d3c │ │ │ │ + bne 51d34 │ │ │ │ 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, #4196 @ 0x1064 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ + movw r2, #63796 @ 0xf934 │ │ │ │ + movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 3052b8 <_PyLong_UnsignedInt_Converter@@Base+0xd78> │ │ │ │ + bl 304bac <_PyCode_ReturnsOnlyNone@@Base+0x160> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 51d54 │ │ │ │ + b 51d4c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a856c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a8b78 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51cf4 │ │ │ │ - b 51cd0 │ │ │ │ + bne 51cec │ │ │ │ + b 51cc8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #53640 @ 0xd188 │ │ │ │ + movw r3, #57392 @ 0xe030 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 51f1c │ │ │ │ + bne 51f14 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 51f1c │ │ │ │ + bne 51f14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -36403,783 +36401,783 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r4, #3 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ sub r5, r4, #1 │ │ │ │ ldr r0, [r6, r2, lsl #2] │ │ │ │ - bl 1789f8 │ │ │ │ + bl 179184 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 51f34 │ │ │ │ + beq 51f2c │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 51e14 │ │ │ │ + bne 51e0c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f34 │ │ │ │ + bgt 51f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f34 │ │ │ │ + bne 51f2c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 51f34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 51f2c │ │ │ │ cmp r5, r1 │ │ │ │ - ble 51e3c │ │ │ │ + ble 51e34 │ │ │ │ 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 51e14 │ │ │ │ + b 51e0c │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ str r9, [r4, r3, lsl #2] │ │ │ │ cmp r8, r2 │ │ │ │ - ble 51e80 │ │ │ │ + ble 51e78 │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #4]! │ │ │ │ - b 51e58 │ │ │ │ + b 51e50 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 3308bc │ │ │ │ + bl 32f9a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 51ec0 │ │ │ │ + bne 51eb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f34 │ │ │ │ + bgt 51f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f34 │ │ │ │ + bne 51f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 51f34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 51f2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d5d04 <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d4fdc <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51ef4 │ │ │ │ + bgt 51eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51ef4 │ │ │ │ + bne 51eec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f38 │ │ │ │ + bgt 51f30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f38 │ │ │ │ + bne 51f30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 51f38 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 51f30 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53136 @ 0xcf90 │ │ │ │ + movw r1, #47696 @ 0xba50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 51fa8 │ │ │ │ + beq 51fa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51fa8 │ │ │ │ + ble 51fa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 52044 │ │ │ │ + ldr r1, [pc, #184] @ 5203c │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d5b18 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d5f98 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51fcc │ │ │ │ - b 51fbc │ │ │ │ - movw r0, #53228 @ 0xcfec │ │ │ │ + beq 51fc4 │ │ │ │ + b 51fb4 │ │ │ │ + movw r0, #47788 @ 0xbaac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 51fec │ │ │ │ + bne 51fe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #53252 @ 0xd004 │ │ │ │ + movw r0, #47812 @ 0xbac4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r5, r0 │ │ │ │ - b 5200c │ │ │ │ + b 52004 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #53284 @ 0xd024 │ │ │ │ + movw r0, #47844 @ 0xbae4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52030 │ │ │ │ + bgt 52028 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52030 │ │ │ │ + bne 52028 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ 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] @ 520f0 │ │ │ │ + vldr d7, [pc, #132] @ 520e8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 520b4 │ │ │ │ + bhi 520ac │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52094 │ │ │ │ + ble 5208c │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2d9fc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d8, [pc, #72] @ 520f8 │ │ │ │ - beq 520dc │ │ │ │ - b 520d8 │ │ │ │ + vldreq d8, [pc, #72] @ 520f0 │ │ │ │ + beq 520d4 │ │ │ │ + b 520d0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 520dc │ │ │ │ + bvs 520d4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 520dc │ │ │ │ + bgt 520d4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 52100 │ │ │ │ + vldr d8, [pc, #32] @ 520f8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ │ │ │ │ -00052108 : │ │ │ │ +00052100 : │ │ │ │ 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 2ead48 │ │ │ │ + bl 2ea260 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5214c │ │ │ │ + bne 52144 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #53336 @ 0xd058 │ │ │ │ + movw r0, #47896 @ 0xbb18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #53496 @ 0xd0f8 │ │ │ │ + movw r3, #48056 @ 0xbbb8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #9364 @ 0x2494 │ │ │ │ + movw r1, #9356 @ 0x248c │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ push {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 1df54c │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 521c4 │ │ │ │ + beq 521bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 521dc │ │ │ │ - movw r0, #6120 @ 0x17e8 │ │ │ │ + beq 521d4 │ │ │ │ + movw r0, #700 @ 0x2bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a6bc │ │ │ │ + bl 19ae2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 521e4 │ │ │ │ + bne 521dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e07b8 │ │ │ │ + bl 1df594 │ │ │ │ mov r5, #0 │ │ │ │ - b 52258 │ │ │ │ + b 52250 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 52218 │ │ │ │ + blt 52210 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #53536 @ 0xd120 │ │ │ │ + movw r0, #48096 @ 0xbbe0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r5, r0 │ │ │ │ - b 5222c │ │ │ │ + b 52224 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e07b8 │ │ │ │ + bl 1df594 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52258 │ │ │ │ + bgt 52250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52258 │ │ │ │ + bne 52250 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3371b8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 33629c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 522c8 │ │ │ │ + bne 522c0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34a2a0 │ │ │ │ + b 349228 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3332 @ 0xd04 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64264 @ 0xfb08 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522b8 │ │ │ │ + bne 522b0 │ │ │ │ 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 5232c │ │ │ │ + bhi 52324 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52350 │ │ │ │ - b 5236c │ │ │ │ + bne 52348 │ │ │ │ + b 52364 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #4044 @ 0xfcc │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63644 @ 0xf89c │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5248c │ │ │ │ - b 52318 │ │ │ │ - bl c5b58 │ │ │ │ + beq 52484 │ │ │ │ + b 52310 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52380 │ │ │ │ + ble 52378 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5239c │ │ │ │ - bl bea6c │ │ │ │ + bne 52394 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5239c │ │ │ │ - b 5248c │ │ │ │ + beq 52394 │ │ │ │ + b 52484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52364 │ │ │ │ + bne 5235c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 52364 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5235c │ │ │ │ cmp r7, #1 │ │ │ │ - ble 52454 │ │ │ │ + ble 5244c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 523dc │ │ │ │ + beq 523d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52458 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 52450 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53556 @ 0xd134 │ │ │ │ + movw r1, #48116 @ 0xbbf4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52444 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 5243c │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 523f8 │ │ │ │ - bl b6700 │ │ │ │ + beq 523f0 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52420 │ │ │ │ + beq 52418 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52458 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 52450 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53644 @ 0xd18c │ │ │ │ + movw r1, #48204 @ 0xbc4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52444 │ │ │ │ + b 5243c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #43864 @ 0xab58 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4044 @ 0xfcc │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5248c │ │ │ │ + movw r0, #63644 @ 0xf89c │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52484 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52474 │ │ │ │ + bgt 5246c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4cf50 │ │ │ │ + b 4cf48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 524b4 │ │ │ │ + beq 524ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d18c │ │ │ │ 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 │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #1832 @ 0x728 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ + movw r3, #64568 @ 0xfc38 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52500 │ │ │ │ - bl 2e08b8 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ + bne 524f8 │ │ │ │ + bl 2dfdc8 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ mov r4, r0 │ │ │ │ - b 52508 │ │ │ │ + b 52500 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52598 │ │ │ │ + beq 52590 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52530 │ │ │ │ - movw r0, #9576 @ 0x2568 │ │ │ │ + bne 52528 │ │ │ │ + movw r0, #3556 @ 0xde4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ mov r5, r0 │ │ │ │ - b 5256c │ │ │ │ - bl 1df54c │ │ │ │ + b 52564 │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52558 │ │ │ │ + beq 52550 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52574 │ │ │ │ - movw r0, #33868 @ 0x844c │ │ │ │ + beq 5256c │ │ │ │ + movw r0, #28480 @ 0x6f40 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ mov r5, r0 │ │ │ │ - b 5256c │ │ │ │ + b 52564 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16b9fc │ │ │ │ + bl 16c19c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1e07b8 │ │ │ │ + bl 1df594 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 525a0 │ │ │ │ + bne 52598 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52598 │ │ │ │ + bgt 52590 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52598 │ │ │ │ + bne 52590 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 5260c │ │ │ │ + b 52604 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #53736 @ 0xd1e8 │ │ │ │ + movw r0, #48296 @ 0xbca8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 525e8 │ │ │ │ + bgt 525e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 525e8 │ │ │ │ + bne 525e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5260c │ │ │ │ + bgt 52604 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5260c │ │ │ │ + bne 52604 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 5274c │ │ │ │ + beq 52744 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 3905c8 │ │ │ │ + bl 38ee08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5266c │ │ │ │ + bne 52664 │ │ │ │ mvn r5, #0 │ │ │ │ - b 52728 │ │ │ │ + b 52720 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 526b0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 526a8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 526a4 │ │ │ │ + bgt 5269c │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 52718 │ │ │ │ + b 52710 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 52754 │ │ │ │ + ldr r1, [pc, #144] @ 5274c │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52664 │ │ │ │ + beq 5265c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 52704 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 526fc │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 526a4 │ │ │ │ + b 5269c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5274c │ │ │ │ + bgt 52744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5274c │ │ │ │ + bne 52744 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52788 │ │ │ │ + bne 52780 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3302f8 │ │ │ │ + b 32f3dc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3292 @ 0xcdc │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64224 @ 0xfae0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52778 │ │ │ │ + bne 52770 │ │ │ │ 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 52800 │ │ │ │ + bne 527f8 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3160 @ 0xc58 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64092 @ 0xfa5c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 527cc │ │ │ │ + b 527c4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 52860 │ │ │ │ + bne 52858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 52874 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 5286c │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52854 │ │ │ │ + bne 5284c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 528d0 │ │ │ │ + bne 528c8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 528c8 │ │ │ │ + bne 528c0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 528c8 │ │ │ │ + bne 528c0 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ 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 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #38340 @ 0x95c4 │ │ │ │ + movw r2, #32452 @ 0x7ec4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ pople {r4, r5, fp, pc} │ │ │ │ ldrb r4, [ip, r3] │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ strb r4, [lr, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 5291c │ │ │ │ + b 52914 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #6676 @ 0x1a14 │ │ │ │ + movw r3, #6664 @ 0x1a08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 529b8 │ │ │ │ + bne 529b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 529b8 │ │ │ │ + bne 529b0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 529b8 │ │ │ │ + bhi 529b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 52b5c │ │ │ │ + bl 52b54 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 529c4 │ │ │ │ + beq 529bc │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -37188,115 +37186,115 @@ │ │ │ │ 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 52a0c │ │ │ │ + bhi 52a04 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 52a30 │ │ │ │ - b 52a44 │ │ │ │ + bgt 52a28 │ │ │ │ + b 52a3c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30056 @ 0x7568 │ │ │ │ + movw r0, #24616 @ 0x6028 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52a00 │ │ │ │ - b 52a90 │ │ │ │ + bne 529f8 │ │ │ │ + b 52a88 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1caa94 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1cad08 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52a90 │ │ │ │ + beq 52a88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52a74 │ │ │ │ + beq 52a6c │ │ │ │ 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 52a80 │ │ │ │ + b 52a78 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f8f80 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ + b 2f861c <_PyEval_StopTheWorld@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 31c720 <_PyTime_ObjectToTime_t@@Base+0x9c4> │ │ │ │ + b 31b78c <_PyTime_ObjectToTime_t@@Base+0x8dc> │ │ │ │ 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 52af0 │ │ │ │ + bne 52ae8 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3164 @ 0xc5c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64096 @ 0xfa60 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 52abc │ │ │ │ + b 52ab4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 52b48 │ │ │ │ + bne 52b40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 52d40 │ │ │ │ + beq 52d38 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52d3c │ │ │ │ + bne 52d34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -37310,30 +37308,30 @@ │ │ │ │ bl 2d720 │ │ │ │ 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 39f914 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ + bl 39e3e4 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52bfc │ │ │ │ + beq 52bf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 52cf0 │ │ │ │ - b 52bd8 │ │ │ │ + beq 52ce8 │ │ │ │ + b 52bd0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 348df8 │ │ │ │ + bl 347d80 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 52c24 │ │ │ │ - bhi 52bd8 │ │ │ │ + beq 52c1c │ │ │ │ + bhi 52bd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ce4 │ │ │ │ - b 52cec │ │ │ │ + bne 52cdc │ │ │ │ + b 52ce4 │ │ │ │ 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] │ │ │ │ @@ -37342,368 +37340,368 @@ │ │ │ │ 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 14063c │ │ │ │ + bl 140c5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52c90 │ │ │ │ + bgt 52c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c90 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 52c88 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52cb4 │ │ │ │ + bgt 52cac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52cb4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 52cac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52cd8 │ │ │ │ + bgt 52cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52cd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 52cd0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52cec │ │ │ │ - bne 52bd8 │ │ │ │ + blt 52ce4 │ │ │ │ + bne 52bd0 │ │ │ │ mov r4, #0 │ │ │ │ - b 52cf0 │ │ │ │ + b 52ce8 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d14 │ │ │ │ + bgt 52d0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d14 │ │ │ │ + bne 52d0c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d40 │ │ │ │ + bgt 52d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d40 │ │ │ │ + bne 52d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 52d40 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 52d38 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d5c │ │ │ │ - b 53530 │ │ │ │ + bne 52d54 │ │ │ │ + b 53528 │ │ │ │ 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 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39f27c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dd4c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52dd4 │ │ │ │ + bhi 52dcc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52df8 │ │ │ │ - b 52e14 │ │ │ │ + bne 52df0 │ │ │ │ + b 52e0c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #4140 @ 0x102c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63740 @ 0xf8fc │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f34 │ │ │ │ - b 52dc0 │ │ │ │ - bl c5b58 │ │ │ │ + beq 52f2c │ │ │ │ + b 52db8 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52e28 │ │ │ │ + ble 52e20 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52e44 │ │ │ │ - bl bea6c │ │ │ │ + bne 52e3c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52e44 │ │ │ │ - b 52f34 │ │ │ │ + beq 52e3c │ │ │ │ + b 52f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52e0c │ │ │ │ + bne 52e04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 52e0c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 52e04 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 52f00 │ │ │ │ + ble 52ef8 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52e88 │ │ │ │ + beq 52e80 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52f00 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 52ef8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53916 @ 0xd29c │ │ │ │ + movw r1, #48476 @ 0xbd5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52ef0 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 52ee8 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52ea4 │ │ │ │ - bl b6700 │ │ │ │ + beq 52e9c │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52ecc │ │ │ │ + beq 52ec4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52f00 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 52ef8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54004 @ 0xd2f4 │ │ │ │ + movw r1, #48564 @ 0xbdb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52ef0 │ │ │ │ + b 52ee8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #43864 @ 0xab58 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4140 @ 0x102c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 52f34 │ │ │ │ + movw r0, #63740 @ 0xf8fc │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52f2c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52f1c │ │ │ │ + bgt 52f14 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4cf50 │ │ │ │ + b 4cf48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52f80 │ │ │ │ + bne 52f78 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 52fc8 │ │ │ │ - b 52fa4 │ │ │ │ + beq 52fc0 │ │ │ │ + b 52f9c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49904 @ 0xc2f0 │ │ │ │ + movw r0, #42256 @ 0xa510 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 531ec │ │ │ │ - b 52f60 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 531e4 │ │ │ │ + b 52f58 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52fc8 │ │ │ │ - bl bea6c │ │ │ │ + bne 52fc0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 531ec │ │ │ │ + bne 531e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 53000 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 52ff8 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 53000 │ │ │ │ - bl bea6c │ │ │ │ + bne 52ff8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 531ec │ │ │ │ + bne 531e4 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #500] @ 53200 │ │ │ │ + vldr d10, [pc, #500] @ 531f8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 53038 │ │ │ │ + bhi 53030 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 53140 │ │ │ │ - b 53058 │ │ │ │ + bls 53138 │ │ │ │ + b 53050 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 53058 │ │ │ │ + bvc 53050 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530c8 │ │ │ │ - b 5318c │ │ │ │ + beq 530c0 │ │ │ │ + b 53184 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 53078 │ │ │ │ + bvc 53070 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 53190 │ │ │ │ - b 530c8 │ │ │ │ + bne 53188 │ │ │ │ + b 530c0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 530fc │ │ │ │ + ble 530f4 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 531c8 │ │ │ │ + bhi 531c0 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2dbc4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 530bc │ │ │ │ + ble 530b4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 531d4 │ │ │ │ - b 5318c │ │ │ │ + bne 531cc │ │ │ │ + b 53184 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 530d0 │ │ │ │ + bne 530c8 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530e4 │ │ │ │ - vldr d8, [pc, #292] @ 53208 │ │ │ │ - b 53190 │ │ │ │ + beq 530dc │ │ │ │ + vldr d8, [pc, #292] @ 53200 │ │ │ │ + b 53188 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #280] @ 53208 │ │ │ │ - vldr d7, [pc, #284] @ 53210 │ │ │ │ + vldr d8, [pc, #280] @ 53200 │ │ │ │ + vldr d7, [pc, #284] @ 53208 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530c8 │ │ │ │ + beq 530c0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 53128 │ │ │ │ + ble 53120 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 530dc │ │ │ │ - b 53190 │ │ │ │ - bpl 530dc │ │ │ │ + ble 530d4 │ │ │ │ + b 53188 │ │ │ │ + bpl 530d4 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 530dc │ │ │ │ + bpl 530d4 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e5ac │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 53190 │ │ │ │ + bls 53188 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 53180 │ │ │ │ + bvs 53178 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 53190 │ │ │ │ + bne 53188 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531b0 │ │ │ │ + bne 531a8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 397f0c <_PyType_SetVersion@@Base+0x9e0> │ │ │ │ + bl 396508 <_PyType_SetVersion@@Base+0x9c4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 531ec │ │ │ │ - b 5319c │ │ │ │ + bne 531e4 │ │ │ │ + b 53194 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 531dc │ │ │ │ - vldr d8, [pc, #60] @ 53218 │ │ │ │ - b 53190 │ │ │ │ + ble 531d4 │ │ │ │ + vldr d8, [pc, #60] @ 53210 │ │ │ │ + b 53188 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530c8 │ │ │ │ - b 530dc │ │ │ │ + beq 530c0 │ │ │ │ + b 530d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -37718,271 +37716,271 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 53258 │ │ │ │ + bne 53250 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 53294 │ │ │ │ + bne 5328c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 532f8 │ │ │ │ + ldr ip, [pc, #136] @ 532f0 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 53294 │ │ │ │ + bne 5328c │ │ │ │ mov r0, #0 │ │ │ │ - b 532f0 │ │ │ │ + b 532e8 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 532d8 │ │ │ │ + beq 532d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 532d8 │ │ │ │ + beq 532d0 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ strne r5, [r0, #8] │ │ │ │ strne r4, [r0, #12] │ │ │ │ - bne 532f0 │ │ │ │ - b 532dc │ │ │ │ + bne 532e8 │ │ │ │ + b 532d4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ - b 5328c │ │ │ │ + bl a79a0 │ │ │ │ + b 53284 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, ip, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5332c │ │ │ │ + bne 53324 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 45080 │ │ │ │ + b 45078 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3300 @ 0xce4 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64232 @ 0xfae8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5331c │ │ │ │ + bne 53314 │ │ │ │ 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, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 53394 │ │ │ │ - bl 330a94 │ │ │ │ + bne 5338c │ │ │ │ + bl 32fb78 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 533a4 │ │ │ │ - b 533b0 │ │ │ │ + bne 5339c │ │ │ │ + b 533a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 306f74 <_PyContext_Exit@@Base+0x120> │ │ │ │ + bl 306380 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 533b0 │ │ │ │ + beq 533a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 r5, [r0, #8] │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #184] @ 5349c │ │ │ │ + ldr r1, [pc, #184] @ 53494 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 533f8 │ │ │ │ + bne 533f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 53490 │ │ │ │ + b 53488 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53414 │ │ │ │ + beq 5340c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53430 │ │ │ │ - b 53464 │ │ │ │ - ldr r1, [pc, #132] @ 534a0 │ │ │ │ + bne 53428 │ │ │ │ + b 5345c │ │ │ │ + ldr r1, [pc, #132] @ 53498 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53404 │ │ │ │ - b 533f0 │ │ │ │ + bne 533fc │ │ │ │ + b 533e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 53464 │ │ │ │ + bne 5345c │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53464 │ │ │ │ + bgt 5345c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53464 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5345c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #30820 @ 0x7864 │ │ │ │ + movw r2, #25372 @ 0x631c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54220 @ 0xd3cc │ │ │ │ + movw r0, #48780 @ 0xbe8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 534fc │ │ │ │ + beq 534f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 534fc │ │ │ │ - bl bea6c │ │ │ │ + bne 534f4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53514 │ │ │ │ - vldr d0, [pc, #36] @ 53528 │ │ │ │ + bne 5350c │ │ │ │ + vldr d0, [pc, #36] @ 53520 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ subsge r9, r2, #3648 @ 0xe40 │ │ │ │ svccc 0x0091df46 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39f27c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dd4c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 535b8 │ │ │ │ + bne 535b0 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 535b4 │ │ │ │ + bhi 535ac │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 535f4 │ │ │ │ - b 535b8 │ │ │ │ + bne 535ec │ │ │ │ + b 535b0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 53624 │ │ │ │ + ldr r1, [pc, #100] @ 5361c │ │ │ │ sub r3, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 535f8 │ │ │ │ - b 5361c │ │ │ │ + bne 535f0 │ │ │ │ + b 53614 │ │ │ │ mov r6, r2 │ │ │ │ add r4, r4, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2b96d0 │ │ │ │ + b 2b8df4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, r0, lsr #19 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54304 @ 0xd420 │ │ │ │ + movw r0, #48864 @ 0xbee0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -37990,205 +37988,204 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@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 r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 537f0 │ │ │ │ + bl 537e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53750 │ │ │ │ + beq 53748 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53730 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 53728 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 53750 │ │ │ │ + b 53748 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 53758 │ │ │ │ + vldr d6, [pc, #16] @ 53750 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ 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 53790 │ │ │ │ + bne 53788 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1597ac │ │ │ │ + b 159f04 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3372 @ 0xd2c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64304 @ 0xfb30 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53780 │ │ │ │ + bne 53778 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39f27c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dd4c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53858 │ │ │ │ - bl bea6c │ │ │ │ + bne 5384c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53858 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5384c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ - movw r1, #54472 @ 0xd4c8 │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ + movw r1, #48996 @ 0xbf64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53898 │ │ │ │ - bl bea6c │ │ │ │ + bne 5388c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538c8 │ │ │ │ + bne 538bc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e72c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 538b8 │ │ │ │ - bl bea6c │ │ │ │ + bne 538ac │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538c8 │ │ │ │ + bne 538bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 53908 │ │ │ │ + bne 538fc │ │ │ │ ldrd r0, [r4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5392c │ │ │ │ + b 53920 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3416 @ 0xd58 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64348 @ 0xfb5c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538f0 │ │ │ │ + bne 538e4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005392c : │ │ │ │ +00053920 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cf8 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ │ │ │ │ -00053940 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00053934 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 53980 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 53974 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d3f8c <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d3264 <_Py_dup@@Base+0x1800> │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, 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 │ │ │ │ @@ -38206,97 +38203,97 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 539f8 <_PyBytes_ReverseFind@@Base+0xb8> │ │ │ │ + bne 539ec <_PyBytes_ReverseFind@@Base+0xb8> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a40 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ - ldr r1, [pc, #268] @ 53b0c <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ + beq 53a38 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ + mov r1, #1 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ + str r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str r2, [sp, #12] │ │ │ │ + movw ip, #27912 @ 0x6d08 │ │ │ │ + movt ip, #98 @ 0x62 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53a40 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ + bne 53a38 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ mov r4, #0 │ │ │ │ - b 53aec <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + b 53ae4 <_PyBytes_ReverseFind@@Base+0x1b0> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53a38 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ + bne 53a30 <_PyBytes_ReverseFind@@Base+0xfc> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53ad4 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + beq 53acc <_PyBytes_ReverseFind@@Base+0x198> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53a7c <_PyBytes_ReverseFind@@Base+0x13c> │ │ │ │ + beq 53a74 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53ad4 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + beq 53acc <_PyBytes_ReverseFind@@Base+0x198> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53aa0 <_PyBytes_ReverseFind@@Base+0x160> │ │ │ │ - bl bea6c │ │ │ │ + bne 53a98 <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53ad4 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ - b 53a38 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ - bl c5b58 │ │ │ │ + beq 53acc <_PyBytes_ReverseFind@@Base+0x198> │ │ │ │ + b 53a30 <_PyBytes_ReverseFind@@Base+0xfc> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53acc <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + bgt 53ac4 <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53acc <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + bne 53ac4 <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 53a8c <_PyBytes_ReverseFind@@Base+0x14c> │ │ │ │ + beq 53a84 <_PyBytes_ReverseFind@@Base+0x150> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bc10 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bc08 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b00 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + beq 53af8 <_PyBytes_ReverseFind@@Base+0x1c4> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #25 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 53b44 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ - beq 53b38 <_PyBytes_ReverseFind@@Base+0x1f8> │ │ │ │ + ldreq r0, [pc, #28] @ 53b38 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + beq 53b2c <_PyBytes_ReverseFind@@Base+0x1f8> │ │ │ │ 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 │ │ │ │ @@ -38308,336 +38305,337 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 53b9c <_PyBytes_ReverseFind@@Base+0x25c> │ │ │ │ + bne 53b90 <_PyBytes_ReverseFind@@Base+0x25c> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 53b98 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ + ble 53b8c <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53bd4 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ + beq 53bc8 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 54078 <_PyBytes_ReverseFind@@Base+0x738> │ │ │ │ + ldr r1, [pc, #1224] @ 54070 <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + beq 53e54 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ - ldr r3, [pc, #1148] @ 5407c <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ + beq 53e54 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + ldr r3, [pc, #1152] @ 54074 <_PyBytes_ReverseFind@@Base+0x740> │ │ │ │ cmp r4, #0 │ │ │ │ - movw r8, #43176 @ 0xa8a8 │ │ │ │ + movw r8, #43164 @ 0xa89c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53dd0 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ + bne 53dc4 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152e90 │ │ │ │ + bl 1535ec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53dd0 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ + bne 53dc4 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bgt 53c5c <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bne 53c5c <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53cbc <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + bne 53cb0 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c9c <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bgt 53c90 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53c9c <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bne 53c90 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bne 53e54 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53d64 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ + bne 53d58 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152e90 │ │ │ │ + bl 1535ec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d64 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ + bne 53d58 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ 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 53d38 <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ + beq 53d2c <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #836] @ 54070 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ + vldr d5, [pc, #840] @ 54068 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 53d64 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ + bhi 53d58 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bgt 53c5c <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bne 53c5c <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 53c5c <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ mov r0, r7 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53e30 <_PyBytes_ReverseFind@@Base+0x4f0> │ │ │ │ + beq 53e24 <_PyBytes_ReverseFind@@Base+0x4f0> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cff10 │ │ │ │ + bl 1ced8c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53da4 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + bgt 53d98 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53da4 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + bne 53d98 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53dc8 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ + bgt 53dbc <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53dc8 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ + bne 53dbc <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + beq 53e30 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r7, #26132 @ 0x6614 │ │ │ │ + movw r7, #26120 @ 0x6608 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 53fc4 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + bne 53fb8 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53e68 <_PyBytes_ReverseFind@@Base+0x528> │ │ │ │ + ble 53e5c <_PyBytes_ReverseFind@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 53ea0 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + beq 53e94 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 53f00 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ + beq 53ef4 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ cmp r3, r8 │ │ │ │ - beq 53ee4 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + beq 53ed8 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 53f28 <_PyBytes_ReverseFind@@Base+0x5e8> │ │ │ │ + bne 53f1c <_PyBytes_ReverseFind@@Base+0x5e8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53e84 <_PyBytes_ReverseFind@@Base+0x544> │ │ │ │ + ble 53e78 <_PyBytes_ReverseFind@@Base+0x544> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bgt 53e54 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bne 53e54 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 54060 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + b 54054 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bne 53de8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 53de8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + bne 53e30 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 53e30 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53ec4 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ + bgt 53eb8 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53ec4 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ + bne 53eb8 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bne 53e54 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ - bl 152e90 │ │ │ │ + b c619c │ │ │ │ + bl 1535ec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e20 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + bne 53e14 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bgt 53de8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bne 53de8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 53de8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cff10 │ │ │ │ + bl 1ced8c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f58 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ + bgt 53f4c <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f58 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ + bne 53f4c <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f7c <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + bgt 53f70 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f7c <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + bne 53f70 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53fc4 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ - b 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ - bl 1cff10 │ │ │ │ + bne 53fb8 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + b 53e30 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + bl 1ced8c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54010 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ + ble 54004 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54024 <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ + ble 54018 <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + beq 5402c <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 53f88 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ - bl bea6c │ │ │ │ + bne 53f7c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5403c <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ + beq 54030 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bgt 5402c <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bne 5402c <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5402c <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53fa4 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 53fa4 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ + bne 53f98 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 53f98 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53fb8 <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 53fb8 <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ + bne 53fac <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 53fac <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54060 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + bgt 54054 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54060 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + bne 54054 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ 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 r6, r2, r0, lsl sp │ │ │ │ + rsbeq r6, r2, r4, lsr sp │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ 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 │ │ │ │ @@ -38648,69 +38646,69 @@ │ │ │ │ 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 540d8 <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ + bne 540d0 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e4df0 │ │ │ │ + b 1e3d48 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3212 @ 0xc8c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64144 @ 0xfa90 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 540c8 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + b 540c0 <_PyBytes_ReverseFind@@Base+0x78c> │ │ │ │ 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 5412c <_PyBytes_ReverseFind@@Base+0x7ec> │ │ │ │ + bne 54124 <_PyBytes_ReverseFind@@Base+0x7f0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 386c64 │ │ │ │ + b 385864 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3348 @ 0xd14 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64280 @ 0xfb18 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5411c <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ + bne 54114 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #6300 @ 0x189c │ │ │ │ + movw r3, #6288 @ 0x1890 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 54180 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 54178 <_PyBytes_ReverseFind@@Base+0x844> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #49208 @ 0xc038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 545f0 │ │ │ │ + bl 545e8 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -38719,485 +38717,485 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d720 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 54200 <_PyBytes_ReverseFind@@Base+0x8c0> │ │ │ │ + bne 541f8 <_PyBytes_ReverseFind@@Base+0x8c4> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54228 <_PyBytes_ReverseFind@@Base+0x8e8> │ │ │ │ - b 54220 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + beq 54220 <_PyBytes_ReverseFind@@Base+0x8ec> │ │ │ │ + b 54218 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #13612 @ 0x352c │ │ │ │ + movw r0, #8704 @ 0x2200 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 541e4 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + bne 541dc <_PyBytes_ReverseFind@@Base+0x8a8> │ │ │ │ mov r4, #0 │ │ │ │ - b 542c0 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ + b 542bc <_PyBytes_ReverseFind@@Base+0x988> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54220 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + beq 54218 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 54264 <_PyBytes_ReverseFind@@Base+0x924> │ │ │ │ + bhi 54260 <_PyBytes_ReverseFind@@Base+0x92c> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw ip, #9024 @ 0x2340 │ │ │ │ + movt ip, #94 @ 0x5e │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #128] @ 542e0 <_PyBytes_ReverseFind@@Base+0x9a0> │ │ │ │ add r1, r2, r1 │ │ │ │ - b 5428c <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + b 54288 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5424c <_PyBytes_ReverseFind@@Base+0x90c> │ │ │ │ - b 54220 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bne 54244 <_PyBytes_ReverseFind@@Base+0x910> │ │ │ │ + b 54218 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ sub r3, r1, r2 │ │ │ │ - lsl ip, r0, #8 │ │ │ │ + lsl lr, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 542b8 <_PyBytes_ReverseFind@@Base+0x978> │ │ │ │ + ble 542b4 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ - uxth ip, ip │ │ │ │ + uxth lr, lr │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - ldrh r0, [lr, r3] │ │ │ │ - eor r0, r0, ip │ │ │ │ - b 5428c <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ - bl b2720 │ │ │ │ + ldrh r0, [ip, r3] │ │ │ │ + eor r0, r0, lr │ │ │ │ + b 54288 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ + bl b2730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542d4 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + beq 542d0 <_PyBytes_ReverseFind@@Base+0x99c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r3, lr, r0, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 54330 <_PyBytes_ReverseFind@@Base+0x9f0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 54328 <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 54364 <_PyBytes_ReverseFind@@Base+0xa24> │ │ │ │ - movw r2, #48648 @ 0xbe08 │ │ │ │ + bl 16f4ac │ │ │ │ + b 5435c <_PyBytes_ReverseFind@@Base+0xa28> │ │ │ │ + movw r2, #52400 @ 0xccb0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ + beq 543d4 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 54574 <_PyBytes_ReverseFind@@Base+0xc34> │ │ │ │ + ldr r0, [pc, #544] @ 5456c <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldm r5, {r5, r6, r8} │ │ │ │ - bl 295f60 │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5436c <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ + bge 54364 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ mov r0, #0 │ │ │ │ - b 5456c <_PyBytes_ReverseFind@@Base+0xc2c> │ │ │ │ + b 54564 <_PyBytes_ReverseFind@@Base+0xc30> │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r7 │ │ │ │ - bne 543e8 <_PyBytes_ReverseFind@@Base+0xaa8> │ │ │ │ + bne 543e0 <_PyBytes_ReverseFind@@Base+0xaac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r8, r7 │ │ │ │ - beq 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ + beq 543d4 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #54752 @ 0xd5e0 │ │ │ │ + movw r1, #49312 @ 0xc0a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 54364 <_PyBytes_ReverseFind@@Base+0xa24> │ │ │ │ + beq 5435c <_PyBytes_ReverseFind@@Base+0xa28> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 543e8 <_PyBytes_ReverseFind@@Base+0xaa8> │ │ │ │ + bne 543e0 <_PyBytes_ReverseFind@@Base+0xaac> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ + bgt 543d4 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 543d4 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 5456c <_PyBytes_ReverseFind@@Base+0xc2c> │ │ │ │ + b 54564 <_PyBytes_ReverseFind@@Base+0xc30> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54760 @ 0xd5e8 │ │ │ │ + movw r0, #49320 @ 0xc0a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 27ae60 │ │ │ │ + bl 27a658 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + beq 544ac <_PyBytes_ReverseFind@@Base+0xb78> │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 54420 <_PyBytes_ReverseFind@@Base+0xae0> │ │ │ │ + bne 54418 <_PyBytes_ReverseFind@@Base+0xae4> │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5443c <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ - b 5445c <_PyBytes_ReverseFind@@Base+0xb1c> │ │ │ │ - ldr r1, [pc, #336] @ 54578 <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ + bne 54434 <_PyBytes_ReverseFind@@Base+0xb00> │ │ │ │ + b 54454 <_PyBytes_ReverseFind@@Base+0xb20> │ │ │ │ + ldr r1, [pc, #336] @ 54570 <_PyBytes_ReverseFind@@Base+0xc3c> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54410 <_PyBytes_ReverseFind@@Base+0xad0> │ │ │ │ - b 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + bne 54408 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ + b 544ac <_PyBytes_ReverseFind@@Base+0xb78> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1739bc │ │ │ │ + bl 174148 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 544bc <_PyBytes_ReverseFind@@Base+0xb7c> │ │ │ │ - b 54494 <_PyBytes_ReverseFind@@Base+0xb54> │ │ │ │ - bl 984c0 │ │ │ │ + bne 544b4 <_PyBytes_ReverseFind@@Base+0xb80> │ │ │ │ + b 5448c <_PyBytes_ReverseFind@@Base+0xb58> │ │ │ │ + bl 984b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #37232 @ 0x9170 │ │ │ │ + movw r0, #31792 @ 0x7c30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 544e0 <_PyBytes_ReverseFind@@Base+0xba0> │ │ │ │ + beq 544d8 <_PyBytes_ReverseFind@@Base+0xba4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1739bc │ │ │ │ + bl 174148 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 544bc <_PyBytes_ReverseFind@@Base+0xb7c> │ │ │ │ + bne 544b4 <_PyBytes_ReverseFind@@Base+0xb80> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + bgt 544ac <_PyBytes_ReverseFind@@Base+0xb78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + bne 544ac <_PyBytes_ReverseFind@@Base+0xb78> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 5453c <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + b 54534 <_PyBytes_ReverseFind@@Base+0xc00> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 544fc <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ + bgt 544f4 <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 544fc <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ + bne 544f4 <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 544fc <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ - bl 143714 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 544f4 <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ + bl 143cf8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54784 @ 0xd600 │ │ │ │ + movw r0, #49344 @ 0xc0c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 27ae60 │ │ │ │ + bl 27a658 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + beq 544ac <_PyBytes_ReverseFind@@Base+0xb78> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37572 @ 0x92c4 │ │ │ │ + movw r0, #32392 @ 0x7e88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 27ae60 │ │ │ │ + bl 27a658 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + beq 544ac <_PyBytes_ReverseFind@@Base+0xb78> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 296134 │ │ │ │ + bl 29590c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ade84 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 1ae498 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ 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 54560 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ + bgt 54558 <_PyBytes_ReverseFind@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54560 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 54558 <_PyBytes_ReverseFind@@Base+0xc24> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - b 54364 <_PyBytes_ReverseFind@@Base+0xa24> │ │ │ │ + bne 543d4 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ + b 5435c <_PyBytes_ReverseFind@@Base+0xa28> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {r4, r5, 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 545b8 <_PyBytes_ReverseFind@@Base+0xc78> │ │ │ │ + bhi 545b0 <_PyBytes_ReverseFind@@Base+0xc7c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5196 @ 0x144c │ │ │ │ + movwle r1, #5184 @ 0x1440 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 545dc <_PyBytes_ReverseFind@@Base+0xc9c> │ │ │ │ + b 545d4 <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4168 @ 0x1048 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63768 @ 0xf918 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 545a4 <_PyBytes_ReverseFind@@Base+0xc64> │ │ │ │ + b 5459c <_PyBytes_ReverseFind@@Base+0xc68> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c5d4 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ + b 4c5cc <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ │ │ │ │ -000545f0 : │ │ │ │ +000545e8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 54634 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5462c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10976 @ 0x2ae0 │ │ │ │ + movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 54664 │ │ │ │ + bl 16f4ac │ │ │ │ + b 5465c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #6300 @ 0x189c │ │ │ │ + movw r3, #6288 @ 0x1890 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5466c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 54664 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #49372 @ 0xc0dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r6, #0 │ │ │ │ - b 547e4 │ │ │ │ + b 547dc │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54698 │ │ │ │ + beq 54690 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54848 @ 0xd640 │ │ │ │ + movw r1, #49408 @ 0xc100 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 54664 │ │ │ │ + bl 14166c │ │ │ │ + b 5465c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 546c8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 546c0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54880 @ 0xd660 │ │ │ │ + movw r1, #49440 @ 0xc120 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 54664 │ │ │ │ - ldr r8, [pc, #284] @ 547ec │ │ │ │ + bl 14166c │ │ │ │ + b 5465c │ │ │ │ + ldr r8, [pc, #284] @ 547e4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 546ec │ │ │ │ - bl 2fb0c0 <_PyUnicode_ToUppercase@@Base+0x1710> │ │ │ │ + bne 546e4 │ │ │ │ + bl 2fa5e0 <_PyUnicode_ToUppercase@@Base+0x1710> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54718 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 54710 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54924 @ 0xd68c │ │ │ │ + movw r1, #49484 @ 0xc14c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 54664 │ │ │ │ + bl 14166c │ │ │ │ + b 5465c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 547d4 │ │ │ │ + bne 547cc │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54750 │ │ │ │ - bl 2fb0c0 <_PyUnicode_ToUppercase@@Base+0x1710> │ │ │ │ + bne 54748 │ │ │ │ + bl 2fa5e0 <_PyUnicode_ToUppercase@@Base+0x1710> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54664 │ │ │ │ + beq 5465c │ │ │ │ str r4, [r7, #136] @ 0x88 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 556b0 │ │ │ │ + bl 556a8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 54664 │ │ │ │ + beq 5465c │ │ │ │ cmp r7, r3 │ │ │ │ - bne 547a8 │ │ │ │ + bne 547a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54790 │ │ │ │ + bgt 54788 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54790 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + bne 54788 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #52376 @ 0xcc98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa074 │ │ │ │ - b 54664 │ │ │ │ + bl 1aa688 │ │ │ │ + b 5465c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 547e4 │ │ │ │ + bgt 547dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 547e4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 547e4 │ │ │ │ + bne 547dc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 547dc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 348e68 │ │ │ │ + b 347df0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 548ec │ │ │ │ + beq 548e4 │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 548b8 │ │ │ │ + beq 548b0 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #31684 @ 0x7bc4 │ │ │ │ + movw ip, #26236 @ 0x667c │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #54964 @ 0xd6b4 │ │ │ │ + movw r0, #49524 @ 0xc174 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #38096 @ 0x94d0 │ │ │ │ + movw r2, #32656 @ 0x7f90 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b772c │ │ │ │ - b 54934 │ │ │ │ + bl b766c │ │ │ │ + b 5492c │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #31684 @ 0x7bc4 │ │ │ │ + movw r0, #26236 @ 0x667c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #38096 @ 0x94d0 │ │ │ │ + movw r2, #32656 @ 0x7f90 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #54992 @ 0xd6d0 │ │ │ │ + movw r0, #49552 @ 0xc190 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ - b 54934 │ │ │ │ + bl b766c │ │ │ │ + b 5492c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54914 │ │ │ │ + beq 5490c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #55016 @ 0xd6e8 │ │ │ │ + movw r0, #49576 @ 0xc1a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b772c │ │ │ │ - b 54934 │ │ │ │ + bl b766c │ │ │ │ + b 5492c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55036 @ 0xd6fc │ │ │ │ + movw r0, #49596 @ 0xc1bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -39218,532 +39216,532 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #38096 @ 0x94d0 │ │ │ │ + movw r3, #32656 @ 0x7f90 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 549cc │ │ │ │ + bne 549c4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a14 │ │ │ │ - ldr r1, [pc, #204] @ 54aa0 │ │ │ │ + beq 54a0c │ │ │ │ + ldr r1, [pc, #204] @ 54a98 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54a14 │ │ │ │ + bne 54a0c │ │ │ │ mov r4, #0 │ │ │ │ - b 54a6c │ │ │ │ + b 54a64 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cf74c │ │ │ │ + bl 2cea98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a0c │ │ │ │ + beq 54a04 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 54a50 │ │ │ │ + bne 54a48 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39dca8 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ + bl 39c778 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ mov r4, r0 │ │ │ │ - b 54a6c │ │ │ │ + b 54a64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a34 │ │ │ │ - b 54a0c │ │ │ │ + beq 54a2c │ │ │ │ + b 54a04 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a80 │ │ │ │ + beq 54a78 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a94 │ │ │ │ + beq 54a8c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr sp │ │ │ │ + rsbeq r6, r2, r0, ror #26 │ │ │ │ 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 54ad4 │ │ │ │ + bne 54acc │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bf450 │ │ │ │ + b 2be900 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3284 @ 0xcd4 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64216 @ 0xfad8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ac4 │ │ │ │ + bne 54abc │ │ │ │ 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 2a9898 <_PyEval_MakePendingCalls@@Base+0x250> │ │ │ │ + bl 2a9070 <_PyEval_MakePendingCalls@@Base+0x250> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +00054b10 : │ │ │ │ + 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 54b44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + cmp r0, #1 │ │ │ │ + beq 54b60 │ │ │ │ + mov r0, r2 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + mov r1, #123 @ 0x7b │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 54b94 │ │ │ │ + cmp r1, #0 │ │ │ │ + blt 54b74 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + cmp r1, r0 │ │ │ │ + blt 54b9c │ │ │ │ + mov r0, r2 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #49624 @ 0xc1d8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + add r3, r3, #16 │ │ │ │ + ldr r0, [r3, r1, lsl #2] │ │ │ │ + str r2, [r3, r1, lsl #2] │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53320 @ 0xd048 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54b78 │ │ │ │ - movw r0, #55064 @ 0xd718 │ │ │ │ + bne 54c14 │ │ │ │ + movw r0, #49660 @ 0xc1fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #55084 @ 0xd72c │ │ │ │ + movw r0, #49680 @ 0xc210 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54bc8 │ │ │ │ + bgt 54c64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54bc8 │ │ │ │ + bne 54c64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 54c28 │ │ │ │ + bne 54cc4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a82c4 │ │ │ │ + bl 2a7a9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54c28 │ │ │ │ + beq 54cc4 │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54c28 │ │ │ │ + bgt 54cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54c28 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 54cc4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00054c30 : │ │ │ │ - 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 54c64 │ │ │ │ - ldr r0, [r3] │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 54c80 │ │ │ │ - mov r0, r2 │ │ │ │ - bl aefbc │ │ │ │ - mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 54cb4 │ │ │ │ - cmp r1, #0 │ │ │ │ - blt 54c94 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - cmp r1, r0 │ │ │ │ - blt 54cbc │ │ │ │ - mov r0, r2 │ │ │ │ - bl aefbc │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55120 @ 0xd750 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - add r3, r3, #16 │ │ │ │ - ldr r0, [r3, r1, lsl #2] │ │ │ │ - str r2, [r3, r1, lsl #2] │ │ │ │ - bl aefbc │ │ │ │ - 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - movweq r5, #5196 @ 0x144c │ │ │ │ + movweq r5, #5184 @ 0x1440 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 54df4 │ │ │ │ + beq 54dec │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #1384 @ 0x568 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 1485a8 │ │ │ │ + movw r0, #61480 @ 0xf028 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 148d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54df0 │ │ │ │ + bne 54de8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54df0 │ │ │ │ + bne 54de8 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11bb3c │ │ │ │ + bl 11c0c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54ddc │ │ │ │ + beq 54dd4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54ddc │ │ │ │ + beq 54dd4 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54de0 │ │ │ │ + beq 54dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54d78 │ │ │ │ + bgt 54d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54d78 │ │ │ │ + bne 54d70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #936] @ 0x3a8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54de0 │ │ │ │ + beq 54dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54df4 │ │ │ │ + bgt 54dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54df4 │ │ │ │ + bne 54dec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 54df4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 54dec │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e48 │ │ │ │ + beq 54e40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e48 │ │ │ │ + bgt 54e40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e48 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e40 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e7c │ │ │ │ + beq 54e74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e7c │ │ │ │ + bgt 54e74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e7c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e74 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 54eb4 │ │ │ │ + bne 54eac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 37bd00 │ │ │ │ + b 37a900 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3320 @ 0xcf8 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64252 @ 0xfafc │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ea4 │ │ │ │ + bne 54e9c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 54ef8 │ │ │ │ + beq 54ef0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee698 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1ed6a4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 54dfc │ │ │ │ + b 54df4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #39108 @ 0x98c4 │ │ │ │ + movw r1, #39104 @ 0x98c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 380c24 │ │ │ │ + bl 37f824 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55004 │ │ │ │ + beq 54ffc │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r4 │ │ │ │ movne r6, r4 │ │ │ │ moveq r6, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 54fa4 │ │ │ │ - bl b6700 │ │ │ │ + bne 54f9c │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5176 @ 0x1438 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 55008 │ │ │ │ + beq 55000 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ - bl 1205a0 │ │ │ │ + bl 120b28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55004 │ │ │ │ + beq 54ffc │ │ │ │ mov r1, r5 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55008 │ │ │ │ + beq 55000 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55004 │ │ │ │ + bgt 54ffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55004 │ │ │ │ + bne 54ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00055010 : │ │ │ │ +00055008 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #17356 @ 0x43cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5504c │ │ │ │ + bne 55044 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32ed5c │ │ │ │ + b 32de40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 55074 │ │ │ │ + beq 5506c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee698 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1ed6a4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 550ac │ │ │ │ + beq 550a4 │ │ │ │ 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, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 550f4 │ │ │ │ + bne 550ec │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46484 @ 0xb594 │ │ │ │ + movw r1, #41044 @ 0xa054 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 55100 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 550f8 │ │ │ │ + bl 129d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 55108 │ │ │ │ + bge 55100 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55144 │ │ │ │ + bne 5513c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 304508 │ │ │ │ + b 3039b8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3364 @ 0xd24 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64296 @ 0xfb28 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55134 │ │ │ │ + bne 5512c │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -39751,409 +39749,409 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 55210 │ │ │ │ + bne 55208 │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 348d3c │ │ │ │ - b 55230 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 347cc4 │ │ │ │ + b 55228 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #52256 @ 0xcc20 │ │ │ │ + movw r1, #46816 @ 0xb6e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5528c │ │ │ │ + bne 55284 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 55288 │ │ │ │ + blt 55280 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 552cc │ │ │ │ + beq 552c4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 55410 │ │ │ │ + ldr r1, [pc, #380] @ 55408 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 552cc │ │ │ │ + bne 552c4 │ │ │ │ mov r6, #0 │ │ │ │ - b 55404 │ │ │ │ + b 553fc │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 552e4 │ │ │ │ + beq 552dc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 552c4 │ │ │ │ + blt 552bc │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 552c4 │ │ │ │ + beq 552bc │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55404 │ │ │ │ + ble 553fc │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 55334 │ │ │ │ + beq 5532c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 5530c │ │ │ │ + bne 55304 │ │ │ │ mov r1, r7 │ │ │ │ - b 55368 │ │ │ │ + b 55360 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55368 │ │ │ │ + ble 55360 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 55360 │ │ │ │ + bne 55358 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55360 │ │ │ │ + ble 55358 │ │ │ │ add r3, r8, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 553dc │ │ │ │ + beq 553d4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 553b8 │ │ │ │ + beq 553b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 553dc │ │ │ │ + bgt 553d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 553dc │ │ │ │ + bne 553d4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 553dc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 553d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55300 │ │ │ │ + bgt 552f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55300 │ │ │ │ + bne 552f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 55300 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 552f8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 552c4 │ │ │ │ + bgt 552bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 552c4 │ │ │ │ + bne 552bc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 552c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 552bc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r2, r8, ror #26 │ │ │ │ + rsbeq r6, r2, ip, lsl #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b48e4 │ │ │ │ + b 1b4eac │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 55480 │ │ │ │ + bne 55478 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5547c │ │ │ │ + blt 55474 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 554c0 │ │ │ │ + beq 554b8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 5564c │ │ │ │ + ldr r1, [pc, #452] @ 55644 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554c0 │ │ │ │ + bne 554b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 55640 │ │ │ │ + b 55638 │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 554ec │ │ │ │ + beq 554e4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 554ec │ │ │ │ - bl bea6c │ │ │ │ + bne 554e4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554b8 │ │ │ │ + bne 554b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r6, #16 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r3 │ │ │ │ add r6, r3, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 55588 │ │ │ │ + bls 55580 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 55550 │ │ │ │ + bne 55548 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 55580 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + ble 55578 │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 55624 │ │ │ │ + bgt 5561c │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 55580 │ │ │ │ + b 55578 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 55624 │ │ │ │ + beq 5561c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 55580 │ │ │ │ + bne 55578 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 55624 │ │ │ │ + blt 5561c │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 55510 │ │ │ │ + b 55508 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 55624 │ │ │ │ + bgt 5561c │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 554b8 │ │ │ │ + beq 554b0 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 55640 │ │ │ │ + bls 55638 │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 55604 │ │ │ │ + bne 555fc │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 5561c │ │ │ │ + ble 55614 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5561c │ │ │ │ + beq 55614 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 555f4 │ │ │ │ + b 555ec │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 555b8 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + b 555b0 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51760 @ 0xca30 │ │ │ │ + movw r1, #46320 @ 0xb4f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 554b8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 554b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r2, r4, sp, r6 │ │ │ │ + strhteq r6, [r2], #-216 @ 0xffffff28 │ │ │ │ push {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] @ 556ac │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 556a4 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55698 │ │ │ │ + beq 55690 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48460 @ 0xbd4c │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #50244 @ 0xc444 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55734 │ │ │ │ + beq 5572c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r5 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 3a4928 │ │ │ │ - ldr r3, [pc, #168] @ 557b0 │ │ │ │ + bl 3a33f8 │ │ │ │ + ldr r3, [pc, #168] @ 557a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 55718 │ │ │ │ + bhi 55710 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 34a5e8 │ │ │ │ + bl 349570 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55798 │ │ │ │ + bne 55790 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5577c │ │ │ │ + ble 55774 │ │ │ │ mov r0, #0 │ │ │ │ - b 557a8 │ │ │ │ - ldr r3, [pc, #112] @ 557b4 │ │ │ │ + b 557a0 │ │ │ │ + ldr r3, [pc, #112] @ 557ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 557a8 │ │ │ │ + b 557a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 557a8 │ │ │ │ + b 557a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55734 │ │ │ │ + bne 5572c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 55734 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5572c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r3, lr, lr, asr #14 │ │ │ │ + subseq r2, lr, r6, lsl #6 │ │ │ │ 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 ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 557f4 │ │ │ │ + beq 557ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55b2c │ │ │ │ + bl 55b24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -40179,361 +40177,361 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 558b4 │ │ │ │ + bne 558ac │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 558fc │ │ │ │ - ldr r1, [pc, #424] @ 55a64 │ │ │ │ + beq 558f4 │ │ │ │ + ldr r1, [pc, #424] @ 55a5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 558fc │ │ │ │ + bne 558f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 55a44 │ │ │ │ + b 55a3c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 558f4 │ │ │ │ + bne 558ec │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 55934 │ │ │ │ + beq 5592c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 55938 │ │ │ │ - b 558f4 │ │ │ │ + bge 55930 │ │ │ │ + b 558ec │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 55968 │ │ │ │ + ble 55960 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558f4 │ │ │ │ + beq 558ec │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #55928 @ 0xda78 │ │ │ │ + movw r1, #50488 @ 0xc538 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ed20 │ │ │ │ - b 558f4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 558ec │ │ │ │ add r3, r5, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ sub r0, r0, r3, asr #31 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 558f4 │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 558ec │ │ │ │ + bl 1a35b8 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r6, r6, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #96 @ 0x60 │ │ │ │ addeq r3, r5, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ cmple r4, #0 │ │ │ │ - beq 55a30 │ │ │ │ + beq 55a28 │ │ │ │ cmp r5, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, #5 │ │ │ │ - ble 55a24 │ │ │ │ + ble 55a1c │ │ │ │ sub r4, r4, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ lsr r3, r2, r4 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r6, #1 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp lr, #0 │ │ │ │ strbne ip, [r0] │ │ │ │ - bne 559e4 │ │ │ │ + bne 559dc │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 559e8 │ │ │ │ + b 559e0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 559c4 │ │ │ │ + b 559bc │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138d68 │ │ │ │ + bl 139388 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55a58 │ │ │ │ + beq 55a50 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, ror #27 │ │ │ │ + rsbeq r6, r2, r0, lsl lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55abc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 55ab4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55aac │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55abc │ │ │ │ + bne 55aa4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ab4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55af0 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 55ae8 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ae0 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55af0 │ │ │ │ + bne 55ad8 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ae8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55b18 │ │ │ │ + bne 55b10 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #37316 @ 0x91c4 │ │ │ │ + movw r5, #31428 @ 0x7ac4 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #38340 @ 0x95c4 │ │ │ │ + movw r4, #32452 @ 0x7ec4 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #65000 @ 0xfde8 │ │ │ │ + movw lr, #55832 @ 0xda18 │ │ │ │ movt lr, #81 @ 0x51 │ │ │ │ add fp, sp, #16 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r1, ip] │ │ │ │ ldr r6, [r5, r3, lsl #2] │ │ │ │ tst r6, #1 │ │ │ │ ldrbne r3, [lr, r3] │ │ │ │ - bne 55b74 │ │ │ │ + bne 55b6c │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55b50 │ │ │ │ + b 55b48 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 55bd4 │ │ │ │ + bne 55bcc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 55bd0 │ │ │ │ + ble 55bc8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55c14 │ │ │ │ + beq 55c0c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 55d34 │ │ │ │ + ldr r1, [pc, #344] @ 55d2c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c14 │ │ │ │ + bne 55c0c │ │ │ │ mov r0, #0 │ │ │ │ - b 55d2c │ │ │ │ + b 55d24 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 55c34 │ │ │ │ + beq 55c2c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 55c0c │ │ │ │ + blt 55c04 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55c80 │ │ │ │ + beq 55c78 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 55c60 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 55c58 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 55d2c │ │ │ │ + b 55d24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3482d4 <_PyObject_MaybeCallSpecialOneArg@@Base+0xd44> │ │ │ │ + bl 34725c <_PyObject_MaybeCallSpecialOneArg@@Base+0xd44> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 55c98 │ │ │ │ - bl bea6c │ │ │ │ + bne 55c90 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c0c │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne 55c04 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa074 │ │ │ │ - b 55c0c │ │ │ │ + bl 1aa688 │ │ │ │ + b 55c04 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55ce8 │ │ │ │ + beq 55ce0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 55c54 │ │ │ │ + beq 55c4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3718c4 <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ + bl 3704ac <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r7, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 55c54 │ │ │ │ + b 55c4c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 55c54 │ │ │ │ + beq 55c4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3718c4 <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ + bl 3704ac <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r7, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 55c54 │ │ │ │ + b 55c4c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r8, lsl lr │ │ │ │ + rsbeq r6, r2, ip, lsr 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 r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 55d80 │ │ │ │ + bhi 55d78 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ - movwle r4, #5196 @ 0x144c │ │ │ │ + movwle r4, #5184 @ 0x1440 │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 55da4 │ │ │ │ + b 55d9c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #45132 @ 0xb04c │ │ │ │ + movw r0, #33748 @ 0x83d4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55d68 │ │ │ │ - b 55e1c │ │ │ │ + bne 55d60 │ │ │ │ + b 55e14 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ - movw r3, #5964 @ 0x174c │ │ │ │ + movw r3, #5952 @ 0x1740 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55de0 │ │ │ │ + bne 55dd8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 348d3c │ │ │ │ + bl 347cc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55e04 │ │ │ │ + bne 55dfc │ │ │ │ mov r4, r5 │ │ │ │ - b 55e1c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 55e14 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #52256 @ 0xcc20 │ │ │ │ + movw r1, #46816 @ 0xb6e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -40545,100 +40543,100 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 55e8c │ │ │ │ + bhi 55e84 │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55eb0 │ │ │ │ + bne 55ea8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10440 @ 0x28c8 │ │ │ │ + movw r0, #5320 @ 0x14c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 55ee0 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55ed8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10440 @ 0x28c8 │ │ │ │ + movw r0, #5320 @ 0x14c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ee0 │ │ │ │ - b 55e54 │ │ │ │ + beq 55ed8 │ │ │ │ + b 55e4c │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 55f84 │ │ │ │ + ble 55f7c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55ee8 │ │ │ │ - bl bea6c │ │ │ │ + bne 55ee0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 55f1c │ │ │ │ + beq 55f14 │ │ │ │ mov r4, #0 │ │ │ │ - b 55ffc │ │ │ │ - bl c5b58 │ │ │ │ + b 55ff4 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55f14 │ │ │ │ + bgt 55f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55f14 │ │ │ │ + bne 55f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 55ed0 │ │ │ │ + beq 55ec8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55f80 │ │ │ │ + beq 55f78 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55f48 │ │ │ │ - bl bea6c │ │ │ │ + bne 55f40 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55f84 │ │ │ │ - b 55ee0 │ │ │ │ - bl c5b58 │ │ │ │ + beq 55f7c │ │ │ │ + b 55ed8 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55f74 │ │ │ │ + bgt 55f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55f74 │ │ │ │ + bne 55f6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55f84 │ │ │ │ - b 55f34 │ │ │ │ + bne 55f7c │ │ │ │ + b 55f2c │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55ee0 │ │ │ │ + beq 55ed8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 55fb4 │ │ │ │ + bgt 55fac │ │ │ │ cmp r5, #0 │ │ │ │ addlt r5, r5, r3 │ │ │ │ biclt r5, r5, r5, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ addlt r6, r6, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -40651,21 +40649,21 @@ │ │ │ │ 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 c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -40679,115 +40677,115 @@ │ │ │ │ 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 ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56084 │ │ │ │ + beq 5607c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 560a8 │ │ │ │ + bl 560a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #37316 @ 0x91c4 │ │ │ │ + movw r7, #31428 @ 0x7ac4 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #38340 @ 0x95c4 │ │ │ │ + movw r6, #32452 @ 0x7ec4 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #65000 @ 0xfde8 │ │ │ │ + movw r5, #55832 @ 0xda18 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ add fp, sp, #20 │ │ │ │ mov lr, r3 │ │ │ │ cmp lr, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb ip, [r1, lr] │ │ │ │ ldr r4, [r7, ip, lsl #2] │ │ │ │ tst r4, #1 │ │ │ │ - beq 560f8 │ │ │ │ + beq 560f0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 56110 │ │ │ │ + b 56108 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 56110 │ │ │ │ + beq 56108 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 560d0 │ │ │ │ + b 560c8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #27568 @ 0x6bb0 │ │ │ │ + movw r1, #27560 @ 0x6ba8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56396 @ 0xdc4c │ │ │ │ + movw r0, #60148 @ 0xeaf4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5617c │ │ │ │ + bne 56174 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 561cc │ │ │ │ + beq 561c4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 3068c0 <_Py_CheckRecursiveCallPy@@Base+0x384> │ │ │ │ + bl 305dec <_Py_CheckRecursiveCallPy@@Base+0x384> │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56234 │ │ │ │ + beq 5622c │ │ │ │ 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] │ │ │ │ @@ -40803,306 +40801,306 @@ │ │ │ │ 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 5626c │ │ │ │ + bne 56264 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b35b0 │ │ │ │ + b 1b3b78 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3236 @ 0xca4 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64168 @ 0xfaa8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5625c │ │ │ │ + b 56254 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 562e4 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 562dc │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 562d4 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 562e4 │ │ │ │ + bne 562cc │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 562dc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56318 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 56310 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56308 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56318 │ │ │ │ + bne 56300 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56310 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5634c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 56344 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5633c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5634c │ │ │ │ + bne 56334 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56344 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56380 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 56378 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56370 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56380 │ │ │ │ + bne 56368 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56378 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5639c │ │ │ │ + bne 56394 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 563b0 │ │ │ │ - b 563d8 │ │ │ │ + bne 563a8 │ │ │ │ + b 563d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5638c │ │ │ │ + beq 56384 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 563c8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 563d8 │ │ │ │ + bne 563c0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 563d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5640c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 56404 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 563fc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5640c │ │ │ │ + bne 563f4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56404 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56440 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 56438 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56430 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56440 │ │ │ │ + bne 56428 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56438 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5645c │ │ │ │ + bne 56454 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56498 │ │ │ │ - b 56470 │ │ │ │ + beq 56490 │ │ │ │ + b 56468 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5644c │ │ │ │ + beq 56444 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56488 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56498 │ │ │ │ + bne 56480 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56490 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 564cc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 564c4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 564bc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 564cc │ │ │ │ + bne 564b4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 564c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 564e8 │ │ │ │ + bne 564e0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56524 │ │ │ │ - b 564fc │ │ │ │ + beq 5651c │ │ │ │ + b 564f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 564d8 │ │ │ │ + beq 564d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56514 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56524 │ │ │ │ + bne 5650c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 5651c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56540 │ │ │ │ + bne 56538 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56564 │ │ │ │ - b 56554 │ │ │ │ + beq 5655c │ │ │ │ + b 5654c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56530 │ │ │ │ + beq 56528 │ │ │ │ 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 56580 │ │ │ │ + beq 56578 │ │ │ │ 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 1a979c │ │ │ │ + b 1a9db0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 565f8 │ │ │ │ + bgt 565f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 565f8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 565f0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5666c │ │ │ │ - bl bea6c │ │ │ │ + bne 56664 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 566cc │ │ │ │ - b 566c4 │ │ │ │ - bl c5b58 │ │ │ │ + beq 566c4 │ │ │ │ + b 566bc │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56698 │ │ │ │ + bgt 56690 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56698 │ │ │ │ + bne 56690 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 566cc │ │ │ │ - b 56658 │ │ │ │ + bne 566c4 │ │ │ │ + b 56650 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf50 │ │ │ │ + bl 4cf48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 566e8 │ │ │ │ + bne 566e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 566a4 │ │ │ │ + bgt 5669c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce32c │ │ │ │ + b ce7f4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r3] │ │ │ │ @@ -41114,165 +41112,165 @@ │ │ │ │ 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 39f914 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ + bl 39e3e4 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56758 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 56750 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ + bl 1f4414 │ │ │ │ mov r0, #0 │ │ │ │ - b 5678c │ │ │ │ + b 56784 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #33020 @ 0x80fc │ │ │ │ + movw r3, #27596 @ 0x6bcc │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 56784 │ │ │ │ + bne 5677c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 5678c │ │ │ │ + b 56784 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ 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, #196] @ 56874 │ │ │ │ + ldr r3, [pc, #196] @ 5686c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56858 │ │ │ │ + beq 56850 │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #8652 @ 0x21cc │ │ │ │ + movw r6, #3188 @ 0xc74 │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56860 │ │ │ │ - bl becac │ │ │ │ + beq 56858 │ │ │ │ + bl bebd4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5682c │ │ │ │ + bgt 56824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5682c │ │ │ │ + bne 56824 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 56860 │ │ │ │ + bne 56858 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56858 │ │ │ │ + bgt 56850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56858 │ │ │ │ + bne 56850 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5686c │ │ │ │ + b 56864 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 567e0 │ │ │ │ + bne 567d8 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - blt 568ac │ │ │ │ + blt 568a4 │ │ │ │ mov r6, #0 │ │ │ │ - b 56b50 │ │ │ │ + b 56b48 │ │ │ │ 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 568d4 │ │ │ │ + beq 568cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #25884 @ 0x651c │ │ │ │ + movw r8, #22128 @ 0x5670 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ - movw r6, #22160 @ 0x5690 │ │ │ │ + movw r6, #16656 @ 0x4110 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ - movw r7, #37148 @ 0x911c │ │ │ │ + movw r7, #33392 @ 0x8270 │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 56afc │ │ │ │ + ble 56af4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 56934 │ │ │ │ + beq 5692c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 56934 │ │ │ │ + beq 5692c │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 56954 │ │ │ │ + bcs 5694c │ │ │ │ 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 56980 │ │ │ │ + beq 56978 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 569a4 │ │ │ │ + b 5699c │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 569a4 │ │ │ │ + bne 5699c │ │ │ │ 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 │ │ │ │ @@ -41282,183 +41280,183 @@ │ │ │ │ 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 569e8 │ │ │ │ + bne 569e0 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 56a0c │ │ │ │ + b 56a04 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 56a0c │ │ │ │ + beq 56a04 │ │ │ │ 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 56af0 │ │ │ │ + beq 56ae8 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 56af0 │ │ │ │ + beq 56ae8 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 56ae0 │ │ │ │ + bls 56ad8 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 56ae0 │ │ │ │ + bls 56ad8 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 56a64 │ │ │ │ + bne 56a5c │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 56af0 │ │ │ │ - b 56a90 │ │ │ │ + bls 56ae8 │ │ │ │ + b 56a88 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 56a7c │ │ │ │ + bne 56a74 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 56af0 │ │ │ │ + bls 56ae8 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 56af0 │ │ │ │ + beq 56ae8 │ │ │ │ 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 56af0 │ │ │ │ + bne 56ae8 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 56af0 │ │ │ │ + beq 56ae8 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 56b00 │ │ │ │ + b 56af8 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 568f0 │ │ │ │ + b 568e8 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 568a4 │ │ │ │ + blt 5689c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 568a4 │ │ │ │ + beq 5689c │ │ │ │ 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 c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 56b8c │ │ │ │ + bne 56b84 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44a9c │ │ │ │ + b 44a94 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3192 @ 0xc78 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64124 @ 0xfa7c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56b7c │ │ │ │ + b 56b74 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + b cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a78f4 │ │ │ │ + bl a793c │ │ │ │ mov r0, r4 │ │ │ │ - bl 56c2c │ │ │ │ + bl 56c24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 223958 │ │ │ │ + b 222ecc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56c80 │ │ │ │ + beq 56c78 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56c80 │ │ │ │ + bgt 56c78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 56c80 │ │ │ │ + bne 56c78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -41471,65 +41469,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] @ 56e1c │ │ │ │ + ldr r0, [pc, #332] @ 56e14 │ │ │ │ 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, #51632 @ 0xc9b0 │ │ │ │ + movw r2, #46192 @ 0xb470 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #56272 @ 0xdbd0 │ │ │ │ + movw r1, #50832 @ 0xc690 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56df4 │ │ │ │ + beq 56dec │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + movw r1, #49252 @ 0xc064 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #56292 @ 0xdbe4 │ │ │ │ + movw r0, #50852 @ 0xc6a4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56d80 │ │ │ │ + beq 56d78 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 30bc44 <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ + bl 30b08c <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56d80 │ │ │ │ + beq 56d78 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 56d90 │ │ │ │ + beq 56d88 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 56d88 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 56d80 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51756 @ 0xca2c │ │ │ │ + movw r1, #46316 @ 0xb4ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 56dec │ │ │ │ + b 56de4 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ 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 │ │ │ │ @@ -41537,47 +41535,47 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d438 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41fec │ │ │ │ + bl 41fe4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a61a8 │ │ │ │ - ldr r3, [pc, #32] @ 56e1c │ │ │ │ + bl a61f0 │ │ │ │ + ldr r3, [pc, #32] @ 56e14 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56e10 │ │ │ │ + beq 56e08 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 56e54 │ │ │ │ + bne 56e4c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -41585,314 +41583,314 @@ │ │ │ │ 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 56ecc │ │ │ │ + bhi 56ec4 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 56ef0 │ │ │ │ + bne 56ee8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39196 @ 0x991c │ │ │ │ + movw r0, #33756 @ 0x83dc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56fe8 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56fe0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39196 @ 0x991c │ │ │ │ + movw r0, #33756 @ 0x83dc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56fe8 │ │ │ │ - b 56e94 │ │ │ │ + beq 56fe0 │ │ │ │ + b 56e8c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 56fb0 │ │ │ │ + ble 56fa8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 56f7c │ │ │ │ + beq 56f74 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 56f5c │ │ │ │ + beq 56f54 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56fe8 │ │ │ │ + beq 56fe0 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 56f80 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 56f78 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 56fe8 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + bl 16f4ac │ │ │ │ + b 56fe0 │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39196 @ 0x991c │ │ │ │ + movw r0, #33756 @ 0x83dc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56fe8 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56fe0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 56fb8 │ │ │ │ + beq 56fb0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56fb8 │ │ │ │ - bl bea6c │ │ │ │ + bne 56fb0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56fb8 │ │ │ │ - b 56fe8 │ │ │ │ + beq 56fb0 │ │ │ │ + b 56fe0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3371b8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 33629c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 56fe8 │ │ │ │ - movw r0, #1288 @ 0x508 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + beq 56fe0 │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 57028 │ │ │ │ + bne 57020 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 57060 │ │ │ │ - b 57044 │ │ │ │ - movw r0, #38112 @ 0x94e0 │ │ │ │ + beq 57058 │ │ │ │ + b 5703c │ │ │ │ + movw r0, #32672 @ 0x7fa0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57018 │ │ │ │ + bne 57010 │ │ │ │ mov r5, #0 │ │ │ │ - b 570a8 │ │ │ │ + b 570a0 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #38112 @ 0x94e0 │ │ │ │ + movw r0, #32672 @ 0x7fa0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5703c │ │ │ │ + beq 57034 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b6780 │ │ │ │ + bl b67a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5703c │ │ │ │ + beq 57034 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 155034 │ │ │ │ + bl 15578c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 570a8 │ │ │ │ + bgt 570a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 570a8 │ │ │ │ + bne 570a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #56356 @ 0xdc24 │ │ │ │ - movweq r0, #56380 @ 0xdc3c │ │ │ │ + movwne r0, #50916 @ 0xc6e4 │ │ │ │ + movweq r0, #50940 @ 0xc6fc │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #32252 @ 0x7dfc │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #55972 @ 0xdaa4 │ │ │ │ + movw r0, #59724 @ 0xe94c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57150 │ │ │ │ + bgt 57148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57150 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 57148 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #268] @ 572b4 │ │ │ │ + ldr r3, [pc, #268] @ 572ac │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #48464 @ 0xbd50 │ │ │ │ + movw r2, #43024 @ 0xa810 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b7ff8 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b85c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 572ac │ │ │ │ + beq 572a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 57214 │ │ │ │ + bne 5720c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 571f8 │ │ │ │ + bgt 571f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571f8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 571f0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44460 @ 0xadac │ │ │ │ + movw r1, #39020 @ 0x986c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 572ac │ │ │ │ + bl 16f4ac │ │ │ │ + b 572a4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 57268 │ │ │ │ - movw r0, #44764 @ 0xaedc │ │ │ │ + bge 57260 │ │ │ │ + movw r0, #44760 @ 0xaed8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #52012 @ 0xcb2c │ │ │ │ + movw r1, #46832 @ 0xb6f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 572ac │ │ │ │ + bgt 572a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 572ac │ │ │ │ + bne 572a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 572ac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 572a4 │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e2dc │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5729c │ │ │ │ + bgt 57294 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5729c │ │ │ │ + bne 57294 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 572e0 │ │ │ │ + beq 572d8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57300 │ │ │ │ + b 572f8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 572f8 │ │ │ │ + beq 572f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57310 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 57308 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 57398 │ │ │ │ + ldr r6, [pc, #108] @ 57390 │ │ │ │ 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 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_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 │ │ │ │ @@ -41918,309 +41916,309 @@ │ │ │ │ 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 573dc │ │ │ │ + bhi 573d4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57400 │ │ │ │ - b 5741c │ │ │ │ + bne 573f8 │ │ │ │ + b 57414 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3940 @ 0xf64 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63540 @ 0xf834 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5754c │ │ │ │ - b 573c8 │ │ │ │ - bl c5b58 │ │ │ │ + beq 57544 │ │ │ │ + b 573c0 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57430 │ │ │ │ + ble 57428 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5744c │ │ │ │ - bl bea6c │ │ │ │ + bne 57444 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5744c │ │ │ │ - b 5754c │ │ │ │ + beq 57444 │ │ │ │ + b 57544 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57414 │ │ │ │ + bne 5740c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 57414 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5740c │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 57508 │ │ │ │ + ble 57500 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 57490 │ │ │ │ + beq 57488 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 57508 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 57500 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49728 @ 0xc240 │ │ │ │ + movw r1, #44288 @ 0xad00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 574f8 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 574f0 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 574ac │ │ │ │ - bl b6700 │ │ │ │ + beq 574a4 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 574d4 │ │ │ │ + beq 574cc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 57508 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 57500 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49820 @ 0xc29c │ │ │ │ + movw r1, #44380 @ 0xad5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 574f8 │ │ │ │ + b 574f0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #43864 @ 0xab58 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3940 @ 0xf64 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5754c │ │ │ │ + movw r0, #63540 @ 0xf834 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57544 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 57524 │ │ │ │ + bgt 5751c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b85b0 │ │ │ │ + b 2b7b68 │ │ │ │ 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 3a8048 │ │ │ │ + b 3a6b18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56508 @ 0xdcbc │ │ │ │ + movw r0, #51068 @ 0xc77c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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 3a8000 │ │ │ │ + b 3a6ad0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 575b0 │ │ │ │ + beq 575a8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee698 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1ed6a4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57604 │ │ │ │ + bne 575fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 575f8 │ │ │ │ + beq 575f0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57604 │ │ │ │ + bne 575fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 5766c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 57664 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56528 @ 0xdcd0 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1aa0a0 │ │ │ │ + b 1aa6b4 │ │ │ │ │ │ │ │ -0005763c : │ │ │ │ +00057634 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 57668 │ │ │ │ + ldr lr, [pc, #28] @ 57660 │ │ │ │ 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 157c74 │ │ │ │ + b 1583cc │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 311bf4 <_PyPickle_GetXIData@@Base+0x1d04> │ │ │ │ + bl 310ed8 <_PyPickle_GetXIData@@Base+0x1d0c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57830 │ │ │ │ + beq 57828 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 576c4 │ │ │ │ + bne 576bc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 576ac │ │ │ │ + bne 576a4 │ │ │ │ dmb ish │ │ │ │ - beq 576d4 │ │ │ │ + beq 576cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dd80 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 5774c │ │ │ │ - bgt 57734 │ │ │ │ + beq 57744 │ │ │ │ + bgt 5772c │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57718 │ │ │ │ + beq 57710 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 57734 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 5772c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56560 @ 0xdcf0 │ │ │ │ + movw r1, #51120 @ 0xc7b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 577f8 │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + bl 16f4ac │ │ │ │ + b 577f0 │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53164 @ 0xcfac │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 577f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 577f0 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #56588 @ 0xdd0c │ │ │ │ + movw r3, #51148 @ 0xc7cc │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3ba0ec │ │ │ │ - b 577f8 │ │ │ │ + bl 3b89b8 │ │ │ │ + b 577f0 │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 577ac │ │ │ │ + beq 577a4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 577e4 │ │ │ │ + bne 577dc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 577cc │ │ │ │ + bne 577c4 │ │ │ │ dmb ish │ │ │ │ - beq 57834 │ │ │ │ + beq 5782c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be850 │ │ │ │ - b 57834 │ │ │ │ + bl 2d99f0 │ │ │ │ + b 5782c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57818 │ │ │ │ + bne 57810 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57800 │ │ │ │ + bne 577f8 │ │ │ │ dmb ish │ │ │ │ - beq 57828 │ │ │ │ + beq 57820 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 578e8 │ │ │ │ + ldr r1, [pc, #140] @ 578e0 │ │ │ │ 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] │ │ │ │ @@ -42233,139 +42231,139 @@ │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5792c │ │ │ │ + bne 57924 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57920 │ │ │ │ + beq 57918 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5792c │ │ │ │ + bne 57924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 5766c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 57664 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56624 @ 0xdd30 │ │ │ │ + movw r1, #51184 @ 0xc7f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 5799c │ │ │ │ - b 579c8 │ │ │ │ + bne 57994 │ │ │ │ + b 579c0 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 579ec │ │ │ │ + bne 579e4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 579d0 │ │ │ │ + ble 579c8 │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ff790 │ │ │ │ + bl 1fe7c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a50 │ │ │ │ + beq 57a48 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57984 │ │ │ │ + bne 5797c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57a34 │ │ │ │ + ble 57a2c │ │ │ │ mov r0, #0 │ │ │ │ - b 57a7c │ │ │ │ + b 57a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57998 │ │ │ │ + bne 57990 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 57998 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 57990 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a20 │ │ │ │ + bgt 57a18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a20 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 57a18 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 57998 │ │ │ │ + beq 57990 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5799c │ │ │ │ - b 579bc │ │ │ │ + beq 57994 │ │ │ │ + b 579b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579c8 │ │ │ │ + bne 579c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 579c8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 579c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a74 │ │ │ │ + bgt 57a6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a74 │ │ │ │ + bne 57a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a8000 │ │ │ │ + b 3a6ad0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -42373,42 +42371,42 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b08 │ │ │ │ + bne 57b00 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b08 │ │ │ │ + bne 57b00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5766c │ │ │ │ + b 57664 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 57b50 │ │ │ │ + ldr ip, [pc, #60] @ 57b48 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57af4 │ │ │ │ + bne 57aec │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -42425,683 +42423,683 @@ │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57c88 │ │ │ │ + bne 57c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57c88 │ │ │ │ - movw r0, #6540 @ 0x198c │ │ │ │ + beq 57c80 │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57be8 │ │ │ │ + bne 57be0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56708 @ 0xdd84 │ │ │ │ + movw r0, #51268 @ 0xc844 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57c3c │ │ │ │ + bgt 57c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c3c │ │ │ │ + bne 57c34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57bd8 │ │ │ │ + beq 57bd0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57c68 │ │ │ │ + bgt 57c60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c68 │ │ │ │ + bne 57c60 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ - movw r0, #56708 @ 0xdd84 │ │ │ │ + beq 57c80 │ │ │ │ + movw r0, #51268 @ 0xc844 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ccb8 │ │ │ │ + b 36b8a0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 57cd0 │ │ │ │ + beq 57cc8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57cf0 │ │ │ │ + b 57ce8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ce8 │ │ │ │ + beq 57ce0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57310 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 57308 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ 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, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 57d34 │ │ │ │ + beq 57d2c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #58364 @ 0xe3fc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57e78 │ │ │ │ + bne 57e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e78 │ │ │ │ - movw r0, #6540 @ 0x198c │ │ │ │ + beq 57e70 │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57dd8 │ │ │ │ + bne 57dd0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56760 @ 0xddb8 │ │ │ │ + movw r0, #51320 @ 0xc878 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57e2c │ │ │ │ + bgt 57e24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57e2c │ │ │ │ + bne 57e24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57dc8 │ │ │ │ + beq 57dc0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57e58 │ │ │ │ + bgt 57e50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57e58 │ │ │ │ + bne 57e50 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57e78 │ │ │ │ - movw r0, #56760 @ 0xddb8 │ │ │ │ + beq 57e70 │ │ │ │ + movw r0, #51320 @ 0xc878 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 57eb0 │ │ │ │ + bne 57ea8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2117f0 │ │ │ │ + b 2107b0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3244 @ 0xcac │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64176 @ 0xfab0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57ea0 │ │ │ │ + b 57e98 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57f10 │ │ │ │ - bl bea6c │ │ │ │ + bne 57f08 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57f34 │ │ │ │ - b 57f50 │ │ │ │ + beq 57f2c │ │ │ │ + b 57f48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 57f34 │ │ │ │ + bne 57f2c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #56840 @ 0xde08 │ │ │ │ + movw r0, #51400 @ 0xc8c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #56856 @ 0xde18 │ │ │ │ + movw r0, #51416 @ 0xc8d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57f98 │ │ │ │ + bne 57f90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57f8c │ │ │ │ + beq 57f84 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57f98 │ │ │ │ + bne 57f90 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 58178 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 58170 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56528 @ 0xdcd0 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5800c │ │ │ │ + bne 58004 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 58008 │ │ │ │ + ble 58000 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5804c │ │ │ │ + beq 58044 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #272] @ 58124 │ │ │ │ + ldr r1, [pc, #272] @ 5811c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5804c │ │ │ │ + bne 58044 │ │ │ │ mov r4, #0 │ │ │ │ - b 58118 │ │ │ │ + b 58110 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #16576 @ 0x40c0 │ │ │ │ + movw r3, #16564 @ 0x40b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ mov r1, r6 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 580cc │ │ │ │ - bl bc37c │ │ │ │ + bne 580c4 │ │ │ │ + bl bc2a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580b4 │ │ │ │ - bl bea6c │ │ │ │ + bne 580ac │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58044 │ │ │ │ + bne 5803c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32dc98 <_PyXI_Preserve@@Base+0x1180> │ │ │ │ + bl 32cd7c <_PyXI_Preserve@@Base+0x1184> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58108 │ │ │ │ - b 58044 │ │ │ │ + bge 58100 │ │ │ │ + b 5803c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 58118 │ │ │ │ - bl 1401c0 │ │ │ │ + b 58110 │ │ │ │ + bl 1407e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58044 │ │ │ │ - beq 580f0 │ │ │ │ + blt 5803c │ │ │ │ + beq 580e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c4da0 │ │ │ │ + b c52f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cddc4 │ │ │ │ + bl ce28c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58044 │ │ │ │ + blt 5803c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r7, [r2], #-0 @ │ │ │ │ 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 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5815c │ │ │ │ - bl bea6c │ │ │ │ + bne 58154 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58170 │ │ │ │ + bne 58168 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d018 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 398644 <_PyType_SetVersion@@Base+0x1118> │ │ │ │ + b 396c40 <_PyType_SetVersion@@Base+0x10fc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 311bf4 <_PyPickle_GetXIData@@Base+0x1d04> │ │ │ │ + bl 310ed8 <_PyPickle_GetXIData@@Base+0x1d0c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5833c │ │ │ │ + beq 58334 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 581d0 │ │ │ │ + bne 581c8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 581b8 │ │ │ │ + bne 581b0 │ │ │ │ dmb ish │ │ │ │ - beq 581e0 │ │ │ │ + beq 581d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d258 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 58258 │ │ │ │ - bgt 58240 │ │ │ │ + beq 58250 │ │ │ │ + bgt 58238 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 58224 │ │ │ │ + beq 5821c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 58240 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 58238 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56560 @ 0xdcf0 │ │ │ │ + movw r1, #51120 @ 0xc7b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 58304 │ │ │ │ - movw r3, #36884 @ 0x9014 │ │ │ │ + bl 16f4ac │ │ │ │ + b 582fc │ │ │ │ + movw r3, #36872 @ 0x9008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53332 @ 0xd054 │ │ │ │ + movw r1, #47892 @ 0xbb14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 58304 │ │ │ │ + bl 16f4ac │ │ │ │ + b 582fc │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #56944 @ 0xde70 │ │ │ │ + movw r3, #51504 @ 0xc930 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3ba0ec │ │ │ │ - b 58304 │ │ │ │ + bl 3b89b8 │ │ │ │ + b 582fc │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 582b8 │ │ │ │ + beq 582b0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 582f0 │ │ │ │ + bne 582e8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 582d8 │ │ │ │ + bne 582d0 │ │ │ │ dmb ish │ │ │ │ - beq 58340 │ │ │ │ + beq 58338 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be850 │ │ │ │ - b 58340 │ │ │ │ + bl 2d99f0 │ │ │ │ + b 58338 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58324 │ │ │ │ + bne 5831c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5830c │ │ │ │ + bne 58304 │ │ │ │ dmb ish │ │ │ │ - beq 58334 │ │ │ │ + beq 5832c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r4, #0 │ │ │ │ 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 58368 │ │ │ │ + beq 58360 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304f88 <_PyLong_UnsignedInt_Converter@@Base+0xa48> │ │ │ │ - ldr r0, [pc, #8] @ 58378 │ │ │ │ + b 3044b8 <_PyLong_UnsignedInt_Converter@@Base+0xac8> │ │ │ │ + ldr r0, [pc, #8] @ 58370 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 583c4 │ │ │ │ + bne 583bc │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 58408 │ │ │ │ - b 583e8 │ │ │ │ + beq 58400 │ │ │ │ + b 583e0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #8296 @ 0x2068 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58478 │ │ │ │ - b 583a0 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 58470 │ │ │ │ + b 58398 │ │ │ │ + bl 1e65bc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58408 │ │ │ │ - bl bea6c │ │ │ │ + bne 58400 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58478 │ │ │ │ + bne 58470 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5843c │ │ │ │ - bl 1e7664 │ │ │ │ + beq 58434 │ │ │ │ + bl 1e65bc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5843c │ │ │ │ - bl bea6c │ │ │ │ + bne 58434 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58478 │ │ │ │ + bne 58470 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d198 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58464 │ │ │ │ - bl bea6c │ │ │ │ + bne 5845c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58478 │ │ │ │ + bne 58470 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 3a9e60 │ │ │ │ + b 3a8930 │ │ │ │ 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 584dc │ │ │ │ + bne 584d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 584d0 │ │ │ │ + beq 584c8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 584dc │ │ │ │ + bne 584d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 58178 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 58170 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56624 @ 0xdd30 │ │ │ │ + movw r1, #51184 @ 0xc7f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {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 58544 │ │ │ │ + bne 5853c │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 58588 │ │ │ │ - b 58568 │ │ │ │ + beq 58580 │ │ │ │ + b 58560 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13220 @ 0x33a4 │ │ │ │ + movw r0, #8312 @ 0x2078 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 585f8 │ │ │ │ - b 58520 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 585f0 │ │ │ │ + b 58518 │ │ │ │ + bl 1e65bc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58588 │ │ │ │ - bl bea6c │ │ │ │ + bne 58580 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585f8 │ │ │ │ + bne 585f0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 585bc │ │ │ │ - bl 1e7664 │ │ │ │ + beq 585b4 │ │ │ │ + bl 1e65bc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 585bc │ │ │ │ - bl bea6c │ │ │ │ + bne 585b4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585f8 │ │ │ │ + bne 585f0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e4a4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 585e4 │ │ │ │ - bl bea6c │ │ │ │ + bne 585dc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585f8 │ │ │ │ + bne 585f0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 3aa050 <_PyBytes_GetXIData@@Base+0x100> │ │ │ │ + b 3a8b20 <_PyBytes_GetXIData@@Base+0x100> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -43109,444 +43107,444 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58688 │ │ │ │ + bne 58680 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58688 │ │ │ │ + bne 58680 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 58178 │ │ │ │ + b 58170 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 586d0 │ │ │ │ + ldr ip, [pc, #60] @ 586c8 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58674 │ │ │ │ + bne 5866c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsl r1 │ │ │ │ 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 58738 │ │ │ │ + bhi 58730 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5875c │ │ │ │ + bne 58754 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39328 @ 0x99a0 │ │ │ │ + movw r0, #33888 @ 0x8460 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58854 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5884c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39328 @ 0x99a0 │ │ │ │ + movw r0, #33888 @ 0x8460 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58700 │ │ │ │ - b 58854 │ │ │ │ + bne 586f8 │ │ │ │ + b 5884c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 5881c │ │ │ │ + ble 58814 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 587e8 │ │ │ │ + beq 587e0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 587c8 │ │ │ │ + beq 587c0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58854 │ │ │ │ + beq 5884c │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 587ec │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 587e4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 58854 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + bl 16f4ac │ │ │ │ + b 5884c │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39328 @ 0x99a0 │ │ │ │ + movw r0, #33888 @ 0x8460 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58854 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5884c │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58824 │ │ │ │ + beq 5881c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58824 │ │ │ │ - bl bea6c │ │ │ │ + bne 5881c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58824 │ │ │ │ - b 58854 │ │ │ │ + beq 5881c │ │ │ │ + b 5884c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39f27c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39dd4c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 58854 │ │ │ │ - movw r0, #1288 @ 0x508 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + beq 5884c │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ mov r0, #0 │ │ │ │ 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 r1, #55732 @ 0xd9b4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39ad84 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ + b 399d68 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ 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 500b0 │ │ │ │ + b 500a8 │ │ │ │ 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 588ec │ │ │ │ + beq 588e4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3400 @ 0xd48 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64332 @ 0xfb4c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 588ec │ │ │ │ + bne 588e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cddc4 │ │ │ │ + bl ce28c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 588e4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 588dc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50664 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ + b 50660 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ 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 2dc3c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba050 │ │ │ │ + b 1ba608 │ │ │ │ push {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 28a70c │ │ │ │ + bl 289f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340920 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 33f858 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 589bc │ │ │ │ + bne 589b4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ab30c │ │ │ │ + bl 1ab920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 589d4 │ │ │ │ - b 58a68 │ │ │ │ - movw r0, #4824 @ 0x12d8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 184294 <_PyArg_NoPositional@@Base> │ │ │ │ + bne 589cc │ │ │ │ + b 58a60 │ │ │ │ + movw r0, #64424 @ 0xfba8 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 184a1c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 589a8 │ │ │ │ - b 58a68 │ │ │ │ + bne 589a0 │ │ │ │ + b 58a60 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54064 @ 0xd330 │ │ │ │ + movw r5, #57816 @ 0xe1d8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 58a2c │ │ │ │ + beq 58a24 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a2c │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne 58a24 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #57068 @ 0xdeec │ │ │ │ + movw r1, #51628 @ 0xc9ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58a70 │ │ │ │ - b 58a68 │ │ │ │ + ble 58a68 │ │ │ │ + b 58a60 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a5c │ │ │ │ + bne 58a54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 58a8c │ │ │ │ + beq 58a84 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a8c │ │ │ │ + beq 58a84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58a70 │ │ │ │ + ble 58a68 │ │ │ │ mov r4, #0 │ │ │ │ - b 58a8c │ │ │ │ + b 58a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58a68 │ │ │ │ + bne 58a60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 58a68 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 58a60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 58ae0 │ │ │ │ + bne 58ad8 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57116 @ 0xdf1c │ │ │ │ + movw r1, #51676 @ 0xc9dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58af8 │ │ │ │ - b 58b48 │ │ │ │ - movw r0, #57144 @ 0xdf38 │ │ │ │ + bne 58af0 │ │ │ │ + b 58b40 │ │ │ │ + movw r0, #51704 @ 0xc9f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58ac0 │ │ │ │ - b 58b48 │ │ │ │ + bne 58ab8 │ │ │ │ + b 58b40 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 58bdc │ │ │ │ + bne 58bd4 │ │ │ │ mov r0, #5 │ │ │ │ - bl 14bd5c │ │ │ │ + bl 14c4b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b48 │ │ │ │ + beq 58b40 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 58bbc │ │ │ │ + beq 58bb4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1dfd74 │ │ │ │ + bl 1dea1c │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 58b74 │ │ │ │ + bne 58b6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 205648 │ │ │ │ + bl 204388 │ │ │ │ mov r5, #0 │ │ │ │ - b 58bec │ │ │ │ + b 58be4 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 58b84 │ │ │ │ + bgt 58b7c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab370 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ + bl 3a9e40 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58b40 │ │ │ │ + blt 58b38 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 58b50 │ │ │ │ - b 58ba4 │ │ │ │ + blt 58b48 │ │ │ │ + b 58b9c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #11744 @ 0x2de0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58b5c │ │ │ │ - b 58b40 │ │ │ │ + bne 58b54 │ │ │ │ + b 58b38 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfd74 │ │ │ │ + bl 1dea1c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58bcc │ │ │ │ - b 58b40 │ │ │ │ + bne 58bc4 │ │ │ │ + b 58b38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ab370 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ + bl 3a9e40 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58b40 │ │ │ │ + blt 58b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14cd28 │ │ │ │ + bl 14d480 │ │ │ │ mov r5, r0 │ │ │ │ - b 58bec │ │ │ │ + b 58be4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00058bf8 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00058bf0 <_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 370df0 │ │ │ │ + bl 36f9d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, [r4] │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58c6c <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ - movw r1, #20320 @ 0x4f60 │ │ │ │ + beq 58c64 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ + movw r1, #20308 @ 0x4f54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c2c8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 26bc48 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 50b30 <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ + b 50b2c <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ 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, #57360 @ 0xe010 │ │ │ │ + movw r0, #51920 @ 0xcad0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58cd8 <_PyTime_AsTimeval_clamp@@Base+0xe0> │ │ │ │ + bne 58cd0 <_PyTime_AsTimeval_clamp@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2d3cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58d04 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 58cfc <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -43555,397 +43553,397 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d720 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 58d68 <_PyTime_AsTimeval_clamp@@Base+0x170> │ │ │ │ + bhi 58d60 <_PyTime_AsTimeval_clamp@@Base+0x170> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58d8c <_PyTime_AsTimeval_clamp@@Base+0x194> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + beq 58d84 <_PyTime_AsTimeval_clamp@@Base+0x194> │ │ │ │ + b 58dec <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58d4c <_PyTime_AsTimeval_clamp@@Base+0x154> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + bne 58d44 <_PyTime_AsTimeval_clamp@@Base+0x154> │ │ │ │ + b 58dec <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 58e3c <_PyTime_AsTimeval_clamp@@Base+0x244> │ │ │ │ + ble 58e34 <_PyTime_AsTimeval_clamp@@Base+0x244> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 58e1c <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ + beq 58e14 <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 58dfc <_PyTime_AsTimeval_clamp@@Base+0x204> │ │ │ │ + beq 58df4 <_PyTime_AsTimeval_clamp@@Base+0x204> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + beq 58dec <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58e20 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 58e18 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 58e8c <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + b 58e84 <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58dec <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 58e40 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ + beq 58e38 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 58e40 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + bge 58e38 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ + b 58dec <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ 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 37fa08 │ │ │ │ + bl 37e608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58e8c <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ + beq 58e84 <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #1288 @ 0x508 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58ea0 <_PyTime_AsTimeval_clamp@@Base+0x2a8> │ │ │ │ + beq 58e98 <_PyTime_AsTimeval_clamp@@Base+0x2a8> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ 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 50e30 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + b 50e2c <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ 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 512c0 <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ + b 512bc <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ 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 58fc4 <_PyTime_AsTimeval_clamp@@Base+0x3cc> │ │ │ │ + beq 58fbc <_PyTime_AsTimeval_clamp@@Base+0x3cc> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58f40 <_PyTime_AsTimeval_clamp@@Base+0x348> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 58f38 <_PyTime_AsTimeval_clamp@@Base+0x348> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57376 @ 0xe020 │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21f89c │ │ │ │ - movw r2, #22684 @ 0x589c │ │ │ │ + bl 21eb34 │ │ │ │ + movw r2, #17180 @ 0x431c │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, ip, r1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mul r4, r5, r3 │ │ │ │ add lr, r2, r4 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ cmp r0, r4 │ │ │ │ subcc r1, r3, #1 │ │ │ │ - bcc 58fa8 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ + bcc 58fa0 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 58fa8 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ + bhi 58fa0 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #16400 @ 0x4010 │ │ │ │ + movw r3, #10896 @ 0x2a90 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #3240] @ 0xca8 │ │ │ │ - b 58fb8 <_PyTime_AsTimeval_clamp@@Base+0x3c0> │ │ │ │ + b 58fb0 <_PyTime_AsTimeval_clamp@@Base+0x3c0> │ │ │ │ cmp r1, ip │ │ │ │ - bge 58f5c <_PyTime_AsTimeval_clamp@@Base+0x364> │ │ │ │ - movw r0, #57452 @ 0xe06c │ │ │ │ + bge 58f54 <_PyTime_AsTimeval_clamp@@Base+0x364> │ │ │ │ + movw r0, #52012 @ 0xcb2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - movw r2, #49212 @ 0xc03c │ │ │ │ + b aabe0 │ │ │ │ + movw r2, #43968 @ 0xabc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2020 @ 0x7e4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #61976 @ 0xf218 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 3757d8 <_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 51a34 │ │ │ │ + b 51a2c │ │ │ │ │ │ │ │ -00059008 : │ │ │ │ +00059000 : │ │ │ │ push {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 2fc818 <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fbd4c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r5, #16576 @ 0x40c0 │ │ │ │ + movw r5, #16564 @ 0x40b4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 59080 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + bne 59078 │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 59094 │ │ │ │ - ldr r2, [pc, #496] @ 59278 │ │ │ │ + b 5908c │ │ │ │ + ldr r2, [pc, #496] @ 59270 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28db5c │ │ │ │ + bl 28d354 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5926c │ │ │ │ + beq 59264 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 591a0 │ │ │ │ + bne 59198 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59270 │ │ │ │ + beq 59268 │ │ │ │ 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 bc37c │ │ │ │ + bl bc2a4 │ │ │ │ mov r3, r8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 59114 │ │ │ │ - bl bea6c │ │ │ │ + bne 5910c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 591d0 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne 591c8 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa074 │ │ │ │ - b 591d0 │ │ │ │ - bl 32e67c <_PyXI_Preserve@@Base+0x1b64> │ │ │ │ + bl 1aa688 │ │ │ │ + b 591c8 │ │ │ │ + bl 32d760 <_PyXI_Preserve@@Base+0x1b68> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59140 │ │ │ │ + bgt 59138 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 59140 │ │ │ │ + bne 59138 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 59248 │ │ │ │ + bne 59240 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 59230 │ │ │ │ + bne 59228 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b 590b0 │ │ │ │ + b 590a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cddc4 │ │ │ │ + bl ce28c │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 591f8 │ │ │ │ + ble 591f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59214 │ │ │ │ + ble 5920c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 59248 │ │ │ │ + bne 59240 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 59230 │ │ │ │ + bne 59228 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59270 │ │ │ │ + beq 59268 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl c4da0 │ │ │ │ + bl c52f4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5915c │ │ │ │ + bne 59154 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59248 │ │ │ │ + bgt 59240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59248 │ │ │ │ + bne 59240 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 59248 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 59240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5917c │ │ │ │ + bne 59174 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5917c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 59174 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59188 │ │ │ │ + bne 59180 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 59188 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 59180 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8104 @ 0x1fa8 │ │ │ │ + movw r1, #2788 @ 0xae4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5926c │ │ │ │ + bgt 59264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5926c │ │ │ │ + bne 59264 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 592c8 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 592c0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + movw r0, #18048 @ 0x4680 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 592e0 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 592d8 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 592e8 │ │ │ │ + bne 592e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5933c │ │ │ │ + b 59334 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 59314 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 5930c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 592e0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 592d8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d60c │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 5933c │ │ │ │ + bne 59334 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -43955,78 +43953,78 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 593b4 │ │ │ │ + bge 593ac │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #49504 @ 0xc160 │ │ │ │ + movw r2, #44260 @ 0xace4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30064 @ 0x7570 │ │ │ │ + movw r0, #24624 @ 0x6030 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 593c8 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 593c0 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57188 │ │ │ │ + bl 57180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 593dc │ │ │ │ + beq 593d4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0570 <_Py_GetConfig@@Base> │ │ │ │ + bl a05b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59420 │ │ │ │ + bne 59418 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f6f14 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa0c> │ │ │ │ - movw r3, #48592 @ 0xbdd0 │ │ │ │ + b 2f6414 │ │ │ │ + movw r3, #52348 @ 0xcc7c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #57464 @ 0xe078 │ │ │ │ + movw r1, #52024 @ 0xcb38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59410 │ │ │ │ + beq 59408 │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e8f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba050 │ │ │ │ + b 1ba608 │ │ │ │ │ │ │ │ -00059474 : │ │ │ │ - ldr r2, [pc, #56] @ 594b4 │ │ │ │ +0005946c : │ │ │ │ + ldr r2, [pc, #56] @ 594ac │ │ │ │ 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 │ │ │ │ @@ -44041,226 +44039,226 @@ │ │ │ │ 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 r4, r1 │ │ │ │ - movw r1, #24972 @ 0x618c │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 59534 │ │ │ │ + bne 5952c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 59510 │ │ │ │ + bne 59508 │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 595d4 │ │ │ │ + b 595cc │ │ │ │ cmp r2, #3 │ │ │ │ - bne 595cc │ │ │ │ + bne 595c4 │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 595d4 │ │ │ │ + b 595cc │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 595cc │ │ │ │ + beq 595c4 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59588 │ │ │ │ + beq 59580 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59590 │ │ │ │ + beq 59588 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59588 │ │ │ │ + bgt 59580 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59588 │ │ │ │ + bne 59580 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 595d4 │ │ │ │ + b 595cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140aa0 │ │ │ │ + bl 1410b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 595d4 │ │ │ │ + bgt 595cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 595d4 │ │ │ │ + bne 595cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 595d4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 595cc │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59620 │ │ │ │ + bne 59618 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + movw r0, #4812 @ 0x12cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b772c │ │ │ │ - bl 1df54c │ │ │ │ + b b766c │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59648 │ │ │ │ + beq 59640 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 596b4 │ │ │ │ - movw r0, #33868 @ 0x844c │ │ │ │ + bne 596ac │ │ │ │ + movw r0, #28480 @ 0x6f40 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c4434 │ │ │ │ + bl c4988 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 596a8 │ │ │ │ + beq 596a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59694 │ │ │ │ + bgt 5968c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5969c │ │ │ │ + beq 59694 │ │ │ │ mov r4, r6 │ │ │ │ - b 596a8 │ │ │ │ + b 596a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 59694 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5968c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 596b8 │ │ │ │ + bl 1df594 │ │ │ │ + b 596b0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000596c0 : │ │ │ │ +000596b8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #244] @ 597d0 │ │ │ │ + ldr lr, [pc, #244] @ 597c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r7, [r3, lr] │ │ │ │ ldr r3, [ip, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59700 │ │ │ │ + ble 596f8 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 59728 │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + bne 59720 │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #57496 @ 0xe098 │ │ │ │ + movw r2, #52056 @ 0xcb58 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + b 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 59744 │ │ │ │ + beq 5973c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5975c │ │ │ │ + bne 59754 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 145c08 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 1461ec <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 597c8 │ │ │ │ + beq 597c0 │ │ │ │ ldr r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146bc4 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 147194 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cb580 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cba44 <_Py_CheckFunctionResult@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 59a7c │ │ │ │ + bl 59a74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5982c │ │ │ │ + beq 59824 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5196 @ 0x144c │ │ │ │ + movwne r2, #5184 @ 0x1440 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -44268,286 +44266,286 @@ │ │ │ │ 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 59870 │ │ │ │ + bne 59868 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 598a0 │ │ │ │ - b 59894 │ │ │ │ + bne 59898 │ │ │ │ + b 5988c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28976 @ 0x7130 │ │ │ │ + movw r0, #23536 @ 0x5bf0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59858 │ │ │ │ - b 598c8 │ │ │ │ - bl bea6c │ │ │ │ + bne 59850 │ │ │ │ + b 598c0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 598c8 │ │ │ │ + bne 598c0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 598c8 │ │ │ │ + beq 598c0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 59b4c │ │ │ │ + b 59b44 │ │ │ │ mov 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 59914 │ │ │ │ + bhi 5990c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59938 │ │ │ │ - b 59954 │ │ │ │ + bne 59930 │ │ │ │ + b 5994c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #4140 @ 0x102c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63740 @ 0xf8fc │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a74 │ │ │ │ - b 59900 │ │ │ │ - bl c5b58 │ │ │ │ + beq 59a6c │ │ │ │ + b 598f8 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59968 │ │ │ │ + ble 59960 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 59984 │ │ │ │ - bl bea6c │ │ │ │ + bne 5997c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 59984 │ │ │ │ - b 59a74 │ │ │ │ + beq 5997c │ │ │ │ + b 59a6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5994c │ │ │ │ + bne 59944 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5994c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 59944 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 59a3c │ │ │ │ + ble 59a34 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 599c4 │ │ │ │ + beq 599bc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 59a40 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 59a38 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53916 @ 0xd29c │ │ │ │ + movw r1, #48476 @ 0xbd5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59a2c │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + b 59a24 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 599e0 │ │ │ │ - bl b6700 │ │ │ │ + beq 599d8 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a08 │ │ │ │ + beq 59a00 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 59a40 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 59a38 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54004 @ 0xd2f4 │ │ │ │ + movw r1, #48564 @ 0xbdb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59a2c │ │ │ │ + b 59a24 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #43864 @ 0xab58 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #4140 @ 0x102c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 59a74 │ │ │ │ + movw r0, #63740 @ 0xf8fc │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 59a6c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 59a5c │ │ │ │ + bgt 59a54 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b85b0 │ │ │ │ + b 2b7b68 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a8048 │ │ │ │ + b 3a6b18 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 59ac4 │ │ │ │ + beq 59abc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61520 @ 0xf050 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 59af8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 59af0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 59afc │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bls 59af4 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ + movw r1, #52212 @ 0xcbf4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 59b3c │ │ │ │ + beq 59b34 │ │ │ │ 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 57310 │ │ │ │ + b 57308 │ │ │ │ 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, #8012 @ 0x1f4c │ │ │ │ + movw r1, #2076 @ 0x81c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59bb8 │ │ │ │ + bne 59bb0 │ │ │ │ mov r0, #0 │ │ │ │ - b 59c08 │ │ │ │ + b 59c00 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59be8 │ │ │ │ - bl b950c │ │ │ │ + bne 59be0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59b94 │ │ │ │ - bl dc974 │ │ │ │ + bne 59b8c │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 59c00 │ │ │ │ - b 59b9c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 59bf8 │ │ │ │ + b 59b94 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 59c44 │ │ │ │ + bne 59c3c │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 59c78 │ │ │ │ + beq 59c70 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 59c98 │ │ │ │ + b 59c90 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c90 │ │ │ │ + beq 59c88 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57310 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 57308 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -44555,145 +44553,145 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 59ce0 │ │ │ │ + bhi 59cd8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 59d08 │ │ │ │ - b 59d24 │ │ │ │ + bgt 59d00 │ │ │ │ + b 59d1c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11448 @ 0x2cb8 │ │ │ │ + movw r0, #6008 @ 0x1778 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59cd4 │ │ │ │ + bne 59ccc │ │ │ │ mov r4, #0 │ │ │ │ - b 59e98 │ │ │ │ + b 59e90 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59d44 │ │ │ │ - bl bea6c │ │ │ │ + bne 59d3c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59d00 │ │ │ │ - ldr r0, [pc, #376] @ 59ea4 │ │ │ │ + bne 59cf8 │ │ │ │ + ldr r0, [pc, #376] @ 59e9c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ mov r4, r0 │ │ │ │ - b 59e98 │ │ │ │ - bl c5b58 │ │ │ │ + b 59e90 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d70 │ │ │ │ + bgt 59d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d70 │ │ │ │ + bne 59d68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 59d18 │ │ │ │ + beq 59d10 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 59d24 │ │ │ │ + blt 59d1c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59d00 │ │ │ │ - ldr r1, [pc, #268] @ 59ea8 │ │ │ │ + beq 59cf8 │ │ │ │ + ldr r1, [pc, #268] @ 59ea0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17c5e8 │ │ │ │ + bl 17cd74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59e3c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 59e34 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 59e74 │ │ │ │ - movw r8, #44764 @ 0xaedc │ │ │ │ + beq 59e6c │ │ │ │ + movw r8, #44760 @ 0xaed8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59df8 │ │ │ │ + bgt 59df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59df8 │ │ │ │ + bne 59df0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 59e10 │ │ │ │ - bl bea6c │ │ │ │ + bne 59e08 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59e24 │ │ │ │ - b 59e3c │ │ │ │ + beq 59e1c │ │ │ │ + b 59e34 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 59e44 │ │ │ │ - movw r1, #64112 @ 0xfa70 │ │ │ │ + beq 59e3c │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r4, #0 │ │ │ │ - b 59e74 │ │ │ │ + b 59e6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e23c0 │ │ │ │ + bl 2e18d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 59e3c │ │ │ │ + blt 59e34 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 59eac │ │ │ │ + ldr r0, [pc, #72] @ 59ea4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e98 │ │ │ │ + bgt 59e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e98 │ │ │ │ + bne 59e90 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r3, ip, ror #19 │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ad7c8 <_Py_strhex@@Base+0x6b0> │ │ │ │ + b 3ac298 <_Py_strhex@@Base+0x6b0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr lr, [pc, #404] @ 5a074 │ │ │ │ + ldr lr, [pc, #404] @ 5a06c │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44706,68 +44704,68 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 59f48 │ │ │ │ + bne 59f40 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f88 │ │ │ │ - ldr ip, [pc, #296] @ 5a078 │ │ │ │ + beq 59f80 │ │ │ │ + ldr ip, [pc, #296] @ 5a070 │ │ │ │ sub r2, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59ffc │ │ │ │ + beq 59ff4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59ffc │ │ │ │ - bl dc974 │ │ │ │ + beq 59ff4 │ │ │ │ + bl dcee4 │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59fc4 │ │ │ │ + beq 59fbc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc60 │ │ │ │ mov r4, r0 │ │ │ │ - b 59fd4 │ │ │ │ + b 59fcc │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2ddf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a004 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 59ffc │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ + bl 174414 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a060 │ │ │ │ + b 5a058 │ │ │ │ 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 │ │ │ │ @@ -44781,101 +44779,101 @@ │ │ │ │ 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 5a07c │ │ │ │ + bl 5a074 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq fp, lr, r8, lsr #31 │ │ │ │ + subseq sl, lr, r8, lsl sl │ │ │ │ rsbeq r7, r2, r8, lsr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a194 │ │ │ │ + beq 5a18c │ │ │ │ mov r0, r6 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19f014 │ │ │ │ + bl 19f748 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19f014 │ │ │ │ + bl 19f748 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19f014 │ │ │ │ + bl 19f748 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19f014 │ │ │ │ + bl 19f748 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19f014 │ │ │ │ + bl 19f748 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19f014 │ │ │ │ + bl 19f748 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5a19c │ │ │ │ + bne 5a194 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a194 │ │ │ │ + bgt 5a18c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a194 │ │ │ │ + bne 5a18c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a1b4 │ │ │ │ + b 5a1ac │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ @@ -44884,308 +44882,308 @@ │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5a2e8 │ │ │ │ + bne 5a2e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a2e8 │ │ │ │ - movw r3, #59872 @ 0xe9e0 │ │ │ │ + beq 5a2e0 │ │ │ │ + movw r3, #58208 @ 0xe360 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #59108 @ 0xe6e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5a248 │ │ │ │ + bne 5a240 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #64696 @ 0xfcb8 │ │ │ │ + movw r0, #59116 @ 0xe6ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a29c │ │ │ │ + bgt 5a294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a29c │ │ │ │ + bne 5a294 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5a238 │ │ │ │ + beq 5a230 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a2c8 │ │ │ │ + bgt 5a2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a2c8 │ │ │ │ + bne 5a2c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a2e8 │ │ │ │ - movw r0, #64696 @ 0xfcb8 │ │ │ │ + beq 5a2e0 │ │ │ │ + movw r0, #59116 @ 0xe6ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 396988 <_PyObject_GetState@@Base> │ │ │ │ + bl 395594 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 5a3d8 │ │ │ │ - ldr r0, [pc, #204] @ 5a3f4 │ │ │ │ + beq 5a3d0 │ │ │ │ + ldr r0, [pc, #204] @ 5a3ec │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5a34c │ │ │ │ - ldr r6, [pc, #176] @ 5a3f8 │ │ │ │ + bne 5a344 │ │ │ │ + ldr r6, [pc, #176] @ 5a3f0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5a3d8 │ │ │ │ - bl ca580 │ │ │ │ + b 5a3d0 │ │ │ │ + bl caa44 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a378 │ │ │ │ + bgt 5a370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a378 │ │ │ │ + bne 5a370 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5a340 │ │ │ │ + beq 5a338 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 5a3f8 │ │ │ │ + ldr r2, [pc, #104] @ 5a3f0 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw ip, #5196 @ 0x144c │ │ │ │ + movw ip, #5184 @ 0x1440 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl af2e8 │ │ │ │ + bl af2fc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a3c4 │ │ │ │ + bgt 5a3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a3cc │ │ │ │ - ldr r6, [pc, #44] @ 5a3f8 │ │ │ │ - b 5a3d8 │ │ │ │ + beq 5a3c4 │ │ │ │ + ldr r6, [pc, #44] @ 5a3f0 │ │ │ │ + b 5a3d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5a3c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5a3bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, 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 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a460 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + beq 5a458 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 5a5a4 │ │ │ │ + ldr r1, [pc, #368] @ 5a59c │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #42420 @ 0xa5b4 │ │ │ │ + movw r2, #36992 @ 0x9080 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b7ff8 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b85c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5a468 │ │ │ │ - bl 2d7594 │ │ │ │ + bne 5a460 │ │ │ │ + bl 2d686c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a42c │ │ │ │ + bne 5a424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a59c │ │ │ │ + b 5a594 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 5a4ac │ │ │ │ + bne 5a4a4 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a48c │ │ │ │ + bne 5a484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ - b 5a59c │ │ │ │ + bl 13a2b4 │ │ │ │ + b 5a594 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a58c │ │ │ │ + bgt 5a584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a58c │ │ │ │ - b 5a528 │ │ │ │ + bne 5a584 │ │ │ │ + b 5a520 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5a500 │ │ │ │ + bne 5a4f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a4dc │ │ │ │ + bgt 5a4d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a4dc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 5a4d4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44460 @ 0xadac │ │ │ │ + movw r1, #39020 @ 0x986c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ - b 5a460 │ │ │ │ + bl 13a2b4 │ │ │ │ + b 5a458 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5a530 │ │ │ │ + bne 5a528 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a58c │ │ │ │ + bgt 5a584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a58c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5a58c │ │ │ │ + bne 5a584 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5a584 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5aa34 │ │ │ │ + bl 5aa2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a568 │ │ │ │ + bne 5a560 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a458 │ │ │ │ + bgt 5a450 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a458 │ │ │ │ + bne 5a450 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5a458 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5a450 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5a42c │ │ │ │ + bgt 5a424 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a42c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5a42c │ │ │ │ + bne 5a424 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5a424 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a3bd4 │ │ │ │ + b 1a4308 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a5e8 │ │ │ │ + b 5a5e0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53824 @ 0xd240 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7058 │ │ │ │ + b 1e5fb0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrne r0, [pc, #136] @ 5a694 │ │ │ │ - ldreq r0, [pc, #136] @ 5a698 │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 5a68c │ │ │ │ + ldreq r0, [pc, #136] @ 5a690 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5a63c │ │ │ │ + blt 5a634 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48460 @ 0xbd4c │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a674 │ │ │ │ + bne 5a66c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a68c │ │ │ │ + bgt 5a684 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a68c │ │ │ │ + bne 5a684 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5a68c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5a684 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48468 @ 0xbd54 │ │ │ │ + movw r0, #43028 @ 0xa814 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r6, r3, r4, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -45193,371 +45191,371 @@ │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5a6f0 │ │ │ │ + bne 5a6e8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 5a6ec │ │ │ │ + ble 5a6e4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a72c │ │ │ │ + beq 5a724 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 5a9a0 │ │ │ │ + ldr r1, [pc, #664] @ 5a998 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a990 │ │ │ │ + beq 5a988 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r7, #26132 @ 0x6614 │ │ │ │ + movw r7, #26120 @ 0x6608 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5a76c │ │ │ │ - bl 1e7664 │ │ │ │ + beq 5a764 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a76c │ │ │ │ - bl bea6c │ │ │ │ + bne 5a764 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a988 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5a7a4 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 5a79c │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a7a4 │ │ │ │ - bl bea6c │ │ │ │ + bne 5a79c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a988 │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5a7c4 │ │ │ │ + beq 5a7bc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5a7d4 │ │ │ │ + bne 5a7cc │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d5d0 │ │ │ │ - b 5a980 │ │ │ │ - bl 1aa6b4 │ │ │ │ + b 5a978 │ │ │ │ + bl 1aacc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5a990 │ │ │ │ + beq 5a988 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5a830 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 5a828 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64704 @ 0xfcc0 │ │ │ │ + movw r1, #59124 @ 0xe6f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a990 │ │ │ │ + bgt 5a988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a988 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5a990 │ │ │ │ - bl 2d1ca0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5a988 │ │ │ │ + bl 1e8618 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a860 │ │ │ │ + bgt 5a858 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a860 │ │ │ │ + bne 5a858 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 5a898 │ │ │ │ - bl bea6c │ │ │ │ + bne 5a890 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a8a0 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + beq 5a898 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a990 │ │ │ │ - bl 143714 │ │ │ │ - b 5a8a0 │ │ │ │ + beq 5a988 │ │ │ │ + bl 143cf8 │ │ │ │ + b 5a898 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 5a8d4 │ │ │ │ + beq 5a8cc │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a8d4 │ │ │ │ + bvs 5a8cc │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a97c │ │ │ │ + bvs 5a974 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5a8dc │ │ │ │ + bne 5a8d4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 5a980 │ │ │ │ + b 5a978 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 5a928 │ │ │ │ + bpl 5a920 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 5a97c │ │ │ │ + bcs 5a974 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 5a948 │ │ │ │ + bcs 5a940 │ │ │ │ subs r1, r4, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r5, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 5a980 │ │ │ │ + b 5a978 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 5a958 │ │ │ │ + bcs 5a950 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a97c │ │ │ │ + bcc 5a974 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a980 │ │ │ │ + b 5a978 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a97c │ │ │ │ + bcc 5a974 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a980 │ │ │ │ + b 5a978 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-36 @ 0xffffffdc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #84] @ 5aa14 │ │ │ │ + ldr r1, [pc, #84] @ 5aa0c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36cc10 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + bl 36b7f8 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a9fc │ │ │ │ + bgt 5a9f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a9fc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 5aa14 │ │ │ │ + bne 5a9f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 5aa0c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ rsbeq r5, r3, r8, asr r6 │ │ │ │ │ │ │ │ -0005aa18 : │ │ │ │ +0005aa10 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5aa30 │ │ │ │ + ldr r0, [pc, #12] @ 5aa28 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b150 │ │ │ │ + b 26aac8 │ │ │ │ rsbeq r7, r2, r0, lsl #6 │ │ │ │ │ │ │ │ -0005aa34 : │ │ │ │ +0005aa2c : │ │ │ │ push {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 5aa64 │ │ │ │ + bge 5aa5c │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9a64 │ │ │ │ + bl 1e8a6c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aa98 │ │ │ │ + beq 5aa90 │ │ │ │ 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 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005aab0 : │ │ │ │ +0005aaa8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5aae8 │ │ │ │ + beq 5aae0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5aae8 │ │ │ │ + bgt 5aae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aae8 │ │ │ │ + bne 5aae0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #18152 @ 0x46e8 │ │ │ │ + movw sl, #12676 @ 0x3184 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r9, #29160 @ 0x71e8 │ │ │ │ + movw r9, #23684 @ 0x5c84 │ │ │ │ movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #9976 @ 0x26f8 │ │ │ │ + movw r6, #4500 @ 0x1194 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ 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 5ac44 │ │ │ │ + bge 5ac3c │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 5ab74 │ │ │ │ + beq 5ab6c │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 5ab74 │ │ │ │ + beq 5ab6c │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5ab90 │ │ │ │ + bcs 5ab88 │ │ │ │ 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 5abe4 │ │ │ │ + beq 5abdc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5abe4 │ │ │ │ + beq 5abdc │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #15660 @ 0x3d2c │ │ │ │ + movw r3, #10104 @ 0x2778 │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 5abec │ │ │ │ + beq 5abe4 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5abcc │ │ │ │ + b 5abc4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2f004c │ │ │ │ + bl 2ef564 │ │ │ │ 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 5ac34 │ │ │ │ + bge 5ac2c │ │ │ │ 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 5ac04 │ │ │ │ + b 5abfc │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5ab3c │ │ │ │ + b 5ab34 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -45569,575 +45567,574 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5acac │ │ │ │ + bne 5aca4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5acf0 │ │ │ │ + beq 5ace8 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5ae20 │ │ │ │ + ldr ip, [pc, #360] @ 5ae18 │ │ │ │ sub r2, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5acf0 │ │ │ │ + bne 5ace8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ae18 │ │ │ │ + b 5ae10 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #64744 @ 0xfce8 │ │ │ │ + movw r1, #59164 @ 0xe71c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17962c │ │ │ │ + bl 179db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ace8 │ │ │ │ + beq 5ace0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5ad3c │ │ │ │ + beq 5ad34 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5adec │ │ │ │ + bge 5ade4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5ad4c │ │ │ │ + b 5ad44 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5adec │ │ │ │ + bge 5ade4 │ │ │ │ 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 37e2d8 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ + bl 37ced8 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5adc0 │ │ │ │ + bne 5adb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ad98 │ │ │ │ + bgt 5ad90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ad98 │ │ │ │ + bne 5ad90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ace8 │ │ │ │ + bgt 5ace0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ace8 │ │ │ │ + bne 5ace0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5ace8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5ace0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ade4 │ │ │ │ + bgt 5addc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ade4 │ │ │ │ + bne 5addc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5ad18 │ │ │ │ + b 5ad10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ae10 │ │ │ │ + bgt 5ae08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae10 │ │ │ │ + bne 5ae08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsr r3 │ │ │ │ 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 5ae70 │ │ │ │ - movw r2, #49212 @ 0xc03c │ │ │ │ + bne 5ae68 │ │ │ │ + movw r2, #43968 @ 0xabc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10416 @ 0x28b0 │ │ │ │ + movw r0, #5296 @ 0x14b0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ae9c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5ae94 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64776 @ 0xfd08 │ │ │ │ + movw r1, #59196 @ 0xe73c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f89c │ │ │ │ + bl 21eb34 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5aedc │ │ │ │ + bcs 5aed4 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #37148 @ 0x911c │ │ │ │ + movw r1, #33392 @ 0x8270 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #25884 @ 0x651c │ │ │ │ + movw r3, #22128 @ 0x5670 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #22160 @ 0x5690 │ │ │ │ + movw r3, #16656 @ 0x4110 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5af64 │ │ │ │ + beq 5af5c │ │ │ │ mov r1, r5 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5af68 │ │ │ │ + beq 5af60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af64 │ │ │ │ + bgt 5af5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af64 │ │ │ │ + bne 5af5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5afac │ │ │ │ + beq 5afa4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55b2c │ │ │ │ + bl 55b24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b028 │ │ │ │ + beq 5b020 │ │ │ │ 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 5b008 │ │ │ │ + bge 5b000 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b030 │ │ │ │ + beq 5b028 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5afe0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 5afd8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #65000 @ 0xfde8 │ │ │ │ + movw r1, #59420 @ 0xe81c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 5b030 │ │ │ │ + bl 14166c │ │ │ │ + b 5b028 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 99268 │ │ │ │ + b 99258 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13f2e0 │ │ │ │ + bl 13f900 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5b0b4 │ │ │ │ - beq 5b08c │ │ │ │ + bgt 5b0ac │ │ │ │ + beq 5b084 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b11c │ │ │ │ + b 5b114 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65048 @ 0xfe18 │ │ │ │ + movw r1, #59468 @ 0xe84c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b4e4 │ │ │ │ + bl 5b4d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b084 │ │ │ │ + beq 5b07c │ │ │ │ mov r1, r5 │ │ │ │ - bl 374aa8 │ │ │ │ + bl 373690 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5b0fc │ │ │ │ + bne 5b0f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b084 │ │ │ │ + bgt 5b07c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b084 │ │ │ │ + bne 5b07c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5b084 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5b07c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b11c │ │ │ │ + bgt 5b114 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b11c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5b114 │ │ │ │ + bl a7398 <_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 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b160 │ │ │ │ + beq 5b158 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 560a8 │ │ │ │ + bl 560a0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5b2ec │ │ │ │ + beq 5b2e4 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5b240 │ │ │ │ + ble 5b238 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d2770 │ │ │ │ + bl 1d16cc │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5b1e4 │ │ │ │ + bne 5b1dc │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5b1a8 │ │ │ │ + b 5b1a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b2c8 │ │ │ │ - bl c5db4 │ │ │ │ + beq 5b2c0 │ │ │ │ + bl c6308 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b234 │ │ │ │ + bgt 5b22c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b234 │ │ │ │ + bne 5b22c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5b1dc │ │ │ │ - b 5b2c8 │ │ │ │ + bne 5b1d4 │ │ │ │ + b 5b2c0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2f0 │ │ │ │ + beq 5b2e8 │ │ │ │ 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 ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b2f0 │ │ │ │ + beq 5b2e8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5b2c8 │ │ │ │ + beq 5b2c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5b2c0 │ │ │ │ + bgt 5b2b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b2c0 │ │ │ │ + bne 5b2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b25c │ │ │ │ + bne 5b254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b2ec │ │ │ │ + bgt 5b2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2ec │ │ │ │ + bne 5b2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b33c │ │ │ │ + beq 5b330 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3ac4fc <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ + bl 3aafcc <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5b324 │ │ │ │ + bne 5b318 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 5b390 │ │ │ │ + bne 5b384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 5b3a4 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 5b398 │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b384 │ │ │ │ + bne 5b378 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5b4d8 │ │ │ │ + bne 5b4cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fe190 │ │ │ │ + bl fe708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b4cc │ │ │ │ + beq 5b4c0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5b3f4 │ │ │ │ + bne 5b3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdd3c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 5b408 │ │ │ │ - bl df9f4 │ │ │ │ + bl 3bc604 <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 5b3fc │ │ │ │ + bl dff70 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfa34 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dffb0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b3e8 │ │ │ │ + bne 5b3dc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b484 │ │ │ │ + bne 5b478 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a8 │ │ │ │ + bne 5b49c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b484 │ │ │ │ + bne 5b478 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a8 │ │ │ │ + bne 5b49c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b484 │ │ │ │ + bne 5b478 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a8 │ │ │ │ + bne 5b49c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b494 │ │ │ │ + beq 5b488 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5b4cc │ │ │ │ + b 5b4c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3338 │ │ │ │ + bl e38b4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 5b4cc │ │ │ │ - ldr r0, [pc, #28] @ 5b4e0 │ │ │ │ + beq 5b4c0 │ │ │ │ + ldr r0, [pc, #28] @ 5b4d4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5b4d8 │ │ │ │ + b 5b4cc │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5b4c0 │ │ │ │ + b 5b4b4 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r0, 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 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5b5bc │ │ │ │ + bne 5b5b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2d0b14 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2cfe5c <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b64c │ │ │ │ + beq 5b640 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5b670 │ │ │ │ + ble 5b664 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ @@ -46147,307 +46144,307 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 2fca98 <_PyCode_InitAddressRange@@Base+0x14bc> │ │ │ │ + bl 2fe048 <_PyEval_GetBuiltin@@Base+0xefc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b640 │ │ │ │ + beq 5b634 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5b56c │ │ │ │ - b 5b670 │ │ │ │ + bne 5b560 │ │ │ │ + b 5b664 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5b5d8 │ │ │ │ + bge 5b5cc │ │ │ │ mov r1, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ mov r4, r0 │ │ │ │ - b 5b5f4 │ │ │ │ + b 5b5e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #19672 @ 0x4cd8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b64c │ │ │ │ + beq 5b640 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5b670 │ │ │ │ + beq 5b664 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b670 │ │ │ │ + bne 5b664 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #65340 @ 0xff3c │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b654 │ │ │ │ + ble 5b648 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b670 │ │ │ │ + b 5b664 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b64c │ │ │ │ + bne 5b640 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5b64c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5b640 │ │ │ │ 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 r1, #0 │ │ │ │ - bl 220f34 <_PyUnicode_IsLinebreak@@Base+0x1068> │ │ │ │ + bl 220314 <_PyUnicode_IsLinebreak@@Base+0x1080> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b6b4 │ │ │ │ - bl ca580 │ │ │ │ + beq 5b6a8 │ │ │ │ + bl caa44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b7d8 │ │ │ │ + bne 5b7cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b7d8 │ │ │ │ + beq 5b7cc │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59872 @ 0xe9e0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #56168 @ 0xdb68 │ │ │ │ + movw r0, #50728 @ 0xc628 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b738 │ │ │ │ + bne 5b72c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65384 @ 0xff68 │ │ │ │ + movw r0, #59804 @ 0xe99c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b78c │ │ │ │ + bgt 5b780 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b78c │ │ │ │ + bne 5b780 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b728 │ │ │ │ + beq 5b71c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7b8 │ │ │ │ + bgt 5b7ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7b8 │ │ │ │ + bne 5b7ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b7d8 │ │ │ │ - movw r0, #65384 @ 0xff68 │ │ │ │ + beq 5b7cc │ │ │ │ + movw r0, #59804 @ 0xe99c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b938 │ │ │ │ + beq 5b92c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b938 │ │ │ │ + bne 5b92c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b938 │ │ │ │ + beq 5b92c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #65392 @ 0xff70 │ │ │ │ + movw r0, #59812 @ 0xe9a4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b898 │ │ │ │ + bne 5b88c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65400 @ 0xff78 │ │ │ │ + movw r0, #59820 @ 0xe9ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b8ec │ │ │ │ + bgt 5b8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b8ec │ │ │ │ + bne 5b8e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b888 │ │ │ │ + beq 5b87c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b918 │ │ │ │ + bgt 5b90c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b918 │ │ │ │ + bne 5b90c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b938 │ │ │ │ - movw r0, #65400 @ 0xff78 │ │ │ │ + beq 5b92c │ │ │ │ + movw r0, #59820 @ 0xe9ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 5b960 │ │ │ │ + blt 5b954 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b bebd4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b9b0 │ │ │ │ - bl bea6c │ │ │ │ + bne 5b9a4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5ba10 │ │ │ │ - b 5ba08 │ │ │ │ - bl c5b58 │ │ │ │ + beq 5ba04 │ │ │ │ + b 5b9fc │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b9dc │ │ │ │ + bgt 5b9d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b9dc │ │ │ │ + bne 5b9d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5ba10 │ │ │ │ - b 5b99c │ │ │ │ + bne 5ba04 │ │ │ │ + b 5b990 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a8048 │ │ │ │ + bl 3a6b18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ba2c │ │ │ │ + bne 5ba20 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5b9e8 │ │ │ │ + bgt 5b9dc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b85b0 │ │ │ │ + b 2b7b68 │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r0, #16] │ │ │ │ @@ -46460,285 +46457,285 @@ │ │ │ │ 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 a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5bb94 │ │ │ │ + beq 5bb88 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5bb40 │ │ │ │ + ble 5bb34 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d2770 │ │ │ │ + bl 1d16cc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bb38 │ │ │ │ - bl c5db4 │ │ │ │ + beq 5bb2c │ │ │ │ + bl c6308 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bb14 │ │ │ │ + bne 5bb08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5baec │ │ │ │ + bgt 5bae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5baec │ │ │ │ + bne 5bae0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb94 │ │ │ │ + bgt 5bb88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb94 │ │ │ │ + bne 5bb88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb94 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5bb88 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb38 │ │ │ │ + bgt 5bb2c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bb38 │ │ │ │ + bne 5bb2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5ba90 │ │ │ │ + b 5ba84 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5bbb8 │ │ │ │ + beq 5bbac │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bbb8 │ │ │ │ + beq 5bbac │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bb58 │ │ │ │ + bne 5bb4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bb9c │ │ │ │ + ble 5bb90 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bbb8 │ │ │ │ + b 5bbac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb94 │ │ │ │ + bne 5bb88 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb94 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5bb88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 5bd4c │ │ │ │ + b 5bd40 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5bd44 │ │ │ │ + beq 5bd38 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5bd44 │ │ │ │ + bne 5bd38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5bd44 │ │ │ │ + beq 5bd38 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #65420 @ 0xff8c │ │ │ │ + movw r0, #59840 @ 0xe9c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bca4 │ │ │ │ + bne 5bc98 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65428 @ 0xff94 │ │ │ │ + movw r0, #59848 @ 0xe9c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bcf8 │ │ │ │ + bgt 5bcec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bcf8 │ │ │ │ + bne 5bcec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bc94 │ │ │ │ + beq 5bc88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd24 │ │ │ │ + bgt 5bd18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd24 │ │ │ │ + bne 5bd18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bd44 │ │ │ │ - movw r0, #65428 @ 0xff94 │ │ │ │ + beq 5bd38 │ │ │ │ + movw r0, #59848 @ 0xe9c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0005bd4c : │ │ │ │ +0005bd40 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bd68 │ │ │ │ + beq 5bd5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd84 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 5bd78 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65444 @ 0xffa4 │ │ │ │ + movw r1, #59864 @ 0xe9d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5bdb0 │ │ │ │ + bne 5bda4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5be20 │ │ │ │ + b 5be14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bdd8 │ │ │ │ + beq 5bdcc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #3036 @ 0xbdc │ │ │ │ + movw r3, #3032 @ 0xbd8 │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5be20 │ │ │ │ - movw ip, #44780 @ 0xaeec │ │ │ │ + bne 5be14 │ │ │ │ + movw ip, #44776 @ 0xaee8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #65488 @ 0xffd0 │ │ │ │ + movw r1, #59908 @ 0xea04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bda8 │ │ │ │ + bgt 5bd9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bda8 │ │ │ │ + bne 5bd9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5bda8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5bd9c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5bea0 │ │ │ │ + beq 5be94 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5be7c │ │ │ │ - bl bea6c │ │ │ │ + bne 5be70 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5be94 │ │ │ │ + beq 5be88 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5be94 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + blt 5be88 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwge r0, #5464 @ 0x1558 │ │ │ │ + movwge r0, #5452 @ 0x154c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movwlt r0, #4404 @ 0x1134 │ │ │ │ movtlt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -46746,74 +46743,74 @@ │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5bfcc │ │ │ │ + bne 5bfc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5bfcc │ │ │ │ - movw r0, #6540 @ 0x198c │ │ │ │ + beq 5bfc0 │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bf2c │ │ │ │ + bne 5bf20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #59964 @ 0xea3c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bf80 │ │ │ │ + bgt 5bf74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf80 │ │ │ │ + bne 5bf74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bf1c │ │ │ │ + beq 5bf10 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bfac │ │ │ │ + bgt 5bfa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bfac │ │ │ │ + bne 5bfa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bfcc │ │ │ │ - movw r0, #8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5bfc0 │ │ │ │ + movw r0, #59964 @ 0xea3c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -46826,15 +46823,15 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw r3, #12944 @ 0x3290 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -46847,402 +46844,402 @@ │ │ │ │ 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, [pc, #56] @ 5c0c0 │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5c0b4 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5c0ac │ │ │ │ - movw r0, #208 @ 0xd0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5c0a0 │ │ │ │ + movw r0, #60164 @ 0xeb04 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #50244 @ 0xc444 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #20960 @ 0x51e0 │ │ │ │ + movw r2, #15520 @ 0x3ca0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #20976 @ 0x51f0 │ │ │ │ + movw r3, #15536 @ 0x3cb0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ 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 2b04b0 │ │ │ │ + bl 2afb50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c1e8 │ │ │ │ - movw r6, #4592 @ 0x11f0 │ │ │ │ - movt r6, #91 @ 0x5b │ │ │ │ + beq 5c1dc │ │ │ │ + movw r6, #64572 @ 0xfc3c │ │ │ │ + movt r6, #90 @ 0x5a │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c1ec │ │ │ │ - bl aab58 │ │ │ │ + beq 5c1e0 │ │ │ │ + bl aabe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5c1bc │ │ │ │ - bl 1401c0 │ │ │ │ + beq 5c1b0 │ │ │ │ + bl 1407e0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5c1bc │ │ │ │ - beq 5c194 │ │ │ │ + blt 5c1b0 │ │ │ │ + beq 5c188 │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c1a4 │ │ │ │ - b 5c144 │ │ │ │ - bl c5db4 │ │ │ │ + ble 5c198 │ │ │ │ + b 5c138 │ │ │ │ + bl c6308 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c17c │ │ │ │ - b 5c1bc │ │ │ │ + bne 5c170 │ │ │ │ + b 5c1b0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5c144 │ │ │ │ + bne 5c138 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5c144 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5c138 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c1e0 │ │ │ │ + bgt 5c1d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c1e0 │ │ │ │ + bne 5c1d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 │ │ │ │ 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 5c374 │ │ │ │ + beq 5c368 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c374 │ │ │ │ + bne 5c368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c374 │ │ │ │ + beq 5c368 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #284 @ 0x11c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + movw r0, #60240 @ 0xeb50 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c2d4 │ │ │ │ + bne 5c2c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #292 @ 0x124 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60248 @ 0xeb58 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c328 │ │ │ │ + bgt 5c31c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c328 │ │ │ │ + bne 5c31c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c2c4 │ │ │ │ + beq 5c2b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c354 │ │ │ │ + bgt 5c348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c354 │ │ │ │ + bne 5c348 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c374 │ │ │ │ - movw r0, #292 @ 0x124 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5c368 │ │ │ │ + movw r0, #60248 @ 0xeb58 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c3cc │ │ │ │ + beq 5c3c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c3cc │ │ │ │ + bgt 5c3c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c3cc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5c3c0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c400 │ │ │ │ + beq 5c3f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c400 │ │ │ │ + bgt 5c3f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c400 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5c3f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c434 │ │ │ │ + beq 5c428 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c434 │ │ │ │ + bgt 5c428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c434 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5c428 │ │ │ │ + bl a7398 <_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 5c37c │ │ │ │ + b 5c370 │ │ │ │ push {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 5c480 │ │ │ │ + beq 5c474 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b58f4 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bl 3b427c │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r0, r4, #12 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 375e04 │ │ │ │ + bl 3749fc │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 375e04 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 3749fc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c588 │ │ │ │ + beq 5c57c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c588 │ │ │ │ + bne 5c57c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c588 │ │ │ │ + beq 5c57c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #59872 @ 0xe9e0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #400 @ 0x190 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + movw r0, #60336 @ 0xebb0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c590 │ │ │ │ + bne 5c584 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + bl 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c634 │ │ │ │ + b 5c628 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #408 @ 0x198 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60344 @ 0xebb8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c5e4 │ │ │ │ + bgt 5c5d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c5e4 │ │ │ │ + bne 5c5d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c580 │ │ │ │ + beq 5c574 │ │ │ │ mov r0, r6 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c61c │ │ │ │ + bgt 5c610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c61c │ │ │ │ + bne 5c610 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c634 │ │ │ │ - movw r0, #408 @ 0x198 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + beq 5c628 │ │ │ │ + movw r0, #60344 @ 0xebb8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 3a2b1c │ │ │ │ + bl 3a15ec │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne 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 │ │ │ │ @@ -47251,143 +47248,143 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5c6f8 │ │ │ │ + bne 5c6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c6f4 │ │ │ │ + ble 5c6e8 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c73c │ │ │ │ + beq 5c730 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5c8e0 │ │ │ │ + ldr r1, [pc, #480] @ 5c8d4 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #2 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c73c │ │ │ │ + bne 5c730 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c8d4 │ │ │ │ + b 5c8c8 │ │ │ │ add r3, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r9, r4 │ │ │ │ ldrne r9, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b4f84 │ │ │ │ + bl 3b390c │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c7a8 │ │ │ │ + beq 5c79c │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 17c5e8 │ │ │ │ + bl 17cd74 │ │ │ │ mov r4, r0 │ │ │ │ - b 5c8d4 │ │ │ │ + b 5c8c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c734 │ │ │ │ + beq 5c728 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c8d4 │ │ │ │ + beq 5c8c8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c8d4 │ │ │ │ + bge 5c8c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c834 │ │ │ │ + bgt 5c828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c834 │ │ │ │ + bne 5c828 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8a8 │ │ │ │ - bge 5c850 │ │ │ │ + beq 5c89c │ │ │ │ + bge 5c844 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c868 │ │ │ │ - b 5c880 │ │ │ │ + ble 5c85c │ │ │ │ + b 5c874 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c8a8 │ │ │ │ - b 5c840 │ │ │ │ + bne 5c89c │ │ │ │ + b 5c834 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c880 │ │ │ │ + bne 5c874 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c734 │ │ │ │ + bgt 5c728 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c734 │ │ │ │ + bne 5c728 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5c734 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5c728 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c8cc │ │ │ │ + bgt 5c8c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c8cc │ │ │ │ + bne 5c8c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5c7b8 │ │ │ │ + b 5c7ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -47400,103 +47397,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c940 │ │ │ │ + bne 5c934 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c980 │ │ │ │ - ldr r1, [pc, #716] @ 5cc14 │ │ │ │ + beq 5c974 │ │ │ │ + ldr r1, [pc, #716] @ 5cc08 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9d8 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5ca0c │ │ │ │ + beq 5ca00 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5c9ec │ │ │ │ + beq 5c9e0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9d8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5ca0c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 5ca00 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 5cc08 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + b 5cbfc │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23520 @ 0x5be0 │ │ │ │ + movw r0, #18080 @ 0x46a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5c9e4 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5c9d8 │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5ca70 │ │ │ │ + ble 5ca64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5ca4c │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 5ca40 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23520 @ 0x5be0 │ │ │ │ + movw r0, #18080 @ 0x46a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5c9e4 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5c9d8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9d8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5c9cc │ │ │ │ + bne 5c9c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9d8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -47514,722 +47511,670 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 5cb00 │ │ │ │ + beq 5caf4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5cb24 │ │ │ │ + beq 5cb18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5cb68 │ │ │ │ + beq 5cb5c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cb68 │ │ │ │ + beq 5cb5c │ │ │ │ mov r1, r4 │ │ │ │ bl 2d06c │ │ │ │ movw r3, #12944 @ 0x3290 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5cb44 │ │ │ │ + bne 5cb38 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5cb98 │ │ │ │ + bne 5cb8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cb8c │ │ │ │ + bgt 5cb80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cb8c │ │ │ │ + bne 5cb80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ movw r7, #12944 @ 0x3290 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e1e8 <_PyLong_Lshift@@Base+0x14f0> │ │ │ │ + bl 38ca28 <_PyLong_Lshift@@Base+0x1428> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cc00 │ │ │ │ + beq 5cbf4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cbf4 │ │ │ │ + beq 5cbe8 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ add r7, r7, #32 │ │ │ │ add r6, r6, #4 │ │ │ │ - b 5cbac │ │ │ │ + b 5cba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-72 @ 0xffffffb8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 5cca0 │ │ │ │ + ldr r3, [pc, #100] @ 5cc90 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #72] @ 5cc98 │ │ │ │ + vldr d6, [pc, #68] @ 5cc88 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5cc70 │ │ │ │ - bl bea6c │ │ │ │ + bne 5cc64 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cc84 │ │ │ │ + bne 5cc78 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ - nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0005cca4 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005cc94 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 5cce8 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 5ccd8 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #612 @ 0x264 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #60568 @ 0xec98 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5cd04 <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ + bl 16f4ac │ │ │ │ + b 5ccf4 <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a1518 │ │ │ │ + bl a155c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd0c <_PyXI_NewExcInfo@@Base+0x68> │ │ │ │ - bl 2e757c │ │ │ │ + bne 5ccfc <_PyXI_NewExcInfo@@Base+0x68> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r5, #0 │ │ │ │ - b 5cfa4 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ + b 5cf94 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5cd30 <_PyXI_NewExcInfo@@Base+0x8c> │ │ │ │ + bne 5cd20 <_PyXI_NewExcInfo@@Base+0x8c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5cd48 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ + bge 5cd38 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5cd48 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ + beq 5cd38 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31b808 <_PyGen_FetchStopIterationValue@@Base+0x2fb8> │ │ │ │ + bl 31a91c <_PyFunction_FromXIData@@Base+0x2520> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cfa4 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ - b 5cf84 <_PyXI_NewExcInfo@@Base+0x2e0> │ │ │ │ + beq 5cf94 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ + b 5cf74 <_PyXI_NewExcInfo@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46964 @ 0xb774 │ │ │ │ + movw r1, #42416 @ 0xa5b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5cf44 <_PyXI_NewExcInfo@@Base+0x2a0> │ │ │ │ - movw r1, #64716 @ 0xfccc │ │ │ │ + beq 5cf34 <_PyXI_NewExcInfo@@Base+0x2a0> │ │ │ │ + movw r1, #58780 @ 0xe59c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5cd7c <_PyXI_NewExcInfo@@Base+0xd8> │ │ │ │ + bne 5cd6c <_PyXI_NewExcInfo@@Base+0xd8> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5ce64 <_PyXI_NewExcInfo@@Base+0x1c0> │ │ │ │ + b 5ce54 <_PyXI_NewExcInfo@@Base+0x1c0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31bc38 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31ad4c <_PyFunction_FromXIData@@Base+0x2950> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cdac <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ + bgt 5cd9c <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cdac <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ + bne 5cd9c <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd64 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #64748 @ 0xfcec │ │ │ │ + movw r1, #58812 @ 0xe5bc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd64 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31bc38 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31ad4c <_PyFunction_FromXIData@@Base+0x2950> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ce00 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ + bgt 5cdf0 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce00 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ + bne 5cdf0 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd64 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 13801c │ │ │ │ + movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 13863c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd64 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31bc38 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31ad4c <_PyFunction_FromXIData@@Base+0x2950> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ce54 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + bgt 5ce44 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce54 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + bne 5ce44 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 5ce88 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + bgt 5ce78 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce88 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + bne 5ce78 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5cf50 <_PyXI_NewExcInfo@@Base+0x2ac> │ │ │ │ + beq 5cf40 <_PyXI_NewExcInfo@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #20168 @ 0x4ec8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cf5c <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ + beq 5cf4c <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31bc38 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31ad4c <_PyFunction_FromXIData@@Base+0x2950> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ced8 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + bgt 5cec8 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ced8 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + bne 5cec8 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cf68 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + beq 5cf58 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12684 @ 0x318c │ │ │ │ + movw r1, #7244 @ 0x1c4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cf74 <_PyXI_NewExcInfo@@Base+0x2d0> │ │ │ │ + beq 5cf64 <_PyXI_NewExcInfo@@Base+0x2d0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31bc38 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31ad4c <_PyFunction_FromXIData@@Base+0x2950> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cf2c <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ + bgt 5cf1c <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cf2c <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ + bne 5cf1c <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #568 @ 0x238 │ │ │ │ - movteq r4, #65 @ 0x41 │ │ │ │ - bne 5cfa4 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #428 @ 0x1ac │ │ │ │ - movt r4, #65 @ 0x41 │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #57104 @ 0xdf10 │ │ │ │ + movweq r4, #60524 @ 0xec6c │ │ │ │ + movteq r4, #64 @ 0x40 │ │ │ │ + bne 5cf94 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ + b 5cf6c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #60384 @ 0xebe0 │ │ │ │ + movt r4, #64 @ 0x40 │ │ │ │ + b 5cf6c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #51664 @ 0xc9d0 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #472 @ 0x1d8 │ │ │ │ - movt r4, #65 @ 0x41 │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #57192 @ 0xdf68 │ │ │ │ + b 5cf6c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #60428 @ 0xec0c │ │ │ │ + movt r4, #64 @ 0x40 │ │ │ │ + b 5cf6c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #51752 @ 0xca28 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #516 @ 0x204 │ │ │ │ - movt r4, #65 @ 0x41 │ │ │ │ + b 5cf6c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #60472 @ 0xec38 │ │ │ │ + movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 354f24 │ │ │ │ + bl 353d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 981f4 │ │ │ │ - movw r3, #5220 @ 0x1464 │ │ │ │ + bl 981ec │ │ │ │ + movw r3, #5208 @ 0x1458 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8d15c │ │ │ │ - b 5cd04 <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ + bl 8d434 │ │ │ │ + b 5ccf4 <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5cfe4 <_PyXI_NewExcInfo@@Base+0x340> │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d010 <_PyXI_NewExcInfo@@Base+0x36c> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 5d3e8 <_PyXI_NewExcInfo@@Base+0x744> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #624 @ 0x270 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 5d030 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ + ldr r1, [pc, #12] @ 5cfb4 <_PyXI_NewExcInfo@@Base+0x320> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 385230 │ │ │ │ + b 384494 │ │ │ │ rsbeq r1, r3, r0, ror #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d0a8 <_PyXI_NewExcInfo@@Base+0x404> │ │ │ │ + beq 5d02c <_PyXI_NewExcInfo@@Base+0x398> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d0a8 <_PyXI_NewExcInfo@@Base+0x404> │ │ │ │ - bl bea6c │ │ │ │ + bne 5d02c <_PyXI_NewExcInfo@@Base+0x398> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d08c <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ + beq 5d010 <_PyXI_NewExcInfo@@Base+0x37c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #632 @ 0x278 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #60580 @ 0xeca4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5d084 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 5d008 <_PyXI_NewExcInfo@@Base+0x374> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d08c <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ - vldr d7, [pc, #44] @ 5d0e8 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + bls 5d010 <_PyXI_NewExcInfo@@Base+0x37c> │ │ │ │ + vldr d7, [pc, #40] @ 5d068 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ 5d0f0 <_PyXI_NewExcInfo@@Base+0x44c> │ │ │ │ + ldr r2, [pc, #40] @ 5d070 <_PyXI_NewExcInfo@@Base+0x3dc> │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + push {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 177124 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5d0ac <_PyXI_NewExcInfo@@Base+0x418> │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d0d8 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5dd7c <_PyXI_NewExcInfo@@Base+0x10e8> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bfe94 │ │ │ │ + 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, #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 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ + beq 5d29c <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ + bne 5d29c <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ + beq 5d29c <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq sl, #5196 @ 0x144c │ │ │ │ + movweq sl, #5184 @ 0x1440 │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5d194 <_PyXI_NewExcInfo@@Base+0x4f0> │ │ │ │ + beq 5d180 <_PyXI_NewExcInfo@@Base+0x4ec> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #676 @ 0x2a4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60632 @ 0xecd8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d20c <_PyXI_NewExcInfo@@Base+0x568> │ │ │ │ + bne 5d1f8 <_PyXI_NewExcInfo@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #300 @ 0x12c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60256 @ 0xeb60 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5d264 <_PyXI_NewExcInfo@@Base+0x5c0> │ │ │ │ + bgt 5d250 <_PyXI_NewExcInfo@@Base+0x5bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d264 <_PyXI_NewExcInfo@@Base+0x5c0> │ │ │ │ + bne 5d250 <_PyXI_NewExcInfo@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d1fc <_PyXI_NewExcInfo@@Base+0x558> │ │ │ │ + beq 5d1e8 <_PyXI_NewExcInfo@@Base+0x554> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d290 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bgt 5d27c <_PyXI_NewExcInfo@@Base+0x5e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d290 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 5d27c <_PyXI_NewExcInfo@@Base+0x5e8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ - movw r0, #300 @ 0x12c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5d29c <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ + movw r0, #60256 @ 0xeb60 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 16e78c │ │ │ │ + b 16ef18 │ │ │ │ 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, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5d338 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ + beq 5d324 <_PyXI_NewExcInfo@@Base+0x690> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d338 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ + bne 5d324 <_PyXI_NewExcInfo@@Base+0x690> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2d0ed8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d01f8 <_PyErr_ProgramDecodedTextObject@@Base+0x4d0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d340 <_PyXI_NewExcInfo@@Base+0x69c> │ │ │ │ + bne 5d32c <_PyXI_NewExcInfo@@Base+0x698> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5d3e0 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + b 5d3cc <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5d364 <_PyXI_NewExcInfo@@Base+0x6c0> │ │ │ │ - movw r1, #26132 @ 0x6614 │ │ │ │ + beq 5d350 <_PyXI_NewExcInfo@@Base+0x6bc> │ │ │ │ + movw r1, #26120 @ 0x6608 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d370 <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + beq 5d35c <_PyXI_NewExcInfo@@Base+0x6c8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5d388 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + b 5d374 <_PyXI_NewExcInfo@@Base+0x6e0> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2d0ed8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d01f8 <_PyErr_ProgramDecodedTextObject@@Base+0x4d0> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5d3e0 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + beq 5d3cc <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d3b8 <_PyXI_NewExcInfo@@Base+0x714> │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + bne 5d3a4 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + movw r3, #52352 @ 0xcc80 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58768 @ 0xe590 │ │ │ │ + movw r1, #53328 @ 0xd050 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 5d3e0 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + b 5d3cc <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 44228 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ - movw r0, #53908 @ 0xd294 │ │ │ │ + bl 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ + movw r0, #48468 @ 0xbd54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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 r6, r1 │ │ │ │ - add r0, r0, #13 │ │ │ │ - mov r1, #10 │ │ │ │ - bl a091c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5d4a8 <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 5d438 <_PyXI_NewExcInfo@@Base+0x794> │ │ │ │ - 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 5d458 <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5d46c <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ - mov r5, r0 │ │ │ │ - b 5d478 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d494 <_PyXI_NewExcInfo@@Base+0x7f0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5d49c <_PyXI_NewExcInfo@@Base+0x7f8> │ │ │ │ - mov r4, r5 │ │ │ │ - b 5d4a8 <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5d494 <_PyXI_NewExcInfo@@Base+0x7f0> │ │ │ │ - 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5d50c <_PyXI_NewExcInfo@@Base+0x868> │ │ │ │ + bne 5d430 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5d508 <_PyXI_NewExcInfo@@Base+0x864> │ │ │ │ + ble 5d42c <_PyXI_NewExcInfo@@Base+0x798> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d550 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + beq 5d474 <_PyXI_NewExcInfo@@Base+0x7e0> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5d738 <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ + ldr r1, [pc, #548] @ 5d65c <_PyXI_NewExcInfo@@Base+0x9c8> │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d550 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + bne 5d474 <_PyXI_NewExcInfo@@Base+0x7e0> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b 5d650 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ add r3, r7, r4 │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ + movw r7, #5184 @ 0x1440 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ moveq sl, r7 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 5d598 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + beq 5d4bc <_PyXI_NewExcInfo@@Base+0x828> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d588 <_PyXI_NewExcInfo@@Base+0x8e4> │ │ │ │ + beq 5d4ac <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5d58c <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ - b 5d594 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ + bne 5d4b0 <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ + b 5d4b8 <_PyXI_NewExcInfo@@Base+0x824> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5d598 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + b 5d4bc <_PyXI_NewExcInfo@@Base+0x828> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b4f84 │ │ │ │ + bl 3b390c │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5d668 <_PyXI_NewExcInfo@@Base+0x9c4> │ │ │ │ + beq 5d58c <_PyXI_NewExcInfo@@Base+0x8f8> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 17c5e8 │ │ │ │ + bl 17cd74 │ │ │ │ mov r4, r0 │ │ │ │ - b 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b 5d650 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5d674 <_PyXI_NewExcInfo@@Base+0x9d0> │ │ │ │ + bge 5d598 <_PyXI_NewExcInfo@@Base+0x904> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r8 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -48237,77 +48182,77 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d688 <_PyXI_NewExcInfo@@Base+0x9e4> │ │ │ │ + ble 5d5ac <_PyXI_NewExcInfo@@Base+0x918> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5d6a4 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + beq 5d5c8 <_PyXI_NewExcInfo@@Base+0x934> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d710 <_PyXI_NewExcInfo@@Base+0xa6c> │ │ │ │ + ble 5d634 <_PyXI_NewExcInfo@@Base+0x9a0> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d548 <_PyXI_NewExcInfo@@Base+0x8a4> │ │ │ │ + bne 5d46c <_PyXI_NewExcInfo@@Base+0x7d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d5e8 <_PyXI_NewExcInfo@@Base+0x944> │ │ │ │ + bne 5d50c <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b 5d650 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d648 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + bne 5d56c <_PyXI_NewExcInfo@@Base+0x8d8> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5d648 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5d56c <_PyXI_NewExcInfo@@Base+0x8d8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3afec8 <_Py_IsPrivateName@@Base+0x320> │ │ │ │ + bl 3ae7c0 <_Py_IsPrivateName@@Base+0x320> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6d4 <_PyXI_NewExcInfo@@Base+0xa30> │ │ │ │ + bgt 5d5f8 <_PyXI_NewExcInfo@@Base+0x964> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d6d4 <_PyXI_NewExcInfo@@Base+0xa30> │ │ │ │ + bne 5d5f8 <_PyXI_NewExcInfo@@Base+0x964> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + bne 5d650 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d700 <_PyXI_NewExcInfo@@Base+0xa5c> │ │ │ │ + bgt 5d624 <_PyXI_NewExcInfo@@Base+0x990> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d700 <_PyXI_NewExcInfo@@Base+0xa5c> │ │ │ │ + bne 5d624 <_PyXI_NewExcInfo@@Base+0x990> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce0a4 │ │ │ │ + b ce56c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d65c <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + bne 5d580 <_PyXI_NewExcInfo@@Base+0x8ec> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5d65c <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5d580 <_PyXI_NewExcInfo@@Base+0x8ec> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -48315,542 +48260,592 @@ │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5d790 <_PyXI_NewExcInfo@@Base+0xaec> │ │ │ │ + bne 5d6b4 <_PyXI_NewExcInfo@@Base+0xa20> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5d78c <_PyXI_NewExcInfo@@Base+0xae8> │ │ │ │ + blt 5d6b0 <_PyXI_NewExcInfo@@Base+0xa1c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0xb24> │ │ │ │ + beq 5d6ec <_PyXI_NewExcInfo@@Base+0xa58> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5de54 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ + ldr r1, [pc, #1724] @ 5dd78 <_PyXI_NewExcInfo@@Base+0x10e4> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + beq 5d7c0 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5d880 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ + beq 5d7a4 <_PyXI_NewExcInfo@@Base+0xb10> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d800 <_PyXI_NewExcInfo@@Base+0xb5c> │ │ │ │ + beq 5d724 <_PyXI_NewExcInfo@@Base+0xa90> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5d808 <_PyXI_NewExcInfo@@Base+0xb64> │ │ │ │ - b 5d870 <_PyXI_NewExcInfo@@Base+0xbcc> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bne 5d72c <_PyXI_NewExcInfo@@Base+0xa98> │ │ │ │ + b 5d794 <_PyXI_NewExcInfo@@Base+0xb00> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d82c <_PyXI_NewExcInfo@@Base+0xb88> │ │ │ │ - bl bea6c │ │ │ │ + bne 5d750 <_PyXI_NewExcInfo@@Base+0xabc> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5d860 <_PyXI_NewExcInfo@@Base+0xbbc> │ │ │ │ - b 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ - bl c5b58 │ │ │ │ + beq 5d784 <_PyXI_NewExcInfo@@Base+0xaf0> │ │ │ │ + b 5d7c0 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d858 <_PyXI_NewExcInfo@@Base+0xbb4> │ │ │ │ + bgt 5d77c <_PyXI_NewExcInfo@@Base+0xae8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d858 <_PyXI_NewExcInfo@@Base+0xbb4> │ │ │ │ + bne 5d77c <_PyXI_NewExcInfo@@Base+0xae8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5d818 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ + beq 5d73c <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5daa8 <_PyXI_NewExcInfo@@Base+0xe04> │ │ │ │ + bne 5d9cc <_PyXI_NewExcInfo@@Base+0xd38> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5d8a4 <_PyXI_NewExcInfo@@Base+0xc00> │ │ │ │ + bne 5d7c8 <_PyXI_NewExcInfo@@Base+0xb34> │ │ │ │ mov r4, #0 │ │ │ │ - b 5de48 <_PyXI_NewExcInfo@@Base+0x11a4> │ │ │ │ + b 5dd6c <_PyXI_NewExcInfo@@Base+0x10d8> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #37316 @ 0x91c4 │ │ │ │ + movw sl, #31428 @ 0x7ac4 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5d9d4 <_PyXI_NewExcInfo@@Base+0xd30> │ │ │ │ + beq 5d8f8 <_PyXI_NewExcInfo@@Base+0xc64> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ + blt 5d990 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5d904 <_PyXI_NewExcInfo@@Base+0xc60> │ │ │ │ + beq 5d828 <_PyXI_NewExcInfo@@Base+0xb94> │ │ │ │ mov r1, r8 │ │ │ │ - b 5d8cc <_PyXI_NewExcInfo@@Base+0xc28> │ │ │ │ + b 5d7f0 <_PyXI_NewExcInfo@@Base+0xb5c> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5d94c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bne 5d870 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5d8f0 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ + bne 5d814 <_PyXI_NewExcInfo@@Base+0xb80> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5d94c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bne 5d870 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ - movw r0, #42964 @ 0xa7d4 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5d94c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bne 5d870 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ 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 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ + b 5d990 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + beq 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5d9c8 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + ble 5d8ec <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d9a8 <_PyXI_NewExcInfo@@Base+0xd04> │ │ │ │ + beq 5d8cc <_PyXI_NewExcInfo@@Base+0xc38> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bgt 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ - b 5da54 <_PyXI_NewExcInfo@@Base+0xdb0> │ │ │ │ + bne 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ + b 5d978 <_PyXI_NewExcInfo@@Base+0xce4> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d9c8 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + bgt 5d8ec <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5d9c8 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + bne 5d8ec <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5d8c0 <_PyXI_NewExcInfo@@Base+0xc1c> │ │ │ │ + b 5d7e4 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #37316 @ 0x91c4 │ │ │ │ + movwge r3, #31428 @ 0x7ac4 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ + blt 5d990 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5da00 <_PyXI_NewExcInfo@@Base+0xd5c> │ │ │ │ + beq 5d924 <_PyXI_NewExcInfo@@Base+0xc90> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ - b 5d9e4 <_PyXI_NewExcInfo@@Base+0xd40> │ │ │ │ + bcc 5d990 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ + b 5d908 <_PyXI_NewExcInfo@@Base+0xc74> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + beq 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5da68 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + ble 5d98c <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5da60 <_PyXI_NewExcInfo@@Base+0xdbc> │ │ │ │ + beq 5d984 <_PyXI_NewExcInfo@@Base+0xcf0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bgt 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bne 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5d9a4 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5de2c <_PyXI_NewExcInfo@@Base+0x1188> │ │ │ │ + ble 5dd50 <_PyXI_NewExcInfo@@Base+0x10bc> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f3b8c │ │ │ │ + bl 2f3160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5de48 <_PyXI_NewExcInfo@@Base+0x11a4> │ │ │ │ + bne 5dd6c <_PyXI_NewExcInfo@@Base+0x10d8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bgt 5d7c0 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bne 5d7c0 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5d7c0 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bne 5d7c0 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5dae8 <_PyXI_NewExcInfo@@Base+0xe44> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 5da0c <_PyXI_NewExcInfo@@Base+0xd78> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ + movw r1, #1920 @ 0x780 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bl 16f4ac │ │ │ │ + b 5dd40 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ 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 5dc28 <_PyXI_NewExcInfo@@Base+0xf84> │ │ │ │ + bne 5db4c <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + beq 5dd40 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5dbd8 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + blt 5dafc <_PyXI_NewExcInfo@@Base+0xe68> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5dbd8 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + beq 5dafc <_PyXI_NewExcInfo@@Base+0xe68> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5dbd0 <_PyXI_NewExcInfo@@Base+0xf2c> │ │ │ │ + bne 5daf4 <_PyXI_NewExcInfo@@Base+0xe60> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5dc20 <_PyXI_NewExcInfo@@Base+0xf7c> │ │ │ │ + beq 5db44 <_PyXI_NewExcInfo@@Base+0xeb0> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5dbc0 <_PyXI_NewExcInfo@@Base+0xf1c> │ │ │ │ + ble 5dae4 <_PyXI_NewExcInfo@@Base+0xe50> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dba0 <_PyXI_NewExcInfo@@Base+0xefc> │ │ │ │ + beq 5dac4 <_PyXI_NewExcInfo@@Base+0xe30> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5dcd8 <_PyXI_NewExcInfo@@Base+0x1034> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + ble 5dbfc <_PyXI_NewExcInfo@@Base+0xf68> │ │ │ │ + b 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbc0 <_PyXI_NewExcInfo@@Base+0xf1c> │ │ │ │ + bgt 5dae4 <_PyXI_NewExcInfo@@Base+0xe50> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dbc0 <_PyXI_NewExcInfo@@Base+0xf1c> │ │ │ │ + bne 5dae4 <_PyXI_NewExcInfo@@Base+0xe50> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5db2c <_PyXI_NewExcInfo@@Base+0xe88> │ │ │ │ + b 5da50 <_PyXI_NewExcInfo@@Base+0xdbc> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5db40 <_PyXI_NewExcInfo@@Base+0xe9c> │ │ │ │ + bcs 5da64 <_PyXI_NewExcInfo@@Base+0xdd0> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5dc00 <_PyXI_NewExcInfo@@Base+0xf5c> │ │ │ │ + bne 5db24 <_PyXI_NewExcInfo@@Base+0xe90> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42964 @ 0xa7d4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5dd38 <_PyXI_NewExcInfo@@Base+0x1094> │ │ │ │ + beq 5dc5c <_PyXI_NewExcInfo@@Base+0xfc8> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5dddc <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ + blt 5dd00 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5dd6c <_PyXI_NewExcInfo@@Base+0x10c8> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dc90 <_PyXI_NewExcInfo@@Base+0xffc> │ │ │ │ + b 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r4, r5 │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ - bl a15bc │ │ │ │ + b 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5dc54 <_PyXI_NewExcInfo@@Base+0xfb0> │ │ │ │ - b 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bne 5db78 <_PyXI_NewExcInfo@@Base+0xee4> │ │ │ │ + b 5dd40 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5dcf4 <_PyXI_NewExcInfo@@Base+0x1050> │ │ │ │ + ble 5dc18 <_PyXI_NewExcInfo@@Base+0xf84> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5dd10 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ + beq 5dc34 <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ 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 2d3f8c <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d3264 <_Py_dup@@Base+0x1800> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5dd10 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ + blt 5dc34 <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5ddf4 <_PyXI_NewExcInfo@@Base+0x1150> │ │ │ │ + beq 5dd18 <_PyXI_NewExcInfo@@Base+0x1084> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5dc4c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + ble 5db70 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5dc44 <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ + beq 5db68 <_PyXI_NewExcInfo@@Base+0xed4> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bgt 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc4c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + bne 5db70 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5dc4c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5db70 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5dd58 <_PyXI_NewExcInfo@@Base+0x10b4> │ │ │ │ + bne 5dc7c <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42964 @ 0xa7d4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5dd58 <_PyXI_NewExcInfo@@Base+0x10b4> │ │ │ │ + bne 5dc7c <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ 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 5dddc <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ + b 5dd00 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + beq 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5ddd8 <_PyXI_NewExcInfo@@Base+0x1134> │ │ │ │ + ble 5dcfc <_PyXI_NewExcInfo@@Base+0x1068> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ddb8 <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ + beq 5dcdc <_PyXI_NewExcInfo@@Base+0x1048> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bgt 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddd8 <_PyXI_NewExcInfo@@Base+0x1134> │ │ │ │ + bgt 5dcfc <_PyXI_NewExcInfo@@Base+0x1068> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddd8 <_PyXI_NewExcInfo@@Base+0x1134> │ │ │ │ + bne 5dcfc <_PyXI_NewExcInfo@@Base+0x1068> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f3b8c │ │ │ │ + bl 2f3160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5de20 <_PyXI_NewExcInfo@@Base+0x117c> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dd44 <_PyXI_NewExcInfo@@Base+0x10b0> │ │ │ │ + b 5dd1c <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bgt 5dd40 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bne 5dd40 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c5148 │ │ │ │ - b 5de48 <_PyXI_NewExcInfo@@Base+0x11a4> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 5dd6c <_PyXI_NewExcInfo@@Base+0x10d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da68 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bne 5d98c <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5da68 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5d98c <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr 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 r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl a0960 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5de3c <_PyXI_NewExcInfo@@Base+0x11a8> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 5ddcc <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ + 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 5ddec <_PyXI_NewExcInfo@@Base+0x1158> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5de00 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl af138 │ │ │ │ + mov r5, r0 │ │ │ │ + b 5de0c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5de28 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de30 <_PyXI_NewExcInfo@@Base+0x119c> │ │ │ │ + mov r4, r5 │ │ │ │ + b 5de3c <_PyXI_NewExcInfo@@Base+0x11a8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5de28 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + 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, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5df18 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ + beq 5df04 <_PyXI_NewExcInfo@@Base+0x1270> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5deac <_PyXI_NewExcInfo@@Base+0x1208> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5de98 <_PyXI_NewExcInfo@@Base+0x1204> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #684 @ 0x2ac │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #60640 @ 0xece0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f89c │ │ │ │ + bl 21eb34 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5deec <_PyXI_NewExcInfo@@Base+0x1248> │ │ │ │ + bcs 5ded8 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #37148 @ 0x911c │ │ │ │ + movw r1, #33392 @ 0x8270 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #25884 @ 0x651c │ │ │ │ + movw r3, #22128 @ 0x5670 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #22160 @ 0x5690 │ │ │ │ + movw r3, #16656 @ 0x4110 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r1, #50280 @ 0xc468 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - movw r2, #49212 @ 0xc03c │ │ │ │ + b aabe0 │ │ │ │ + movw r2, #43968 @ 0xabc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10368 @ 0x2880 │ │ │ │ + movw r0, #5248 @ 0x1480 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5df90 <_PyXI_NewExcInfo@@Base+0x12ec> │ │ │ │ + beq 5df7c <_PyXI_NewExcInfo@@Base+0x12e8> │ │ │ │ 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 5df68 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5df54 <_PyXI_NewExcInfo@@Base+0x12c0> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47004 @ 0xb79c │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -48859,311 +48854,298 @@ │ │ │ │ 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 5dffc <_PyXI_NewExcInfo@@Base+0x1358> │ │ │ │ + beq 5dfe8 <_PyXI_NewExcInfo@@Base+0x1354> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19a6bc │ │ │ │ + bl 19ae2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e038 <_PyXI_NewExcInfo@@Base+0x1394> │ │ │ │ - ldr r0, [pc, #36] @ 5e044 <_PyXI_NewExcInfo@@Base+0x13a0> │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5e024 <_PyXI_NewExcInfo@@Base+0x1390> │ │ │ │ + ldr r0, [pc, #36] @ 5e030 <_PyXI_NewExcInfo@@Base+0x139c> │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48468 @ 0xbd54 │ │ │ │ + movw r0, #43028 @ 0xa814 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #192] @ 5e124 <_PyXI_NewExcInfo@@Base+0x1480> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b3ba8 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e0c0 <_PyXI_NewExcInfo@@Base+0x141c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ab30c │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e0b4 <_PyXI_NewExcInfo@@Base+0x1410> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e0b4 <_PyXI_NewExcInfo@@Base+0x1410> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e0c4 <_PyXI_NewExcInfo@@Base+0x1420> │ │ │ │ - b 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - ldr r4, [pc, #96] @ 5e128 <_PyXI_NewExcInfo@@Base+0x1484> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 396988 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e0fc <_PyXI_NewExcInfo@@Base+0x1458> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #936 @ 0x3a8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5e1f0 <_PyXI_NewExcInfo@@Base+0x154c> │ │ │ │ + beq 5e0f8 <_PyXI_NewExcInfo@@Base+0x1464> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e180 <_PyXI_NewExcInfo@@Base+0x14dc> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5e088 <_PyXI_NewExcInfo@@Base+0x13f4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #944 @ 0x3b0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #60892 @ 0xeddc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f89c │ │ │ │ + bl 21eb34 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5e1c0 <_PyXI_NewExcInfo@@Base+0x151c> │ │ │ │ + bcs 5e0c8 <_PyXI_NewExcInfo@@Base+0x1434> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #37148 @ 0x911c │ │ │ │ + movw r1, #33392 @ 0x8270 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #25884 @ 0x651c │ │ │ │ + movw r3, #22128 @ 0x5670 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r1, r3, r3, lsl #3 │ │ │ │ - movw r2, #22160 @ 0x5690 │ │ │ │ + movw r2, #16656 @ 0x4110 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #50280 @ 0xc468 │ │ │ │ + movw r3, #44736 @ 0xaec0 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #848] @ 0x350 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - movw r2, #49212 @ 0xc03c │ │ │ │ + b aabe0 │ │ │ │ + movw r2, #43968 @ 0xabc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10392 @ 0x2898 │ │ │ │ + movw r0, #5272 @ 0x1498 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e24c <_PyXI_NewExcInfo@@Base+0x15a8> │ │ │ │ - bl bea6c │ │ │ │ + bne 5e154 <_PyXI_NewExcInfo@@Base+0x14c0> │ │ │ │ + bl be994 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e288 <_PyXI_NewExcInfo@@Base+0x15e4> │ │ │ │ - b 5e260 <_PyXI_NewExcInfo@@Base+0x15bc> │ │ │ │ + bne 5e190 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + b 5e168 <_PyXI_NewExcInfo@@Base+0x14d4> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 5e2b8 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af124 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [pc, #192] @ 5e274 <_PyXI_NewExcInfo@@Base+0x15e0> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b3bb8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e268 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e210 <_PyXI_NewExcInfo@@Base+0x157c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ab920 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e204 <_PyXI_NewExcInfo@@Base+0x1570> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e204 <_PyXI_NewExcInfo@@Base+0x1570> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e214 <_PyXI_NewExcInfo@@Base+0x1580> │ │ │ │ + b 5e268 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + ldr r4, [pc, #96] @ 5e278 <_PyXI_NewExcInfo@@Base+0x15e4> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 395594 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e24c <_PyXI_NewExcInfo@@Base+0x15b8> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e268 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e268 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5e268 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #60984 @ 0xee38 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bfe94 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mlseq r3, r8, r0, r2 │ │ │ │ + mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, 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, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5e320 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + bne 5e2d8 <_PyXI_NewExcInfo@@Base+0x1644> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5e31c <_PyXI_NewExcInfo@@Base+0x1678> │ │ │ │ + ble 5e2d4 <_PyXI_NewExcInfo@@Base+0x1640> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e360 <_PyXI_NewExcInfo@@Base+0x16bc> │ │ │ │ + beq 5e318 <_PyXI_NewExcInfo@@Base+0x1684> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5e480 <_PyXI_NewExcInfo@@Base+0x17dc> │ │ │ │ + ldr r1, [pc, #344] @ 5e438 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e474 <_PyXI_NewExcInfo@@Base+0x17d0> │ │ │ │ + beq 5e42c <_PyXI_NewExcInfo@@Base+0x1798> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5e448 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ + beq 5e400 <_PyXI_NewExcInfo@@Base+0x176c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3e4 <_PyXI_NewExcInfo@@Base+0x1740> │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + beq 5e39c <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5e3a4 <_PyXI_NewExcInfo@@Base+0x1700> │ │ │ │ - bl bea6c │ │ │ │ + bne 5e35c <_PyXI_NewExcInfo@@Base+0x16c8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5e3d8 <_PyXI_NewExcInfo@@Base+0x1734> │ │ │ │ - b 5e474 <_PyXI_NewExcInfo@@Base+0x17d0> │ │ │ │ - bl c5b58 │ │ │ │ + beq 5e390 <_PyXI_NewExcInfo@@Base+0x16fc> │ │ │ │ + b 5e42c <_PyXI_NewExcInfo@@Base+0x1798> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e3d0 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ + bgt 5e388 <_PyXI_NewExcInfo@@Base+0x16f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e3d0 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ + bne 5e388 <_PyXI_NewExcInfo@@Base+0x16f4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5e390 <_PyXI_NewExcInfo@@Base+0x16ec> │ │ │ │ + beq 5e348 <_PyXI_NewExcInfo@@Base+0x16b4> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5e3e8 <_PyXI_NewExcInfo@@Base+0x1744> │ │ │ │ - b 5e444 <_PyXI_NewExcInfo@@Base+0x17a0> │ │ │ │ + bne 5e3a0 <_PyXI_NewExcInfo@@Base+0x170c> │ │ │ │ + b 5e3fc <_PyXI_NewExcInfo@@Base+0x1768> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e40c <_PyXI_NewExcInfo@@Base+0x1768> │ │ │ │ - bl bea6c │ │ │ │ + bne 5e3c4 <_PyXI_NewExcInfo@@Base+0x1730> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5e448 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ - b 5e474 <_PyXI_NewExcInfo@@Base+0x17d0> │ │ │ │ - bl c5b58 │ │ │ │ + beq 5e400 <_PyXI_NewExcInfo@@Base+0x176c> │ │ │ │ + b 5e42c <_PyXI_NewExcInfo@@Base+0x1798> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e438 <_PyXI_NewExcInfo@@Base+0x1794> │ │ │ │ + bgt 5e3f0 <_PyXI_NewExcInfo@@Base+0x175c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e438 <_PyXI_NewExcInfo@@Base+0x1794> │ │ │ │ + bne 5e3f0 <_PyXI_NewExcInfo@@Base+0x175c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5e448 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ - b 5e3f8 <_PyXI_NewExcInfo@@Base+0x1754> │ │ │ │ + bne 5e400 <_PyXI_NewExcInfo@@Base+0x176c> │ │ │ │ + b 5e3b0 <_PyXI_NewExcInfo@@Base+0x171c> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ 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 3502dc │ │ │ │ + b 34f57c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr r5 │ │ │ │ │ │ │ │ -0005e484 : │ │ │ │ +0005e43c : │ │ │ │ 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 │ │ │ │ @@ -49172,581 +49154,595 @@ │ │ │ │ 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 a15bc │ │ │ │ + bl a1600 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5e518 │ │ │ │ + beq 5e4d0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 25ee7c │ │ │ │ + bl 25e8c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e508 │ │ │ │ + bgt 5e4c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e508 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e4c0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e518 │ │ │ │ - bl a61a8 │ │ │ │ + beq 5e4d0 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 5e504 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b af138 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e654 │ │ │ │ + bne 5e640 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e654 │ │ │ │ + beq 5e640 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #59872 @ 0xe9e0 │ │ │ │ + movw r2, #58208 @ 0xe360 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #1036 @ 0x40c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + movw r0, #60992 @ 0xee40 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e5b4 │ │ │ │ + bne 5e5a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #1044 @ 0x414 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #61000 @ 0xee48 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e608 │ │ │ │ + bgt 5e5f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e608 │ │ │ │ + bne 5e5f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e5a4 │ │ │ │ + beq 5e590 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e634 │ │ │ │ + bgt 5e620 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e634 │ │ │ │ + bne 5e620 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e654 │ │ │ │ - movw r0, #1044 @ 0x414 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5e640 │ │ │ │ + movw r0, #61000 @ 0xee48 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e6a8 │ │ │ │ - movw r2, #49212 @ 0xc03c │ │ │ │ + bne 5e694 │ │ │ │ + movw r2, #43968 @ 0xabc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10468 @ 0x28e4 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e6f8 │ │ │ │ + b 5e6e4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e6d4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5e6c0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1068 @ 0x42c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61024 @ 0xee60 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f89c │ │ │ │ - bl 11965c <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21eb34 │ │ │ │ + bl 119bdc <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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 5e73c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 5e728 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5e764 │ │ │ │ + bl 16f4ac │ │ │ │ + b 5e750 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e76c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 5e758 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r5, #0 │ │ │ │ - b 5e7dc │ │ │ │ + b 5e7c8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e790 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 5e77c │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9428 @ 0x24d4 │ │ │ │ + movw r1, #4016 @ 0xfb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5e764 │ │ │ │ - movw r4, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b 5e750 │ │ │ │ + movw r4, #44760 @ 0xaed8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e7bc │ │ │ │ - bl bea6c │ │ │ │ + bne 5e7a8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e7c8 │ │ │ │ - b 5e764 │ │ │ │ + beq 5e7b4 │ │ │ │ + b 5e750 │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ - bgt 5e7dc │ │ │ │ + bgt 5e7c8 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #1152 @ 0x480 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 16ed20 │ │ │ │ - b 5e764 │ │ │ │ + movw r1, #61108 @ 0xeeb4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16f4ac │ │ │ │ + b 5e750 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5e820 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bls 5e80c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1192 @ 0x4a8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61148 @ 0xeedc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5e860 │ │ │ │ + bl 16f4ac │ │ │ │ + b 5e84c │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ + movwne r4, #5184 @ 0x1440 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 22103c <_PyUnicode_IsLinebreak@@Base+0x1170> │ │ │ │ + bl 22041c <_PyUnicode_IsLinebreak@@Base+0x1188> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e868 │ │ │ │ + bne 5e854 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 143714 │ │ │ │ + bl 143cf8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2276e8 │ │ │ │ + bl 226e6c │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e860 │ │ │ │ + beq 5e84c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e8fc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5e8e8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #1232 @ 0x4d0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61188 @ 0xef04 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5ea34 │ │ │ │ + ldr r1, [pc, #300] @ 5ea20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5e920 │ │ │ │ + bge 5e90c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5e940 │ │ │ │ + bne 5e92c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e918 │ │ │ │ + blt 5e904 │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5e944 │ │ │ │ - ldr r5, [pc, #236] @ 5ea34 │ │ │ │ + b 5e930 │ │ │ │ + ldr r5, [pc, #236] @ 5ea20 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff10 │ │ │ │ + bl 1ced8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e918 │ │ │ │ + beq 5e904 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 180040 │ │ │ │ + bl 1807c8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e98c │ │ │ │ + bgt 5e978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e98c │ │ │ │ + bne 5e978 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e918 │ │ │ │ + beq 5e904 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b555c │ │ │ │ + bl 1b5b24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e9d0 │ │ │ │ + bne 5e9bc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e918 │ │ │ │ + bgt 5e904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e918 │ │ │ │ + bne 5e904 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5e918 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5e904 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ea00 │ │ │ │ + bgt 5e9ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea00 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e9ec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ea18 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 5ea04 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea0c │ │ │ │ + bne 5e9f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5ea0c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5e9f8 │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ea58 │ │ │ │ + beq 5ea44 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5eaac │ │ │ │ + b 5ea98 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 5eab4 │ │ │ │ - beq 5eaac │ │ │ │ + ldreq r3, [pc, #76] @ 5eaa0 │ │ │ │ + beq 5ea98 │ │ │ │ push {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 1ab30c │ │ │ │ + bl 1ab920 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5eaa0 │ │ │ │ + beq 5ea8c │ │ │ │ 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 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -0005eab8 : │ │ │ │ +0005eaa4 : │ │ │ │ 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 282d04 │ │ │ │ + bl 2824fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eb00 │ │ │ │ - bl a61a8 │ │ │ │ + beq 5eaec │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5eb84 │ │ │ │ + bne 5eb70 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #60] @ 5eb90 │ │ │ │ + vldr d7, [pc, #64] @ 5eb80 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5464 @ 0x1558 │ │ │ │ + movwhi r0, #5452 @ 0x154c │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5eb84 │ │ │ │ + bhi 5eb70 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movge r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec00 │ │ │ │ + beq 5ebf0 │ │ │ │ mov r8, r1 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5ec00 │ │ │ │ + bne 5ebf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ec00 │ │ │ │ + beq 5ebf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b81b4 │ │ │ │ + bl 3b6b0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ec08 │ │ │ │ + bne 5ebf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + bl 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ mov r5, #0 │ │ │ │ - b 5ecbc │ │ │ │ + b 5ecac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5ec44 │ │ │ │ + bne 5ec34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ebf8 │ │ │ │ + bgt 5ebe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ebf8 │ │ │ │ + bne 5ebe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5ebf8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5ebe8 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #560 @ 0x230 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + movw r0, #60412 @ 0xebfc │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ebf8 │ │ │ │ + beq 5ebe8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #1264 @ 0x4f0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #61220 @ 0xef24 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5ec9c │ │ │ │ + bne 5ec8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ - b 5ecbc │ │ │ │ + bl 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ + b 5ecac │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ecbc │ │ │ │ + bgt 5ecac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ecbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ecac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2da80 │ │ │ │ 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 5ed24 │ │ │ │ - movw r2, #49212 @ 0xc03c │ │ │ │ + bne 5ed14 │ │ │ │ + movw r2, #43968 @ 0xabc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10456 @ 0x28d8 │ │ │ │ + movw r0, #5336 @ 0x14d8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5ed74 │ │ │ │ + b 5ed64 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ed50 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5ed40 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1276 @ 0x4fc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61232 @ 0xef30 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f89c │ │ │ │ - bl 1195f8 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21eb34 │ │ │ │ + bl 119b78 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #732] @ 5f078 │ │ │ │ + ldr lr, [pc, #732] @ 5f068 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49761,311 +49757,311 @@ │ │ │ │ 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 5ee0c │ │ │ │ + bne 5edfc │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ee54 │ │ │ │ - ldr r1, [pc, #616] @ 5f07c │ │ │ │ + beq 5ee44 │ │ │ │ + ldr r1, [pc, #616] @ 5f06c │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ee54 │ │ │ │ + bne 5ee44 │ │ │ │ mov r4, #0 │ │ │ │ - b 5f064 │ │ │ │ + b 5f054 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee3c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee3c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee3c │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5eed4 │ │ │ │ + beq 5eec4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eebc │ │ │ │ + bne 5eeac │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5eed4 │ │ │ │ - b 5ee4c │ │ │ │ + bge 5eec4 │ │ │ │ + b 5ee3c │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 2878b0 │ │ │ │ + bl 2870a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee3c │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5eea8 │ │ │ │ + bne 5ee98 │ │ │ │ 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 5ef38 │ │ │ │ + bne 5ef28 │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5ef5c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 5ef4c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #27964 @ 0x6d3c │ │ │ │ + movw r2, #22524 @ 0x57fc │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #38012 @ 0x947c │ │ │ │ + movw r1, #32572 @ 0x7f3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 5ee4c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 14166c │ │ │ │ + b 5ee3c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #27964 @ 0x6d3c │ │ │ │ + movw r2, #22524 @ 0x57fc │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37972 @ 0x9454 │ │ │ │ + movw r1, #32532 @ 0x7f14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 5ee4c │ │ │ │ + bl 14166c │ │ │ │ + b 5ee3c │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #1356 @ 0x54c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61312 @ 0xef80 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #1364 @ 0x554 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #61320 @ 0xef88 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ee4c │ │ │ │ - bl dc974 │ │ │ │ + beq 5ee3c │ │ │ │ + bl dcee4 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5efc4 │ │ │ │ + beq 5efb4 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cfe8 │ │ │ │ mov r4, r0 │ │ │ │ - b 5f030 │ │ │ │ + b 5f020 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5eff0 │ │ │ │ + beq 5efe0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d5e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 5f030 │ │ │ │ + b 5f020 │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5f020 │ │ │ │ + beq 5f010 │ │ │ │ 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 2d468 │ │ │ │ mov r4, r0 │ │ │ │ - b 5f030 │ │ │ │ + b 5f020 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5f064 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 5f054 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ - b 5ee4c │ │ │ │ + bl 174414 │ │ │ │ + b 5ee3c │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, lr, ip, asr #15 │ │ │ │ + subseq fp, lr, r4, lsr #4 │ │ │ │ rsbeq r7, r2, r8, lsl #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5f0dc │ │ │ │ + beq 5f0cc │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f0dc │ │ │ │ + beq 5f0cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5f120 │ │ │ │ - b 5f104 │ │ │ │ + beq 5f110 │ │ │ │ + b 5f0f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f0cc │ │ │ │ + beq 5f0bc │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1376 @ 0x560 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f0cc │ │ │ │ + bne 5f0bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #1376 @ 0x560 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f0fc │ │ │ │ + beq 5f0ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f0fc │ │ │ │ + beq 5f0ec │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f168 │ │ │ │ + bne 5f158 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f0fc │ │ │ │ + bgt 5f0ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0fc │ │ │ │ + bne 5f0ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5f0fc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5f0ec │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f1cc │ │ │ │ + bne 5f1bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f1a4 │ │ │ │ + bgt 5f194 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f1a4 │ │ │ │ + bne 5f194 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f0fc │ │ │ │ + bgt 5f0ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0fc │ │ │ │ + bne 5f0ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5f0fc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5f0ec │ │ │ │ mvn r3, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ 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 d5d68 │ │ │ │ + bl d61e8 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b8478 │ │ │ │ + b 3b6dd0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f22c │ │ │ │ + beq 5f21c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5f284 │ │ │ │ + b 5f274 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #5196 @ 0x144c │ │ │ │ + movweq r3, #5184 @ 0x1440 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 5f284 │ │ │ │ + beq 5f274 │ │ │ │ push {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 1ab30c │ │ │ │ + bl 1ab920 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5f278 │ │ │ │ + beq 5f268 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f28c : │ │ │ │ +0005f27c : │ │ │ │ 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 │ │ │ │ @@ -50080,57 +50076,57 @@ │ │ │ │ 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 1a19ac <_PyArena_Free@@Base+0x1b20> │ │ │ │ + bl 1a20e0 <_PyArena_Free@@Base+0x1b20> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e2ac │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #1384 @ 0x568 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #61340 @ 0xef9c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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] @ 5f384 │ │ │ │ + ldr r3, [pc, #52] @ 5f374 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5f36c │ │ │ │ - bl bea6c │ │ │ │ + bne 5f35c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f37c │ │ │ │ + bne 5f36c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0005f388 : │ │ │ │ +0005f378 : │ │ │ │ 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] │ │ │ │ @@ -50138,21 +50134,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #19672 @ 0x4cd8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25116 @ 0x621c │ │ │ │ + movw r0, #19676 @ 0x4cdc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f48c │ │ │ │ + beq 5f47c │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d720 │ │ │ │ mov r3, #1 │ │ │ │ @@ -50160,36 +50156,36 @@ │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r4, #-20] @ 0xffffffec │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - ble 5f458 │ │ │ │ + ble 5f448 │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #7148 @ 0x1bec │ │ │ │ + movw r2, #8992 @ 0x2320 │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #62256 @ 0xf330 │ │ │ │ + movw r1, #63704 @ 0xf8d8 │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #24916 @ 0x6154 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #24 │ │ │ │ - bl 98f20 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98f18 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5f458 │ │ │ │ - bl 2e757c │ │ │ │ - b 5f48c │ │ │ │ + bne 5f448 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 5f47c │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 1a01a8 <_PyArena_Free@@Base+0x31c> │ │ │ │ + bl 1a08dc <_PyArena_Free@@Base+0x31c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f474 │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5f464 │ │ │ │ + bl 18b690 <_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 2e2ac │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -50198,35 +50194,35 @@ │ │ │ │ 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f510 │ │ │ │ + bne 5f500 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 5f520 │ │ │ │ + vldr d7, [pc, #68] @ 5f510 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5f508 │ │ │ │ + bgt 5f4f8 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 5f510 │ │ │ │ + b 5f500 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -50236,52 +50232,52 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e87c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f564 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 5f554 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 5f570 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 5f560 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5f59c │ │ │ │ + ldr r1, [pc, #8] @ 5f58c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f5f8 │ │ │ │ + bne 5f5e8 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ @@ -50289,402 +50285,401 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f6e8 │ │ │ │ + bne 5f6d8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2df3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f6d8 │ │ │ │ - bl 3bccbc <_Py_c_neg@@Base+0x8c> │ │ │ │ - b 5f6e8 │ │ │ │ + beq 5f6c8 │ │ │ │ + bl 3bb584 <_Py_c_neg@@Base+0x8c> │ │ │ │ + b 5f6d8 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 ip, r0 │ │ │ │ - movw r0, #42300 @ 0xa53c │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl bff6c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #32228 @ 0x7de4 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - 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 │ │ │ │ - bl 5fb18 <_PyEval_FormatAwaitableError@@Base+0x340> │ │ │ │ + bl 5fb04 <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f7cc │ │ │ │ + beq 5f76c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f7a0 │ │ │ │ + bgt 5f740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7a0 │ │ │ │ + bne 5f740 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f7d0 │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + bne 5f770 │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7cc │ │ │ │ - bl 143714 │ │ │ │ + beq 5f76c │ │ │ │ + bl 143cf8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3865f8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 385298 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005f7d8 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005f778 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f7f8 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5f798 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f840 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5f7e0 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f814 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #44780 @ 0xaeec │ │ │ │ + bne 5f7b4 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #44776 @ 0xaee8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #1616 @ 0x650 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - b 5f82c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + movw r2, #61572 @ 0xf084 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + b 5f7cc <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f840 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #44780 @ 0xaeec │ │ │ │ + bne 5f7e0 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #44776 @ 0xaee8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #1708 @ 0x6ac │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ + movw r2, #61664 @ 0xf0e0 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + b 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #36860 @ 0x8ffc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl bfe94 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #26788 @ 0x68a4 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bfe94 │ │ │ │ + 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f8ec <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ + bne 5f8d8 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2df3c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 3a2160 <_Py_c_abs@@Base> │ │ │ │ + bl 3a0c30 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f8d8 <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ - bl 3bccbc <_Py_c_neg@@Base+0x8c> │ │ │ │ - b 5f8ec <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ - movw r0, #1824 @ 0x720 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5f8c4 <_PyEval_FormatAwaitableError@@Base+0x14c> │ │ │ │ + bl 3bb584 <_Py_c_neg@@Base+0x8c> │ │ │ │ + b 5f8d8 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ + movw r0, #61756 @ 0xf13c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f938 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ + bne 5f924 <_PyEval_FormatAwaitableError@@Base+0x1ac> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46484 @ 0xb594 │ │ │ │ + movw r1, #41044 @ 0xa054 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bl 16f4ac │ │ │ │ + b 5f94c <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5f968 <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 5f954 <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1828 @ 0x724 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61760 @ 0xf140 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5f99c <_PyEval_FormatAwaitableError@@Base+0x1c4> │ │ │ │ - bl bea6c │ │ │ │ + bgt 5f988 <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 5f94c <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1860 @ 0x744 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61792 @ 0xf160 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bl 16f4ac │ │ │ │ + b 5f94c <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5fa00 <_PyEval_FormatAwaitableError@@Base+0x228> │ │ │ │ + beq 5f9ec <_PyEval_FormatAwaitableError@@Base+0x274> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9e0 <_PyEval_FormatAwaitableError@@Base+0x208> │ │ │ │ + beq 5f9cc <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9cc <_PyEval_FormatAwaitableError@@Base+0x1f4> │ │ │ │ + bne 5f9b8 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a61a8 │ │ │ │ - b 5f9e0 <_PyEval_FormatAwaitableError@@Base+0x208> │ │ │ │ + bl a61f0 │ │ │ │ + b 5f9cc <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f9c0 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bne 5f9ac <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ + b 5f94c <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5fa00 <_PyEval_FormatAwaitableError@@Base+0x228> │ │ │ │ - bl 2e757c │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bne 5f9ec <_PyEval_FormatAwaitableError@@Base+0x274> │ │ │ │ + bl 2e6a94 │ │ │ │ + b 5f94c <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ 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, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa40 <_PyEval_FormatAwaitableError@@Base+0x268> │ │ │ │ + beq 5fa2c <_PyEval_FormatAwaitableError@@Base+0x2b4> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fa80 <_PyEval_FormatAwaitableError@@Base+0x2a8> │ │ │ │ - b 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 5fa6c <_PyEval_FormatAwaitableError@@Base+0x2f4> │ │ │ │ + b 5fa44 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44264 @ 0xace8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 2203f8 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ + bl 21f7c0 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5fa9c <_PyEval_FormatAwaitableError@@Base+0x2c4> │ │ │ │ + ble 5fa88 <_PyEval_FormatAwaitableError@@Base+0x310> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5fab4 <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ + blt 5faa0 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5fa60 <_PyEval_FormatAwaitableError@@Base+0x288> │ │ │ │ - b 5fadc <_PyEval_FormatAwaitableError@@Base+0x304> │ │ │ │ + bne 5fa4c <_PyEval_FormatAwaitableError@@Base+0x2d4> │ │ │ │ + b 5fac8 <_PyEval_FormatAwaitableError@@Base+0x350> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5fa78 <_PyEval_FormatAwaitableError@@Base+0x2a0> │ │ │ │ + bne 5fa64 <_PyEval_FormatAwaitableError@@Base+0x2ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa78 <_PyEval_FormatAwaitableError@@Base+0x2a0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5fa64 <_PyEval_FormatAwaitableError@@Base+0x2ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bgt 5fa44 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bne 5fa44 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5fa44 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb00 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ + bgt 5faec <_PyEval_FormatAwaitableError@@Base+0x374> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb00 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ + bne 5faec <_PyEval_FormatAwaitableError@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 5fa44 <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 37166c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 370254 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + beq 5fbf0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fc08 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ + bne 5fbf4 <_PyEval_FormatAwaitableError@@Base+0x47c> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5fb8c <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + bne 5fb78 <_PyEval_FormatAwaitableError@@Base+0x400> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bgt 5fbf0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bne 5fbf0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5fbf0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbac <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ + bgt 5fb98 <_PyEval_FormatAwaitableError@@Base+0x420> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fbac <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ + bne 5fb98 <_PyEval_FormatAwaitableError@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0ffc │ │ │ │ + bl 1cfe78 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5fc08 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ - movw ip, #44780 @ 0xaeec │ │ │ │ + bne 5fbf4 <_PyEval_FormatAwaitableError@@Base+0x47c> │ │ │ │ + movw ip, #44776 @ 0xaee8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #1900 @ 0x76c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61832 @ 0xf188 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bgt 5fbf0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bne 5fbf0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 5fc90 <_PyEval_FormatAwaitableError@@Base+0x4b8> │ │ │ │ + ldr r1, [pc, #100] @ 5fc7c <_PyEval_FormatAwaitableError@@Base+0x504> │ │ │ │ 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] │ │ │ │ @@ -50696,53 +50691,53 @@ │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fce8 <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 5fcd4 <_PyEval_FormatAwaitableError@@Base+0x55c> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5fcd8 <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5fce8 <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ + bne 5fcc4 <_PyEval_FormatAwaitableError@@Base+0x54c> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 5fcd4 <_PyEval_FormatAwaitableError@@Base+0x55c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5fd10 <_PyEval_FormatAwaitableError@@Base+0x538> │ │ │ │ + bne 5fcfc <_PyEval_FormatAwaitableError@@Base+0x584> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -50755,102 +50750,102 @@ │ │ │ │ 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, #30084 @ 0x7584 │ │ │ │ + movw r1, #23616 @ 0x5c40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd7c <_PyEval_FormatAwaitableError@@Base+0x5a4> │ │ │ │ + bne 5fd68 <_PyEval_FormatAwaitableError@@Base+0x5f0> │ │ │ │ mov r5, #0 │ │ │ │ - b 5fe98 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + b 5fe84 <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fda8 <_PyEval_FormatAwaitableError@@Base+0x5d0> │ │ │ │ - bl bea6c │ │ │ │ + bne 5fd94 <_PyEval_FormatAwaitableError@@Base+0x61c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ - bl 297b38 │ │ │ │ + bne 5fd60 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ + bl 297310 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ - movw r3, #9632 @ 0x25a0 │ │ │ │ + beq 5fd60 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ + movw r3, #5544 @ 0x15a8 │ │ │ │ movt r3, #31 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5fe20 <_PyEval_FormatAwaitableError@@Base+0x648> │ │ │ │ + bne 5fe0c <_PyEval_FormatAwaitableError@@Base+0x694> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fdec <_PyEval_FormatAwaitableError@@Base+0x614> │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + bne 5fdd8 <_PyEval_FormatAwaitableError@@Base+0x660> │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33000 @ 0x80e8 │ │ │ │ + movw r1, #27504 @ 0x6b70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 5fe34 <_PyEval_FormatAwaitableError@@Base+0x65c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 5fe20 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c25e4 │ │ │ │ + bl 1c2b84 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 5fe64 <_PyEval_FormatAwaitableError@@Base+0x68c> │ │ │ │ - b 5fe34 <_PyEval_FormatAwaitableError@@Base+0x65c> │ │ │ │ + bne 5fe50 <_PyEval_FormatAwaitableError@@Base+0x6d8> │ │ │ │ + b 5fe20 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5fe64 <_PyEval_FormatAwaitableError@@Base+0x68c> │ │ │ │ + bge 5fe50 <_PyEval_FormatAwaitableError@@Base+0x6d8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + bgt 5fd60 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + bne 5fd60 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 5fd60 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2778 │ │ │ │ + bl 1c2d18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fe98 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ + bgt 5fe84 <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe98 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ + bne 5fe84 <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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, #4404 @ 0x1134 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -50859,203 +50854,203 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 5ff28 <_PyEval_FormatAwaitableError@@Base+0x750> │ │ │ │ + bne 5ff14 <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5ff24 <_PyEval_FormatAwaitableError@@Base+0x74c> │ │ │ │ + blt 5ff10 <_PyEval_FormatAwaitableError@@Base+0x798> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff60 <_PyEval_FormatAwaitableError@@Base+0x788> │ │ │ │ + beq 5ff4c <_PyEval_FormatAwaitableError@@Base+0x7d4> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #196] @ 5fff4 <_PyEval_FormatAwaitableError@@Base+0x81c> │ │ │ │ + ldr r1, [pc, #196] @ 5ffe0 <_PyEval_FormatAwaitableError@@Base+0x868> │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ffe8 <_PyEval_FormatAwaitableError@@Base+0x810> │ │ │ │ + beq 5ffd4 <_PyEval_FormatAwaitableError@@Base+0x85c> │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ffd8 <_PyEval_FormatAwaitableError@@Base+0x800> │ │ │ │ + beq 5ffc4 <_PyEval_FormatAwaitableError@@Base+0x84c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5ffb4 <_PyEval_FormatAwaitableError@@Base+0x7dc> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 5ffa0 <_PyEval_FormatAwaitableError@@Base+0x828> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2028 @ 0x7ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61984 @ 0xf220 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ffd4 <_PyEval_FormatAwaitableError@@Base+0x7fc> │ │ │ │ - bl bea6c │ │ │ │ + bne 5ffc0 <_PyEval_FormatAwaitableError@@Base+0x848> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ffe8 <_PyEval_FormatAwaitableError@@Base+0x810> │ │ │ │ + bne 5ffd4 <_PyEval_FormatAwaitableError@@Base+0x85c> │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r7, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 60048 <_PyEval_FormatAwaitableError@@Base+0x870> │ │ │ │ + bne 60034 <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 60044 <_PyEval_FormatAwaitableError@@Base+0x86c> │ │ │ │ + ble 60030 <_PyEval_FormatAwaitableError@@Base+0x8b8> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60088 <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ + beq 60074 <_PyEval_FormatAwaitableError@@Base+0x8fc> │ │ │ │ mov r5, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #408] @ 60200 <_PyEval_FormatAwaitableError@@Base+0xa28> │ │ │ │ + ldr r1, [pc, #408] @ 601ec <_PyEval_FormatAwaitableError@@Base+0xa74> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + beq 601e0 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600a8 <_PyEval_FormatAwaitableError@@Base+0x8d0> │ │ │ │ - bl bea6c │ │ │ │ + bne 60094 <_PyEval_FormatAwaitableError@@Base+0x91c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + bne 601e0 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600c8 <_PyEval_FormatAwaitableError@@Base+0x8f0> │ │ │ │ - bl bea6c │ │ │ │ + bne 600b4 <_PyEval_FormatAwaitableError@@Base+0x93c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + bne 601e0 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 600dc <_PyEval_FormatAwaitableError@@Base+0x904> │ │ │ │ + bne 600c8 <_PyEval_FormatAwaitableError@@Base+0x950> │ │ │ │ mov r5, #1 │ │ │ │ - b 60164 <_PyEval_FormatAwaitableError@@Base+0x98c> │ │ │ │ + b 60150 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ - bne 600d4 <_PyEval_FormatAwaitableError@@Base+0x8fc> │ │ │ │ + blt 601e0 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ + bne 600c0 <_PyEval_FormatAwaitableError@@Base+0x948> │ │ │ │ movw r6, #30404 @ 0x76c4 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60164 <_PyEval_FormatAwaitableError@@Base+0x98c> │ │ │ │ - bl dc974 │ │ │ │ + beq 60150 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bl dcee4 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60158 <_PyEval_FormatAwaitableError@@Base+0x980> │ │ │ │ + bge 60144 <_PyEval_FormatAwaitableError@@Base+0x9cc> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60150 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ + bne 6013c <_PyEval_FormatAwaitableError@@Base+0x9c4> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6018c <_PyEval_FormatAwaitableError@@Base+0x9b4> │ │ │ │ + bne 60178 <_PyEval_FormatAwaitableError@@Base+0xa00> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601cc <_PyEval_FormatAwaitableError@@Base+0x9f4> │ │ │ │ - bl dc974 │ │ │ │ + bne 601b8 <_PyEval_FormatAwaitableError@@Base+0xa40> │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2dae0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 601a0 <_PyEval_FormatAwaitableError@@Base+0x9c8> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 6018c <_PyEval_FormatAwaitableError@@Base+0xa14> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 601d4 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 601c0 <_PyEval_FormatAwaitableError@@Base+0xa48> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 601e4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ + bne 601d0 <_PyEval_FormatAwaitableError@@Base+0xa58> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1baa44 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baffc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 601e4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ + bne 601d0 <_PyEval_FormatAwaitableError@@Base+0xa58> │ │ │ │ mov r0, r7 │ │ │ │ bl 2d8a0 │ │ │ │ - b 601d4 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + b 601c0 <_PyEval_FormatAwaitableError@@Base+0xa48> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 601e4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ - bl bea6c │ │ │ │ + bne 601d0 <_PyEval_FormatAwaitableError@@Base+0xa58> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + bne 601e0 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -51063,537 +51058,537 @@ │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 60258 <_PyEval_FormatAwaitableError@@Base+0xa80> │ │ │ │ + bne 60244 <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 60254 <_PyEval_FormatAwaitableError@@Base+0xa7c> │ │ │ │ + blt 60240 <_PyEval_FormatAwaitableError@@Base+0xac8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60298 <_PyEval_FormatAwaitableError@@Base+0xac0> │ │ │ │ + beq 60284 <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 608c0 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ + ldr r1, [pc, #1632] @ 608ac <_PyEval_FormatAwaitableError@@Base+0x1134> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60298 <_PyEval_FormatAwaitableError@@Base+0xac0> │ │ │ │ + bne 60284 <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ mov r4, #0 │ │ │ │ - b 608b4 <_PyEval_FormatAwaitableError@@Base+0x10dc> │ │ │ │ + b 608a0 <_PyEval_FormatAwaitableError@@Base+0x1128> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 60318 <_PyEval_FormatAwaitableError@@Base+0xb40> │ │ │ │ + beq 60304 <_PyEval_FormatAwaitableError@@Base+0xb8c> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 602b8 <_PyEval_FormatAwaitableError@@Base+0xae0> │ │ │ │ + beq 602a4 <_PyEval_FormatAwaitableError@@Base+0xb2c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 602c0 <_PyEval_FormatAwaitableError@@Base+0xae8> │ │ │ │ - b 60328 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 602ac <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + b 60314 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 602e0 <_PyEval_FormatAwaitableError@@Base+0xb08> │ │ │ │ - bl bea6c │ │ │ │ + bne 602cc <_PyEval_FormatAwaitableError@@Base+0xb54> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60328 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ - b 60290 <_PyEval_FormatAwaitableError@@Base+0xab8> │ │ │ │ - bl c5b58 │ │ │ │ + beq 60314 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + b 6027c <_PyEval_FormatAwaitableError@@Base+0xb04> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6030c <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + bgt 602f8 <_PyEval_FormatAwaitableError@@Base+0xb80> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6030c <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + bne 602f8 <_PyEval_FormatAwaitableError@@Base+0xb80> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 6032c <_PyEval_FormatAwaitableError@@Base+0xb54> │ │ │ │ - b 602d0 <_PyEval_FormatAwaitableError@@Base+0xaf8> │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bne 60318 <_PyEval_FormatAwaitableError@@Base+0xba0> │ │ │ │ + b 602bc <_PyEval_FormatAwaitableError@@Base+0xb44> │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6032c <_PyEval_FormatAwaitableError@@Base+0xb54> │ │ │ │ + b 60318 <_PyEval_FormatAwaitableError@@Base+0xba0> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 604ec <_PyEval_FormatAwaitableError@@Base+0xd14> │ │ │ │ + bne 604d8 <_PyEval_FormatAwaitableError@@Base+0xd60> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6037c <_PyEval_FormatAwaitableError@@Base+0xba4> │ │ │ │ + bne 60368 <_PyEval_FormatAwaitableError@@Base+0xbf0> │ │ │ │ mov r4, #0 │ │ │ │ - b 6081c <_PyEval_FormatAwaitableError@@Base+0x1044> │ │ │ │ + b 60808 <_PyEval_FormatAwaitableError@@Base+0x1090> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #37316 @ 0x91c4 │ │ │ │ + movw r6, #31428 @ 0x7ac4 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 6046c <_PyEval_FormatAwaitableError@@Base+0xc94> │ │ │ │ + beq 60458 <_PyEval_FormatAwaitableError@@Base+0xce0> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 604a0 <_PyEval_FormatAwaitableError@@Base+0xcc8> │ │ │ │ + blt 6048c <_PyEval_FormatAwaitableError@@Base+0xd14> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 603d0 <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ + beq 603bc <_PyEval_FormatAwaitableError@@Base+0xc44> │ │ │ │ mov r1, r5 │ │ │ │ - b 60398 <_PyEval_FormatAwaitableError@@Base+0xbc0> │ │ │ │ + b 60384 <_PyEval_FormatAwaitableError@@Base+0xc0c> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 603d8 <_PyEval_FormatAwaitableError@@Base+0xc00> │ │ │ │ + bne 603c4 <_PyEval_FormatAwaitableError@@Base+0xc4c> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 603bc <_PyEval_FormatAwaitableError@@Base+0xbe4> │ │ │ │ + bne 603a8 <_PyEval_FormatAwaitableError@@Base+0xc30> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 604c0 <_PyEval_FormatAwaitableError@@Base+0xce8> │ │ │ │ + beq 604ac <_PyEval_FormatAwaitableError@@Base+0xd34> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 60460 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ + ble 6044c <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60440 <_PyEval_FormatAwaitableError@@Base+0xc68> │ │ │ │ + beq 6042c <_PyEval_FormatAwaitableError@@Base+0xcb4> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bgt 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bne 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60460 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ + bgt 6044c <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60460 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ + bne 6044c <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 60390 <_PyEval_FormatAwaitableError@@Base+0xbb8> │ │ │ │ + b 6037c <_PyEval_FormatAwaitableError@@Base+0xc04> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #37316 @ 0x91c4 │ │ │ │ + movwge r3, #31428 @ 0x7ac4 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 604a8 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ + blt 60494 <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6082c <_PyEval_FormatAwaitableError@@Base+0x1054> │ │ │ │ + beq 60818 <_PyEval_FormatAwaitableError@@Base+0x10a0> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 604a8 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ - b 60484 <_PyEval_FormatAwaitableError@@Base+0xcac> │ │ │ │ + bcc 60494 <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + b 60470 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f3b8c │ │ │ │ + bl 2f3160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6081c <_PyEval_FormatAwaitableError@@Base+0x1044> │ │ │ │ - b 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bne 60808 <_PyEval_FormatAwaitableError@@Base+0x1090> │ │ │ │ + b 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bgt 60360 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bne 60360 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 60360 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bne 60360 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6052c <_PyEval_FormatAwaitableError@@Base+0xd54> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 60518 <_PyEval_FormatAwaitableError@@Base+0xda0> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ + movw r1, #1920 @ 0x780 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bl 16f4ac │ │ │ │ + b 607fc <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ 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 6064c <_PyEval_FormatAwaitableError@@Base+0xe74> │ │ │ │ + bne 60638 <_PyEval_FormatAwaitableError@@Base+0xec0> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + beq 607fc <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 60620 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ + blt 6060c <_PyEval_FormatAwaitableError@@Base+0xe94> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 60620 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ + beq 6060c <_PyEval_FormatAwaitableError@@Base+0xe94> │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 60618 <_PyEval_FormatAwaitableError@@Base+0xe40> │ │ │ │ + bne 60604 <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60718 <_PyEval_FormatAwaitableError@@Base+0xf40> │ │ │ │ + beq 60704 <_PyEval_FormatAwaitableError@@Base+0xf8c> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 60608 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + ble 605f4 <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605e8 <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + beq 605d4 <_PyEval_FormatAwaitableError@@Base+0xe5c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60778 <_PyEval_FormatAwaitableError@@Base+0xfa0> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + ble 60764 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ + b 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60608 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + bgt 605f4 <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60608 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + bne 605f4 <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 60570 <_PyEval_FormatAwaitableError@@Base+0xd98> │ │ │ │ + b 6055c <_PyEval_FormatAwaitableError@@Base+0xde4> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 60584 <_PyEval_FormatAwaitableError@@Base+0xdac> │ │ │ │ + bcs 60570 <_PyEval_FormatAwaitableError@@Base+0xdf8> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 60700 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ + blt 606ec <_PyEval_FormatAwaitableError@@Base+0xf74> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 606b4 <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ - bl a15bc │ │ │ │ + bne 606a0 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ + b 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + beq 607fc <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 6069c <_PyEval_FormatAwaitableError@@Base+0xec4> │ │ │ │ + beq 60688 <_PyEval_FormatAwaitableError@@Base+0xf10> │ │ │ │ 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 2d3f8c <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d3264 <_Py_dup@@Base+0x1800> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 60724 <_PyEval_FormatAwaitableError@@Base+0xf4c> │ │ │ │ + bge 60710 <_PyEval_FormatAwaitableError@@Base+0xf98> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + beq 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 606fc <_PyEval_FormatAwaitableError@@Base+0xf24> │ │ │ │ + ble 606e8 <_PyEval_FormatAwaitableError@@Base+0xf70> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 607c0 <_PyEval_FormatAwaitableError@@Base+0xfe8> │ │ │ │ + bne 607ac <_PyEval_FormatAwaitableError@@Base+0x1034> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 606fc <_PyEval_FormatAwaitableError@@Base+0xf24> │ │ │ │ + bgt 606e8 <_PyEval_FormatAwaitableError@@Base+0xf70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606fc <_PyEval_FormatAwaitableError@@Base+0xf24> │ │ │ │ + bne 606e8 <_PyEval_FormatAwaitableError@@Base+0xf70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f3b8c │ │ │ │ + bl 2f3160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60814 <_PyEval_FormatAwaitableError@@Base+0x103c> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bne 60800 <_PyEval_FormatAwaitableError@@Base+0x1088> │ │ │ │ + b 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + b 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 607e4 <_PyEval_FormatAwaitableError@@Base+0x100c> │ │ │ │ + beq 607d0 <_PyEval_FormatAwaitableError@@Base+0x1058> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 607b4 <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ + ble 607a0 <_PyEval_FormatAwaitableError@@Base+0x1028> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 60794 <_PyEval_FormatAwaitableError@@Base+0xfbc> │ │ │ │ + beq 60780 <_PyEval_FormatAwaitableError@@Base+0x1008> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bgt 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bne 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 607b4 <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ + bgt 607a0 <_PyEval_FormatAwaitableError@@Base+0x1028> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 607b4 <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ + bne 607a0 <_PyEval_FormatAwaitableError@@Base+0x1028> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 60668 <_PyEval_FormatAwaitableError@@Base+0xe90> │ │ │ │ + b 60654 <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bgt 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bne 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 607d8 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bgt 607fc <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bne 607fc <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 608b4 <_PyEval_FormatAwaitableError@@Base+0x10dc> │ │ │ │ + b 608a0 <_PyEval_FormatAwaitableError@@Base+0x1128> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + beq 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 608ac <_PyEval_FormatAwaitableError@@Base+0x10d4> │ │ │ │ + ble 60898 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6088c <_PyEval_FormatAwaitableError@@Base+0x10b4> │ │ │ │ + beq 60878 <_PyEval_FormatAwaitableError@@Base+0x1100> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bgt 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bne 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 604b0 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 608ac <_PyEval_FormatAwaitableError@@Base+0x10d4> │ │ │ │ + bgt 60898 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 608ac <_PyEval_FormatAwaitableError@@Base+0x10d4> │ │ │ │ + bne 60898 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 604a8 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ + b 60494 <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6090c <_PyEval_FormatAwaitableError@@Base+0x1134> │ │ │ │ + bne 608f8 <_PyEval_FormatAwaitableError@@Base+0x1180> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26132 @ 0x6614 │ │ │ │ + movw r4, #26120 @ 0x6608 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 60954 <_PyEval_FormatAwaitableError@@Base+0x117c> │ │ │ │ - b 60930 <_PyEval_FormatAwaitableError@@Base+0x1158> │ │ │ │ + beq 60940 <_PyEval_FormatAwaitableError@@Base+0x11c8> │ │ │ │ + b 6091c <_PyEval_FormatAwaitableError@@Base+0x11a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54340 @ 0xd444 │ │ │ │ + movw r0, #49048 @ 0xbf98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 608ec <_PyEval_FormatAwaitableError@@Base+0x1114> │ │ │ │ - b 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ - bl 1e7664 │ │ │ │ + bne 608d8 <_PyEval_FormatAwaitableError@@Base+0x1160> │ │ │ │ + b 60afc <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 60954 <_PyEval_FormatAwaitableError@@Base+0x117c> │ │ │ │ - bl bea6c │ │ │ │ + bne 60940 <_PyEval_FormatAwaitableError@@Base+0x11c8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ + bne 60afc <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6098c <_PyEval_FormatAwaitableError@@Base+0x11b4> │ │ │ │ - bl 1e7664 │ │ │ │ + beq 60978 <_PyEval_FormatAwaitableError@@Base+0x1200> │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6098c <_PyEval_FormatAwaitableError@@Base+0x11b4> │ │ │ │ - bl bea6c │ │ │ │ + bne 60978 <_PyEval_FormatAwaitableError@@Base+0x1200> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ + bne 60afc <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 60b20 <_PyEval_FormatAwaitableError@@Base+0x1348> │ │ │ │ + vldr d10, [pc, #392] @ 60b10 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 609c4 <_PyEval_FormatAwaitableError@@Base+0x11ec> │ │ │ │ + bhi 609b0 <_PyEval_FormatAwaitableError@@Base+0x1238> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ - b 60abc <_PyEval_FormatAwaitableError@@Base+0x12e4> │ │ │ │ - ble 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ + bhi 60a2c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + b 60aa8 <_PyEval_FormatAwaitableError@@Base+0x1330> │ │ │ │ + ble 60a2c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ + bhi 60a2c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ + beq 60a2c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e2d0 │ │ │ │ - vldr d6, [pc, #300] @ 60b28 <_PyEval_FormatAwaitableError@@Base+0x1350> │ │ │ │ + vldr d6, [pc, #304] @ 60b18 <_PyEval_FormatAwaitableError@@Base+0x13a0> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 60b30 <_PyEval_FormatAwaitableError@@Base+0x1358> │ │ │ │ + vldr d5, [pc, #300] @ 60b20 <_PyEval_FormatAwaitableError@@Base+0x13a8> │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + bgt 60ae4 <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 60a74 <_PyEval_FormatAwaitableError@@Base+0x129c> │ │ │ │ + b 60a60 <_PyEval_FormatAwaitableError@@Base+0x12e8> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3bca84 │ │ │ │ + bl 3bb350 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3bca84 │ │ │ │ + bl 3bb350 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #51336 @ 0xc888 │ │ │ │ + movw r3, #45792 @ 0xb2e0 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r0, r3, r4, lsl #4 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -51601,66 +51596,67 @@ │ │ │ │ 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 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + beq 60ae4 <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + ble 60ae4 <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3bccbc <_Py_c_neg@@Base+0x8c> │ │ │ │ - b 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ + bl 3bb584 <_Py_c_neg@@Base+0x8c> │ │ │ │ + b 60afc <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ 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 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + beq 60ae4 <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d6a8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e78c │ │ │ │ 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 223958 │ │ │ │ + b 222ecc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #56820 @ 0xddf4 │ │ │ │ + movw r0, #60572 @ 0xec9c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 60bbc <_PyEval_FormatAwaitableError@@Base+0x13e4> │ │ │ │ + ldr ip, [pc, #80] @ 60bac <_PyEval_FormatAwaitableError@@Base+0x1434> │ │ │ │ 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] │ │ │ │ @@ -51680,30 +51676,30 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 60bf8 <_PyEval_FormatAwaitableError@@Base+0x1420> │ │ │ │ + ldr r1, [pc, #8] @ 60be8 <_PyEval_FormatAwaitableError@@Base+0x1470> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ 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 382b68 │ │ │ │ + b 381768 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -51712,193 +51708,193 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60c70 <_PyEval_FormatAwaitableError@@Base+0x1498> │ │ │ │ + bne 60c60 <_PyEval_FormatAwaitableError@@Base+0x14e8> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cb0 <_PyEval_FormatAwaitableError@@Base+0x14d8> │ │ │ │ + beq 60ca0 <_PyEval_FormatAwaitableError@@Base+0x1528> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 60d5c <_PyEval_FormatAwaitableError@@Base+0x1584> │ │ │ │ + ldr ip, [pc, #224] @ 60d4c <_PyEval_FormatAwaitableError@@Base+0x15d4> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60d50 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + beq 60d40 <_PyEval_FormatAwaitableError@@Base+0x15c8> │ │ │ │ ldr r7, [r4] │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60ce8 <_PyEval_FormatAwaitableError@@Base+0x1510> │ │ │ │ + beq 60cd8 <_PyEval_FormatAwaitableError@@Base+0x1560> │ │ │ │ mov r0, r3 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d18 <_PyEval_FormatAwaitableError@@Base+0x1540> │ │ │ │ + beq 60d08 <_PyEval_FormatAwaitableError@@Base+0x1590> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37e2d8 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ + bl 37ced8 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 60d54 <_PyEval_FormatAwaitableError@@Base+0x157c> │ │ │ │ - b 60d50 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + bne 60d44 <_PyEval_FormatAwaitableError@@Base+0x15cc> │ │ │ │ + b 60d40 <_PyEval_FormatAwaitableError@@Base+0x15c8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #1128 @ 0x468 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #60728 @ 0xed38 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r8, ror r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bac08 <_PyBytes_FromXIData@@Base+0x658> │ │ │ │ + b 3b94d4 <_PyBytes_FromXIData@@Base+0x658> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e318 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 60dcc <_PyEval_FormatAwaitableError@@Base+0x15f4> │ │ │ │ - bl bea6c │ │ │ │ + bne 60dbc <_PyEval_FormatAwaitableError@@Base+0x1644> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ddc <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ + bne 60dcc <_PyEval_FormatAwaitableError@@Base+0x1654> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 60e30 <_PyEval_FormatAwaitableError@@Base+0x1658> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 60e20 <_PyEval_FormatAwaitableError@@Base+0x16a8> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39664 @ 0x9af0 │ │ │ │ + movw r0, #34224 @ 0x85b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 60e44 <_PyEval_FormatAwaitableError@@Base+0x166c> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60e34 <_PyEval_FormatAwaitableError@@Base+0x16bc> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60e4c <_PyEval_FormatAwaitableError@@Base+0x1674> │ │ │ │ + bne 60e3c <_PyEval_FormatAwaitableError@@Base+0x16c4> │ │ │ │ mov r0, #0 │ │ │ │ - b 60f14 <_PyEval_FormatAwaitableError@@Base+0x173c> │ │ │ │ + b 60f04 <_PyEval_FormatAwaitableError@@Base+0x178c> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 60f1c <_PyEval_FormatAwaitableError@@Base+0x1744> │ │ │ │ - beq 60e8c <_PyEval_FormatAwaitableError@@Base+0x16b4> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + ldreq r6, [pc, #184] @ 60f0c <_PyEval_FormatAwaitableError@@Base+0x1794> │ │ │ │ + beq 60e7c <_PyEval_FormatAwaitableError@@Base+0x1704> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 60e44 <_PyEval_FormatAwaitableError@@Base+0x166c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 60e34 <_PyEval_FormatAwaitableError@@Base+0x16bc> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 60ec4 <_PyEval_FormatAwaitableError@@Base+0x16ec> │ │ │ │ + beq 60eb4 <_PyEval_FormatAwaitableError@@Base+0x173c> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e534 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e80 <_PyEval_FormatAwaitableError@@Base+0x16a8> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 60e70 <_PyEval_FormatAwaitableError@@Base+0x16f8> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2264 @ 0x8d8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 60eec <_PyEval_FormatAwaitableError@@Base+0x1714> │ │ │ │ - ldr r0, [pc, #84] @ 60f20 <_PyEval_FormatAwaitableError@@Base+0x1748> │ │ │ │ + bl 14166c │ │ │ │ + b 60edc <_PyEval_FormatAwaitableError@@Base+0x1764> │ │ │ │ + ldr r0, [pc, #84] @ 60f10 <_PyEval_FormatAwaitableError@@Base+0x1798> │ │ │ │ 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 2bd488 │ │ │ │ + bl 2bcc10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60efc <_PyEval_FormatAwaitableError@@Base+0x1724> │ │ │ │ - bl bea6c │ │ │ │ + bne 60eec <_PyEval_FormatAwaitableError@@Base+0x1774> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e44 <_PyEval_FormatAwaitableError@@Base+0x166c> │ │ │ │ - b 60f0c <_PyEval_FormatAwaitableError@@Base+0x1734> │ │ │ │ + bne 60e34 <_PyEval_FormatAwaitableError@@Base+0x16bc> │ │ │ │ + b 60efc <_PyEval_FormatAwaitableError@@Base+0x1784> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 60f14 <_PyEval_FormatAwaitableError@@Base+0x173c> │ │ │ │ + beq 60f04 <_PyEval_FormatAwaitableError@@Base+0x178c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - @ instruction: 0x005ecc98 │ │ │ │ + ldrsheq fp, [lr], #-96 @ 0xffffffa0 │ │ │ │ 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 │ │ │ │ @@ -51912,223 +51908,223 @@ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r7, r6, lsl #2 │ │ │ │ add r6, r4, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #2 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 61018 <_PyEval_FormatAwaitableError@@Base+0x1840> │ │ │ │ + bmi 61008 <_PyEval_FormatAwaitableError@@Base+0x1890> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60fcc <_PyEval_FormatAwaitableError@@Base+0x17f4> │ │ │ │ + bgt 60fbc <_PyEval_FormatAwaitableError@@Base+0x1844> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60fcc <_PyEval_FormatAwaitableError@@Base+0x17f4> │ │ │ │ + bne 60fbc <_PyEval_FormatAwaitableError@@Base+0x1844> │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 61028 <_PyEval_FormatAwaitableError@@Base+0x1850> │ │ │ │ + blt 61018 <_PyEval_FormatAwaitableError@@Base+0x18a0> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 61004 <_PyEval_FormatAwaitableError@@Base+0x182c> │ │ │ │ + beq 60ff4 <_PyEval_FormatAwaitableError@@Base+0x187c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #41112 @ 0xa098 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 61028 <_PyEval_FormatAwaitableError@@Base+0x1850> │ │ │ │ + bl 16f4ac │ │ │ │ + b 61018 <_PyEval_FormatAwaitableError@@Base+0x18a0> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 60f68 <_PyEval_FormatAwaitableError@@Base+0x1790> │ │ │ │ + bne 60f58 <_PyEval_FormatAwaitableError@@Base+0x17e0> │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 60f5c <_PyEval_FormatAwaitableError@@Base+0x1784> │ │ │ │ + b 60f4c <_PyEval_FormatAwaitableError@@Base+0x17d4> │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d03c │ │ │ │ mov r0, r4 │ │ │ │ - bl df698 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl dfc14 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 610a0 <_PyEval_FormatAwaitableError@@Base+0x18c8> │ │ │ │ + bne 61090 <_PyEval_FormatAwaitableError@@Base+0x1918> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 610d4 <_PyEval_FormatAwaitableError@@Base+0x18fc> │ │ │ │ + bne 610c4 <_PyEval_FormatAwaitableError@@Base+0x194c> │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 61204 <_PyEval_FormatAwaitableError@@Base+0x1a2c> │ │ │ │ + ldr ip, [pc, #332] @ 611f4 <_PyEval_FormatAwaitableError@@Base+0x1a7c> │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6114c <_PyEval_FormatAwaitableError@@Base+0x1974> │ │ │ │ + beq 6113c <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 610f8 <_PyEval_FormatAwaitableError@@Base+0x1920> │ │ │ │ - bl bea6c │ │ │ │ + bne 610e8 <_PyEval_FormatAwaitableError@@Base+0x1970> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61134 <_PyEval_FormatAwaitableError@@Base+0x195c> │ │ │ │ - b 6114c <_PyEval_FormatAwaitableError@@Base+0x1974> │ │ │ │ - bl c5b58 │ │ │ │ + beq 61124 <_PyEval_FormatAwaitableError@@Base+0x19ac> │ │ │ │ + b 6113c <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61124 <_PyEval_FormatAwaitableError@@Base+0x194c> │ │ │ │ + bgt 61114 <_PyEval_FormatAwaitableError@@Base+0x199c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61124 <_PyEval_FormatAwaitableError@@Base+0x194c> │ │ │ │ + bne 61114 <_PyEval_FormatAwaitableError@@Base+0x199c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 610e8 <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + beq 610d8 <_PyEval_FormatAwaitableError@@Base+0x1960> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 61154 <_PyEval_FormatAwaitableError@@Base+0x197c> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 61144 <_PyEval_FormatAwaitableError@@Base+0x19cc> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #50464 @ 0xc520 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 611fc <_PyEval_FormatAwaitableError@@Base+0x1a24> │ │ │ │ + b 611ec <_PyEval_FormatAwaitableError@@Base+0x1a74> │ │ │ │ mov r0, r5 │ │ │ │ - bl a66d8 │ │ │ │ + bl a6720 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 611f0 <_PyEval_FormatAwaitableError@@Base+0x1a18> │ │ │ │ + beq 611e0 <_PyEval_FormatAwaitableError@@Base+0x1a68> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 61178 <_PyEval_FormatAwaitableError@@Base+0x19a0> │ │ │ │ - bl 2e757c │ │ │ │ - b 611f0 <_PyEval_FormatAwaitableError@@Base+0x1a18> │ │ │ │ + bls 61168 <_PyEval_FormatAwaitableError@@Base+0x19f0> │ │ │ │ + bl 2e6a94 │ │ │ │ + b 611e0 <_PyEval_FormatAwaitableError@@Base+0x1a68> │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 61170 <_PyEval_FormatAwaitableError@@Base+0x1998> │ │ │ │ + beq 61160 <_PyEval_FormatAwaitableError@@Base+0x19e8> │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 61194 <_PyEval_FormatAwaitableError@@Base+0x19bc> │ │ │ │ + bne 61184 <_PyEval_FormatAwaitableError@@Base+0x1a0c> │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611e8 <_PyEval_FormatAwaitableError@@Base+0x1a10> │ │ │ │ + beq 611d8 <_PyEval_FormatAwaitableError@@Base+0x1a60> │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ sub r8, r8, r3 │ │ │ │ cmp r6, r3 │ │ │ │ clz r8, r8 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ lsr r8, r8, #5 │ │ │ │ str r6, [r0, #20] │ │ │ │ moveq r8, #0 │ │ │ │ str r8, [r0, #24] │ │ │ │ - b 611fc <_PyEval_FormatAwaitableError@@Base+0x1a24> │ │ │ │ + b 611ec <_PyEval_FormatAwaitableError@@Base+0x1a74> │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ - b 6114c <_PyEval_FormatAwaitableError@@Base+0x1974> │ │ │ │ + bl a79a0 │ │ │ │ + b 6113c <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsr #15 │ │ │ │ - ldr r2, [pc, #44] @ 6123c <_PyEval_FormatAwaitableError@@Base+0x1a64> │ │ │ │ + ldr r2, [pc, #44] @ 6122c <_PyEval_FormatAwaitableError@@Base+0x1ab4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + movw r0, #16464 @ 0x4050 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3784] @ 0xec8 │ │ │ │ ldr r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr r1, [r1, #3752] @ 0xea8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 61270 <_PyEval_FormatAwaitableError@@Base+0x1a98> │ │ │ │ + beq 61260 <_PyEval_FormatAwaitableError@@Base+0x1ae8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bb638 <_PyBytes_FromXIData@@Base+0x1088> │ │ │ │ + b 3b9f04 <_PyBytes_FromXIData@@Base+0x1088> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #50048 @ 0xc380 │ │ │ │ + movw r2, #44608 @ 0xae40 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2356 @ 0x934 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #62312 @ 0xf368 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 612b8 <_PyEval_FormatAwaitableError@@Base+0x1ae0> │ │ │ │ + ldr r1, [pc, #8] @ 612a8 <_PyEval_FormatAwaitableError@@Base+0x1b30> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36cc10 │ │ │ │ + b 36b7f8 │ │ │ │ rsbeq r6, r3, r8, lsr #20 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ @@ -52136,113 +52132,113 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 61310 <_PyEval_FormatAwaitableError@@Base+0x1b38> │ │ │ │ + bne 61300 <_PyEval_FormatAwaitableError@@Base+0x1b88> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61348 <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ + beq 61338 <_PyEval_FormatAwaitableError@@Base+0x1bc0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 613a8 <_PyEval_FormatAwaitableError@@Base+0x1bd0> │ │ │ │ + ldr ip, [pc, #132] @ 61398 <_PyEval_FormatAwaitableError@@Base+0x1c20> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61380 <_PyEval_FormatAwaitableError@@Base+0x1ba8> │ │ │ │ + beq 61370 <_PyEval_FormatAwaitableError@@Base+0x1bf8> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #55336 @ 0xd828 │ │ │ │ + movw r3, #59088 @ 0xe6d0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61388 <_PyEval_FormatAwaitableError@@Base+0x1bb0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 61378 <_PyEval_FormatAwaitableError@@Base+0x1c00> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2372 @ 0x944 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #62328 @ 0xf378 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, #0 │ │ │ │ - b 613a0 <_PyEval_FormatAwaitableError@@Base+0x1bc8> │ │ │ │ + b 61390 <_PyEval_FormatAwaitableError@@Base+0x1c18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fe2c <_PyLong_Lshift@@Base+0x3134> │ │ │ │ + bl 38e658 <_PyLong_Lshift@@Base+0x3058> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61380 <_PyEval_FormatAwaitableError@@Base+0x1ba8> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 61370 <_PyEval_FormatAwaitableError@@Base+0x1bf8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61400 <_PyEval_FormatAwaitableError@@Base+0x1c28> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 613f0 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 613f0 <_PyEval_FormatAwaitableError@@Base+0x1c18> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 61400 <_PyEval_FormatAwaitableError@@Base+0x1c28> │ │ │ │ + bne 613e0 <_PyEval_FormatAwaitableError@@Base+0x1c68> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 613f0 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61434 <_PyEval_FormatAwaitableError@@Base+0x1c5c> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 61424 <_PyEval_FormatAwaitableError@@Base+0x1cac> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61424 <_PyEval_FormatAwaitableError@@Base+0x1c4c> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 61434 <_PyEval_FormatAwaitableError@@Base+0x1c5c> │ │ │ │ + bne 61414 <_PyEval_FormatAwaitableError@@Base+0x1c9c> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 61424 <_PyEval_FormatAwaitableError@@Base+0x1cac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61450 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ + bne 61440 <_PyEval_FormatAwaitableError@@Base+0x1cc8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61464 <_PyEval_FormatAwaitableError@@Base+0x1c8c> │ │ │ │ + bne 61454 <_PyEval_FormatAwaitableError@@Base+0x1cdc> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61440 <_PyEval_FormatAwaitableError@@Base+0x1c68> │ │ │ │ + beq 61430 <_PyEval_FormatAwaitableError@@Base+0x1cb8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61480 <_PyEval_FormatAwaitableError@@Base+0x1ca8> │ │ │ │ + bne 61470 <_PyEval_FormatAwaitableError@@Base+0x1cf8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -52251,37 +52247,37 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 614cc <_PyEval_FormatAwaitableError@@Base+0x1cf4> │ │ │ │ + bne 614bc <_PyEval_FormatAwaitableError@@Base+0x1d44> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61508 <_PyEval_FormatAwaitableError@@Base+0x1d30> │ │ │ │ + bne 614f8 <_PyEval_FormatAwaitableError@@Base+0x1d80> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 61538 <_PyEval_FormatAwaitableError@@Base+0x1d60> │ │ │ │ + ldr ip, [pc, #84] @ 61528 <_PyEval_FormatAwaitableError@@Base+0x1db0> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61508 <_PyEval_FormatAwaitableError@@Base+0x1d30> │ │ │ │ + bne 614f8 <_PyEval_FormatAwaitableError@@Base+0x1d80> │ │ │ │ mov r0, #0 │ │ │ │ - b 61530 <_PyEval_FormatAwaitableError@@Base+0x1d58> │ │ │ │ + b 61520 <_PyEval_FormatAwaitableError@@Base+0x1da8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61500 <_PyEval_FormatAwaitableError@@Base+0x1d28> │ │ │ │ + beq 614f0 <_PyEval_FormatAwaitableError@@Base+0x1d78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -52295,238 +52291,238 @@ │ │ │ │ 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, #2416 @ 0x970 │ │ │ │ + movweq r1, #62372 @ 0xf3a4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - movteq r1, #65 @ 0x41 │ │ │ │ + movteq r1, #64 @ 0x40 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ - movweq ip, #5196 @ 0x144c │ │ │ │ - movwne r1, #2424 @ 0x978 │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ + movwne r1, #62380 @ 0xf3ac │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ - movtne r1, #65 @ 0x41 │ │ │ │ + movtne r1, #64 @ 0x40 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 615e4 <_PyEval_FormatAwaitableError@@Base+0x1e0c> │ │ │ │ + bne 615d4 <_PyEval_FormatAwaitableError@@Base+0x1e5c> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6167c <_PyEval_FormatAwaitableError@@Base+0x1ea4> │ │ │ │ - b 6160c <_PyEval_FormatAwaitableError@@Base+0x1e34> │ │ │ │ + beq 6166c <_PyEval_FormatAwaitableError@@Base+0x1ef4> │ │ │ │ + b 615fc <_PyEval_FormatAwaitableError@@Base+0x1e84> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3432 @ 0xd68 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64364 @ 0xfb6c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 615c8 <_PyEval_FormatAwaitableError@@Base+0x1df0> │ │ │ │ + bne 615b8 <_PyEval_FormatAwaitableError@@Base+0x1e40> │ │ │ │ mov r0, #0 │ │ │ │ - b 617b0 <_PyEval_FormatAwaitableError@@Base+0x1fd8> │ │ │ │ + b 617a0 <_PyEval_FormatAwaitableError@@Base+0x2028> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6167c <_PyEval_FormatAwaitableError@@Base+0x1ea4> │ │ │ │ + beq 6166c <_PyEval_FormatAwaitableError@@Base+0x1ef4> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 61634 <_PyEval_FormatAwaitableError@@Base+0x1e5c> │ │ │ │ + beq 61624 <_PyEval_FormatAwaitableError@@Base+0x1eac> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 61650 <_PyEval_FormatAwaitableError@@Base+0x1e78> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 61640 <_PyEval_FormatAwaitableError@@Base+0x1ec8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2432 @ 0x980 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #62388 @ 0xf3b4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 615f4 <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ 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 618e8 │ │ │ │ + bl 618d8 │ │ │ │ mov r4, r0 │ │ │ │ - b 61794 <_PyEval_FormatAwaitableError@@Base+0x1fbc> │ │ │ │ + b 61784 <_PyEval_FormatAwaitableError@@Base+0x200c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 195624 │ │ │ │ + bl 195d94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616c8 <_PyEval_FormatAwaitableError@@Base+0x1ef0> │ │ │ │ + bne 616b8 <_PyEval_FormatAwaitableError@@Base+0x1f40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 195624 │ │ │ │ + bl 195d94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616c8 <_PyEval_FormatAwaitableError@@Base+0x1ef0> │ │ │ │ + bne 616b8 <_PyEval_FormatAwaitableError@@Base+0x1f40> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #2496 @ 0x9c0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #62452 @ 0xf3f4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + beq 615f4 <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 61710 <_PyEval_FormatAwaitableError@@Base+0x1f38> │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + ble 61700 <_PyEval_FormatAwaitableError@@Base+0x1f88> │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12268 @ 0x2fec │ │ │ │ + movw r1, #6828 @ 0x1aac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c5148 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 615f4 <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61734 <_PyEval_FormatAwaitableError@@Base+0x1f5c> │ │ │ │ + bne 61724 <_PyEval_FormatAwaitableError@@Base+0x1fac> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c5148 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 615f4 <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6176c <_PyEval_FormatAwaitableError@@Base+0x1f94> │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + ble 6175c <_PyEval_FormatAwaitableError@@Base+0x1fe4> │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12268 @ 0x2fec │ │ │ │ + movw r1, #6828 @ 0x1aac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 615f4 <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 618e8 │ │ │ │ + bl 618d8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 617f0 <_PyEval_FormatAwaitableError@@Base+0x2018> │ │ │ │ - bl bea6c │ │ │ │ + bne 617e0 <_PyEval_FormatAwaitableError@@Base+0x2068> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61824 <_PyEval_FormatAwaitableError@@Base+0x204c> │ │ │ │ + bne 61814 <_PyEval_FormatAwaitableError@@Base+0x209c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61818 <_PyEval_FormatAwaitableError@@Base+0x2040> │ │ │ │ + beq 61808 <_PyEval_FormatAwaitableError@@Base+0x2090> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 61814 <_PyEval_FormatAwaitableError@@Base+0x203c> │ │ │ │ + blt 61804 <_PyEval_FormatAwaitableError@@Base+0x208c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006182c : │ │ │ │ +0006181c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e1558 <_PyCapsule_SetTraverse@@Base+0xd90> │ │ │ │ + b 2e0a68 <_PyCapsule_SetTraverse@@Base+0xd90> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5b4e4 │ │ │ │ + b 5b4d8 │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ 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 341618 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ + b 340550 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59212 @ 0xe74c │ │ │ │ + movw r0, #53772 @ 0xd20c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ 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 │ │ │ │ @@ -52536,458 +52532,458 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 61950 │ │ │ │ + ble 61940 │ │ │ │ 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 61924 │ │ │ │ + b 61914 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00061964 : │ │ │ │ - ldr r3, [pc, #124] @ 619e8 │ │ │ │ +00061954 : │ │ │ │ + ldr r3, [pc, #124] @ 619d8 │ │ │ │ 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 619dc │ │ │ │ + beq 619cc │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 61998 │ │ │ │ + bls 61988 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 6197c │ │ │ │ + b 6196c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 619c0 │ │ │ │ + beq 619b0 │ │ │ │ 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 61990 │ │ │ │ + bcc 61980 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619dc │ │ │ │ + beq 619cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000619ec : │ │ │ │ +000619dc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 61a34 │ │ │ │ + ldr r3, [pc, #44] @ 61a24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 261628 │ │ │ │ + bl 260fbc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00061a38 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00061a28 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3547f0 │ │ │ │ + b 353620 │ │ │ │ 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 61a88 <_PyXI_ExcInfoAsObject@@Base+0x50> │ │ │ │ + bne 61a78 <_PyXI_ExcInfoAsObject@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44392 @ 0xad68 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 61ad0 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bl 16f4ac │ │ │ │ + b 61ac0 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 61ad8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + bne 61ac8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 61ad8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + beq 61ac8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #44444 @ 0xad9c │ │ │ │ + movw r1, #39004 @ 0x985c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 341618 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ + bl 340550 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 38c0f0 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 38a9f8 <_Py_c_pow@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061b00 : │ │ │ │ +00061af0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ac7e4 │ │ │ │ - ldr r3, [pc, #56] @ 61b54 │ │ │ │ + b 2abf80 │ │ │ │ + ldr r3, [pc, #56] @ 61b44 │ │ │ │ ldr r3, [r3, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b48 │ │ │ │ + beq 61b38 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 29abfc │ │ │ │ + bl 29a3d4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00061b58 : │ │ │ │ +00061b48 : │ │ │ │ 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 61bf4 │ │ │ │ + beq 61be4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r5, #21196 @ 0x52cc │ │ │ │ + movw r5, #21184 @ 0x52c0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 61b9c │ │ │ │ + bne 61b8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 61c18 │ │ │ │ + b 61c08 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61c18 │ │ │ │ + beq 61c08 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a9854 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + bl 3a8324 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61be0 │ │ │ │ + bgt 61bd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61be8 │ │ │ │ + beq 61bd8 │ │ │ │ mov r4, r5 │ │ │ │ - b 61c18 │ │ │ │ + b 61c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 61be0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 61bd0 │ │ │ │ mov r0, #9 │ │ │ │ - bl ce0a4 │ │ │ │ + bl ce56c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a9854 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b 3a8324 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061c20 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00061c10 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 354c64 │ │ │ │ + b 353a94 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 348230 <_PyObject_MaybeCallSpecialOneArg@@Base+0xca0> │ │ │ │ + bl 3471b8 <_PyObject_MaybeCallSpecialOneArg@@Base+0xca0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61c64 <_PyXI_FormatExcInfo@@Base+0x44> │ │ │ │ - beq 61c6c <_PyXI_FormatExcInfo@@Base+0x4c> │ │ │ │ + blt 61c54 <_PyXI_FormatExcInfo@@Base+0x44> │ │ │ │ + beq 61c5c <_PyXI_FormatExcInfo@@Base+0x4c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #7440 @ 0x1d10 │ │ │ │ + movw r3, #7428 @ 0x1d04 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 61ce8 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ + beq 61cd8 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 61ce8 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ + beq 61cd8 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64528 @ 0xfc10 │ │ │ │ + movw r1, #58592 @ 0xe4e0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61d0c <_PyXI_FormatExcInfo@@Base+0xec> │ │ │ │ - b 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + bne 61cfc <_PyXI_FormatExcInfo@@Base+0xec> │ │ │ │ + b 61d48 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61cb8 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + beq 61ca8 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64528 @ 0xfc10 │ │ │ │ + movw r0, #58592 @ 0xe4e0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ - b 61cb8 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + beq 61d48 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + b 61ca8 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61d48 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61d60 <_PyXI_FormatExcInfo@@Base+0x140> │ │ │ │ + bne 61d50 <_PyXI_FormatExcInfo@@Base+0x140> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + bgt 61d48 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + bne 61d48 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61d7c <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b 61d6c <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061d84 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00061d74 <_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 354f24 │ │ │ │ + bl 353d54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 981f4 │ │ │ │ + b 981ec │ │ │ │ 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 220f34 <_PyUnicode_IsLinebreak@@Base+0x1068> │ │ │ │ + bl 220314 <_PyUnicode_IsLinebreak@@Base+0x1080> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61e04 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ - bl 2f3b8c │ │ │ │ + beq 61df4 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bl 2f3160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61e08 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ + bne 61df8 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e04 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bgt 61df4 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e04 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bne 61df4 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e88 <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ + bne 61e78 <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ 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 61e90 <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ + bhi 61e80 <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ 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 d5d68 │ │ │ │ + b d61e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #5212 @ 0x145c │ │ │ │ + movw r0, #5200 @ 0x1450 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 36167c │ │ │ │ + b 360478 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 61f10 <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ + bne 61f00 <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 176880 │ │ │ │ + bl 17700c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 61f68 <_PyXI_FreeExcInfo@@Base+0x1e4> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bgt 61f58 <_PyXI_FreeExcInfo@@Base+0x1e4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5604 @ 0x15e4 │ │ │ │ + movw r1, #184 @ 0xb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ - ldr r3, [pc, #244] @ 6200c <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + bl 16f4ac │ │ │ │ + b 61f50 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + ldr r3, [pc, #244] @ 61ffc <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 62010 <_PyXI_FreeExcInfo@@Base+0x28c> │ │ │ │ + ldr r0, [pc, #240] @ 62000 <_PyXI_FreeExcInfo@@Base+0x28c> │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #2876 @ 0xb3c │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - bl 141eb4 │ │ │ │ + movw r2, #62832 @ 0xf570 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + bl 1424b0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 62014 <_PyXI_FreeExcInfo@@Base+0x290> │ │ │ │ + ldr r0, [pc, #220] @ 62004 <_PyXI_FreeExcInfo@@Base+0x290> │ │ │ │ ldr r3, [r0, #672] @ 0x2a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f58 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bgt 61f48 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #672] @ 0x2a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f58 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bne 61f48 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ add r0, r0, #672 @ 0x2a0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61ee0 <_PyXI_FreeExcInfo@@Base+0x15c> │ │ │ │ + bne 61ed0 <_PyXI_FreeExcInfo@@Base+0x15c> │ │ │ │ mov r0, #0 │ │ │ │ - b 62004 <_PyXI_FreeExcInfo@@Base+0x280> │ │ │ │ + b 61ff4 <_PyXI_FreeExcInfo@@Base+0x280> │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + beq 61f50 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61fbc <_PyXI_FreeExcInfo@@Base+0x238> │ │ │ │ + beq 61fac <_PyXI_FreeExcInfo@@Base+0x238> │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 61f84 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bne 61f74 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61fe4 <_PyXI_FreeExcInfo@@Base+0x260> │ │ │ │ + bne 61fd4 <_PyXI_FreeExcInfo@@Base+0x260> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + bgt 61f50 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + bne 61f50 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 61f50 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -53001,29 +52997,29 @@ │ │ │ │ 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 62064 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + beq 62054 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62064 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + bgt 62054 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62064 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 62054 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abc7c │ │ │ │ + b abccc │ │ │ │ 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] │ │ │ │ @@ -53038,757 +53034,757 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620f0 <_PyXI_FreeExcInfo@@Base+0x36c> │ │ │ │ + beq 620e0 <_PyXI_FreeExcInfo@@Base+0x36c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b7454 │ │ │ │ + bl 3b5db0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6210c <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ + bne 620fc <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ mov r5, #0 │ │ │ │ - b 62138 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ + b 62128 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3ac4fc <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ + bl 3aafcc <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 620d0 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ - b 620e8 <_PyXI_FreeExcInfo@@Base+0x364> │ │ │ │ - bl 375e4c │ │ │ │ + bne 620c0 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ + b 620d8 <_PyXI_FreeExcInfo@@Base+0x364> │ │ │ │ + bl 374a44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62138 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ + bgt 62128 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62138 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ + bne 62128 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62180 <_PyXI_FreeExcInfo@@Base+0x3fc> │ │ │ │ + bne 62170 <_PyXI_FreeExcInfo@@Base+0x3fc> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + movw r0, #4812 @ 0x12cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ - bl 2e08b8 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ + b b766c │ │ │ │ + bl 2dfdc8 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 621d8 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ + beq 621c8 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + movw r0, #35664 @ 0x8b50 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 621c4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ + bgt 621b4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621cc <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + beq 621bc <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ mov r4, r5 │ │ │ │ - b 621d8 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ + b 621c8 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 621c4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 621b4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 396988 <_PyObject_GetState@@Base> │ │ │ │ + bl 395594 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6223c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ + beq 6222c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 62244 <_PyXI_FreeExcInfo@@Base+0x4c0> │ │ │ │ + bne 62234 <_PyXI_FreeExcInfo@@Base+0x4c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6223c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ + bgt 6222c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6223c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ + bne 6222c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 62284 <_PyXI_FreeExcInfo@@Base+0x500> │ │ │ │ + b 62274 <_PyXI_FreeExcInfo@@Base+0x500> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 62270 <_PyXI_FreeExcInfo@@Base+0x4ec> │ │ │ │ + bge 62260 <_PyXI_FreeExcInfo@@Base+0x4ec> │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #2892 @ 0xb4c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #62848 @ 0xf580 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #2900 @ 0xb54 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #62856 @ 0xf588 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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, r1 │ │ │ │ - movw r1, #24972 @ 0x618c │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5176 @ 0x1438 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 62334 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ + bne 62324 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62330 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + beq 62320 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ mov r1, r6 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6230c <_PyXI_FreeExcInfo@@Base+0x588> │ │ │ │ + bne 622fc <_PyXI_FreeExcInfo@@Base+0x588> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62334 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ + beq 62324 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62330 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + bgt 62320 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62330 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + bne 62320 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r6, #26132 @ 0x6614 │ │ │ │ + movw r6, #26120 @ 0x6608 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 62384 <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ + bne 62374 <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + b 62404 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 623b0 <_PyXI_FreeExcInfo@@Base+0x62c> │ │ │ │ - bl bea6c │ │ │ │ + bne 623a0 <_PyXI_FreeExcInfo@@Base+0x62c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623cc <_PyXI_FreeExcInfo@@Base+0x648> │ │ │ │ + bne 623bc <_PyXI_FreeExcInfo@@Base+0x648> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + beq 62404 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623d4 <_PyXI_FreeExcInfo@@Base+0x650> │ │ │ │ + bne 623c4 <_PyXI_FreeExcInfo@@Base+0x650> │ │ │ │ mov r4, #0 │ │ │ │ - b 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + b 62404 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62400 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ + bgt 623f0 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62408 <_PyXI_FreeExcInfo@@Base+0x684> │ │ │ │ + beq 623f8 <_PyXI_FreeExcInfo@@Base+0x684> │ │ │ │ mov r4, r5 │ │ │ │ - b 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + b 62404 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 62400 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 623f0 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ 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 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #24972 @ 0x618c │ │ │ │ + movw r2, #24960 @ 0x6180 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62470 <_PyXI_FreeExcInfo@@Base+0x6ec> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 62460 <_PyXI_FreeExcInfo@@Base+0x6ec> │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 62490 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ + b 62480 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ mov r4, r0 │ │ │ │ - bl 4a7b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a4> │ │ │ │ + bl 4a7ac <_PyEval_SpecialMethodCanSuggest@@Base+0x12a4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62464 <_PyXI_FreeExcInfo@@Base+0x6e0> │ │ │ │ + beq 62454 <_PyXI_FreeExcInfo@@Base+0x6e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 624ec <_PyXI_FreeExcInfo@@Base+0x768> │ │ │ │ + bne 624dc <_PyXI_FreeExcInfo@@Base+0x768> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 62510 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 62500 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40264 @ 0x9d48 │ │ │ │ + movw r0, #34824 @ 0x8808 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 62544 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62534 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40264 @ 0x9d48 │ │ │ │ + movw r0, #34824 @ 0x8808 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624b8 <_PyXI_FreeExcInfo@@Base+0x734> │ │ │ │ - b 62544 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ + bne 624a8 <_PyXI_FreeExcInfo@@Base+0x734> │ │ │ │ + b 62534 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6254c <_PyXI_FreeExcInfo@@Base+0x7c8> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 6253c <_PyXI_FreeExcInfo@@Base+0x7c8> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40264 @ 0x9d48 │ │ │ │ + movw r0, #34824 @ 0x8808 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 625a4 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ + b 62594 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 62544 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ + beq 62534 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 6258c <_PyXI_FreeExcInfo@@Base+0x808> │ │ │ │ + beq 6257c <_PyXI_FreeExcInfo@@Base+0x808> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e234 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 625a4 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ + beq 62594 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r5 │ │ │ │ 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 180e24 │ │ │ │ + b 1815ac │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2912 @ 0xb60 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #62868 @ 0xf594 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #2184 @ 0x888 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #61784 @ 0xf158 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62608 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + b 625f8 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ push {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 r4, r2 │ │ │ │ - bl 5fb18 <_PyEval_FormatAwaitableError@@Base+0x340> │ │ │ │ + bl 5fb04 <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 626b8 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ + beq 626a8 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62650 <_PyXI_FreeExcInfo@@Base+0x8cc> │ │ │ │ + bne 62640 <_PyXI_FreeExcInfo@@Base+0x8cc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13c334 │ │ │ │ + bl 13c954 │ │ │ │ mov r4, r0 │ │ │ │ - b 62668 <_PyXI_FreeExcInfo@@Base+0x8e4> │ │ │ │ + b 62658 <_PyXI_FreeExcInfo@@Base+0x8e4> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #54692 @ 0xd5a4 │ │ │ │ + movw r2, #49252 @ 0xc064 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13c334 │ │ │ │ + bl 13c954 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6268c <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ + bgt 6267c <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6268c <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ + bne 6267c <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 626bc <_PyXI_FreeExcInfo@@Base+0x938> │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + bne 626ac <_PyXI_FreeExcInfo@@Base+0x938> │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 626b8 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ - bl 143714 │ │ │ │ + beq 626a8 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ + bl 143cf8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3865f8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 385298 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 62718 <_PyXI_FreeExcInfo@@Base+0x994> │ │ │ │ + bne 62708 <_PyXI_FreeExcInfo@@Base+0x994> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 62714 <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ + ble 62704 <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62758 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ + beq 62748 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #248] @ 62818 <_PyXI_FreeExcInfo@@Base+0xa94> │ │ │ │ + ldr r1, [pc, #248] @ 62808 <_PyXI_FreeExcInfo@@Base+0xa94> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62758 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ + bne 62748 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 6280c <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ + b 627fc <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - movweq r6, #5196 @ 0x144c │ │ │ │ + movweq r6, #5184 @ 0x1440 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6278c <_PyXI_FreeExcInfo@@Base+0xa08> │ │ │ │ + bne 6277c <_PyXI_FreeExcInfo@@Base+0xa08> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 62808 <_PyXI_FreeExcInfo@@Base+0xa84> │ │ │ │ + b 627f8 <_PyXI_FreeExcInfo@@Base+0xa84> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62778 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ + beq 62768 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl bc37c │ │ │ │ + bl bc2a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 627cc <_PyXI_FreeExcInfo@@Base+0xa48> │ │ │ │ + beq 627bc <_PyXI_FreeExcInfo@@Base+0xa48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 627f0 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ + bgt 627e0 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 627f0 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ + bne 627e0 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6280c <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ - bl bea6c │ │ │ │ + bne 627fc <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62778 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ - b 62750 <_PyXI_FreeExcInfo@@Base+0x9cc> │ │ │ │ + beq 62768 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ + b 62740 <_PyXI_FreeExcInfo@@Base+0x9cc> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr r8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2940 @ 0xb7c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #62896 @ 0xf5b0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #2192 @ 0x890 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #61792 @ 0xf160 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62608 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + b 625f8 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 628bc <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ + beq 628ac <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 628bc <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ + beq 628ac <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 62900 <_PyXI_FreeExcInfo@@Base+0xb7c> │ │ │ │ - b 628e4 <_PyXI_FreeExcInfo@@Base+0xb60> │ │ │ │ + beq 628f0 <_PyXI_FreeExcInfo@@Base+0xb7c> │ │ │ │ + b 628d4 <_PyXI_FreeExcInfo@@Base+0xb60> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 628ac <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ + beq 6289c <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2960 @ 0xb90 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #62916 @ 0xf5c4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 628ac <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ + bne 6289c <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #2960 @ 0xb90 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #62916 @ 0xf5c4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + beq 628cc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + beq 628cc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62954 <_PyXI_FreeExcInfo@@Base+0xbd0> │ │ │ │ + bne 62944 <_PyXI_FreeExcInfo@@Base+0xbd0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + bgt 628cc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + bne 628cc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 628cc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #1932 @ 0x78c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #61532 @ 0xf05c │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62608 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + b 625f8 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ │ │ │ │ -00062998 : │ │ │ │ +00062988 : │ │ │ │ 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 37fa08 │ │ │ │ + bl 37e608 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000629c4 : │ │ │ │ +000629b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62a1c │ │ │ │ - ldr r3, [pc, #224] @ 62ad8 │ │ │ │ + bne 62a0c │ │ │ │ + ldr r3, [pc, #224] @ 62ac8 │ │ │ │ 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 62a30 │ │ │ │ - movw r0, #52256 @ 0xcc20 │ │ │ │ + beq 62a20 │ │ │ │ + movw r0, #47076 @ 0xb7e4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1609 @ 0x649 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 62ad0 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 62ac0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 62a68 │ │ │ │ + beq 62a58 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 62a68 │ │ │ │ + bge 62a58 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ab4 │ │ │ │ - b 62aac │ │ │ │ + bne 62aa4 │ │ │ │ + b 62a9c │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c60a8 │ │ │ │ + bl c65fc │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 62a8c │ │ │ │ - bl 2e757c │ │ │ │ - b 62ad0 │ │ │ │ + bne 62a7c │ │ │ │ + bl 2e6a94 │ │ │ │ + b 62ac0 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 62a8c │ │ │ │ + bgt 62a7c │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62aac │ │ │ │ + beq 62a9c │ │ │ │ blx r3 │ │ │ │ - b 62aac │ │ │ │ + b 62a9c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 62bac │ │ │ │ + beq 62b9c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #48656 @ 0xbe10 │ │ │ │ + movw r4, #52408 @ 0xccb8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 61a4c <_PyXI_ExcInfoAsObject@@Base+0x14> │ │ │ │ + bl 61a3c <_PyXI_ExcInfoAsObject@@Base+0x14> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 62b6c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 62b5c │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b40 │ │ │ │ - bl 143714 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 62b30 │ │ │ │ + bl 143cf8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62b30 │ │ │ │ + bne 62b20 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62b30 │ │ │ │ - b 62ba4 │ │ │ │ + bne 62b20 │ │ │ │ + b 62b94 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62b8c │ │ │ │ + bgt 62b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b8c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 62b7c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18804 @ 0x4974 │ │ │ │ + movw r1, #13364 @ 0x3434 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62bf8 │ │ │ │ - bl bea6c │ │ │ │ + bne 62be8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62c14 │ │ │ │ - b 62c58 │ │ │ │ + beq 62c04 │ │ │ │ + b 62c48 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 62c68 │ │ │ │ + vldr d6, [pc, #100] @ 62c58 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5464 @ 0x1558 │ │ │ │ + movwhi r0, #5452 @ 0x154c │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62c5c │ │ │ │ + bhi 62c4c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e8f4 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 62c5c │ │ │ │ + b 62c4c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -53798,116 +53794,116 @@ │ │ │ │ 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 62cb4 │ │ │ │ + bhi 62ca4 │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62cd8 │ │ │ │ + b 62cc8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15568 @ 0x3cd0 │ │ │ │ + movw r0, #7716 @ 0x1e24 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ca0 │ │ │ │ - b 62d18 │ │ │ │ + bne 62c90 │ │ │ │ + b 62d08 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 342b40 │ │ │ │ + bl 341ae4 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62d18 │ │ │ │ + beq 62d08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62d20 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + blt 62d10 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #36488 @ 0x8e88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 62d8c │ │ │ │ + b 62d7c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 62d40 │ │ │ │ + bne 62d30 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 62d80 │ │ │ │ - b 62d68 │ │ │ │ + beq 62d70 │ │ │ │ + b 62d58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 153464 │ │ │ │ + bl 153bc0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62d18 │ │ │ │ + beq 62d08 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d8c │ │ │ │ + bne 62d7c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62d80 │ │ │ │ + beq 62d70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 62d8c │ │ │ │ + b 62d7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fe08 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62d18 │ │ │ │ + bl 180590 <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62d08 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 62ddc │ │ │ │ + blt 62dcc │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2df00 │ │ │ │ and r4, r4, #1 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56528 @ 0xdcd0 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 r1, [pc, #132] @ 62ebc │ │ │ │ + ldr r1, [pc, #132] @ 62eac │ │ │ │ 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] │ │ │ │ @@ -53920,257 +53916,257 @@ │ │ │ │ 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 62eac │ │ │ │ + beq 62e9c │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62eac │ │ │ │ + bgt 62e9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 62eac │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 62e9c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ 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, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62efc │ │ │ │ + bne 62eec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63494 │ │ │ │ + bl 63484 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62f38 │ │ │ │ - movw r3, #42932 @ 0xa7b4 │ │ │ │ + beq 62f28 │ │ │ │ + movw r3, #36992 @ 0x9080 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 62f48 │ │ │ │ + bne 62f38 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bab14 <_PyBytes_FromXIData@@Base+0x564> │ │ │ │ - b 62f58 │ │ │ │ - bl bea6c │ │ │ │ + bl 3b93e0 <_PyBytes_FromXIData@@Base+0x564> │ │ │ │ + b 62f48 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62f14 │ │ │ │ - b 62ef4 │ │ │ │ + beq 62f04 │ │ │ │ + b 62ee4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62f6c │ │ │ │ - bl bea6c │ │ │ │ + bne 62f5c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ef4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 62ee4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 62fcc │ │ │ │ + bne 62fbc │ │ │ │ cmp r2, #1 │ │ │ │ - ble 62fc8 │ │ │ │ + ble 62fb8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63010 │ │ │ │ + beq 63000 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #612] @ 63248 │ │ │ │ + ldr r1, [pc, #612] @ 63238 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63010 │ │ │ │ + bne 63000 │ │ │ │ mov r0, #0 │ │ │ │ - b 63224 │ │ │ │ + b 63214 │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 62ff8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 62ff8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 63124 │ │ │ │ + beq 63114 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r6, #26132 @ 0x6614 │ │ │ │ + movw r6, #26120 @ 0x6608 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630a8 │ │ │ │ + beq 63098 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6309c │ │ │ │ - bl 1e7664 │ │ │ │ + beq 6308c │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6309c │ │ │ │ - bl bea6c │ │ │ │ + bne 6308c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 62ff8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 63214 │ │ │ │ - b 630ac │ │ │ │ - vldr d8, [pc, #384] @ 63230 │ │ │ │ + beq 63204 │ │ │ │ + b 6309c │ │ │ │ + vldr d8, [pc, #384] @ 63220 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 630e4 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 630d4 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 630e4 │ │ │ │ - bl bea6c │ │ │ │ + bne 630d4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 62ff8 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 630fc │ │ │ │ + bmi 630ec │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 6312c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bpl 6311c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39364 @ 0x99c4 │ │ │ │ + movw r1, #33924 @ 0x8484 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - bl bea6c │ │ │ │ + bl 16f4ac │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ - b 631fc │ │ │ │ - vldr d8, [pc, #260] @ 63230 │ │ │ │ - vldr d9, [pc, #264] @ 63238 │ │ │ │ + bne 62ff8 │ │ │ │ + b 631ec │ │ │ │ + vldr d8, [pc, #260] @ 63220 │ │ │ │ + vldr d9, [pc, #264] @ 63228 │ │ │ │ vldr d11, [fp, #-156] @ 0xffffff64 │ │ │ │ vldr d14, [fp, #-172] @ 0xffffff54 │ │ │ │ vldr d10, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d13, [fp, #-164] @ 0xffffff5c │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631fc │ │ │ │ + bne 631ec │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #208] @ 63240 │ │ │ │ + vldr d7, [pc, #208] @ 63230 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 631f8 │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 631f8 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 631f8 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 631f8 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 3a2160 <_Py_c_abs@@Base> │ │ │ │ + bl 3a0c30 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 3a2160 <_Py_c_abs@@Base> │ │ │ │ + bl 3a0c30 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 631fc │ │ │ │ + bls 631ec │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 3a2160 <_Py_c_abs@@Base> │ │ │ │ + bl 3a0c30 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 631fc │ │ │ │ + bls 631ec │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 63208 │ │ │ │ + bhi 631f8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63224 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + b 63214 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63224 │ │ │ │ + b 63214 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 63128 │ │ │ │ - b 630fc │ │ │ │ + bpl 63118 │ │ │ │ + b 630ec │ │ │ │ sub sp, fp, #72 @ 0x48 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ rsbeq r7, r2, ip, asr r8 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -54184,174 +54180,174 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 632cc │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 632bc │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40272 @ 0x9d50 │ │ │ │ + movw r0, #34832 @ 0x8810 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63488 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63478 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 63308 │ │ │ │ + beq 632f8 │ │ │ │ bl 2cfd0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 63314 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 63304 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 63478 │ │ │ │ + b 63468 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r8] │ │ │ │ bl 2de34 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6335c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 6334c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 63308 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 632f8 │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 63370 │ │ │ │ - bl 2e757c │ │ │ │ - b 63308 │ │ │ │ + bls 63360 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 632f8 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63368 │ │ │ │ + beq 63358 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [r8] │ │ │ │ bl 2de34 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 633c0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 633b0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 63478 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 63468 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 633d8 │ │ │ │ + beq 633c8 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 633c0 │ │ │ │ + b 633b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63468 │ │ │ │ + beq 63458 │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 633f8 │ │ │ │ + bls 633e8 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e757c │ │ │ │ - b 63478 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 63468 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 633ec │ │ │ │ + beq 633dc │ │ │ │ cmp r8, r9 │ │ │ │ - beq 63448 │ │ │ │ + beq 63438 │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r6, r3, lsl #2 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi r1, r1, #65536 @ 0x10000 │ │ │ │ strls r2, [r6, r1] │ │ │ │ strhi r1, [r6, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b 6340c │ │ │ │ + b 633fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc470 │ │ │ │ + bl dc9e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ - b 63478 │ │ │ │ + bl a61f0 │ │ │ │ + b 63468 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc470 │ │ │ │ + bl dc9e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ 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 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 634dc │ │ │ │ - bl bea6c │ │ │ │ + bne 634cc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634e4 │ │ │ │ - b 63528 │ │ │ │ + beq 634d4 │ │ │ │ + b 63518 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6352c │ │ │ │ + bge 6351c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6352c │ │ │ │ + beq 6351c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6352c │ │ │ │ - movw r2, #35196 @ 0x897c │ │ │ │ + beq 6351c │ │ │ │ + movw r2, #30932 @ 0x78d4 │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 6351c │ │ │ │ + beq 6350c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 6352c │ │ │ │ + bge 6351c │ │ │ │ mvn 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 │ │ │ │ @@ -54360,75 +54356,75 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, lr, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, ip, lsr #31 │ │ │ │ - bne 635a0 │ │ │ │ + bne 63590 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 635a0 │ │ │ │ + bne 63590 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #28988 @ 0x713c │ │ │ │ + movw r1, #23548 @ 0x5bfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ - b 635dc │ │ │ │ + bl 16f4ac │ │ │ │ + b 635cc │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 635e8 │ │ │ │ + ldr ip, [pc, #48] @ 635d8 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, lr │ │ │ │ str r5, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63584 │ │ │ │ + bne 63574 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsl #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00063654 <_Py_c_diff@@Base>: │ │ │ │ +00063644 <_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) │ │ │ │ @@ -54438,313 +54434,313 @@ │ │ │ │ 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 636d8 <_Py_c_diff@@Base+0x84> │ │ │ │ + beq 636c8 <_Py_c_diff@@Base+0x84> │ │ │ │ mov r4, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 636d8 <_Py_c_diff@@Base+0x84> │ │ │ │ + bne 636c8 <_Py_c_diff@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 636d8 <_Py_c_diff@@Base+0x84> │ │ │ │ - movw r0, #6540 @ 0x198c │ │ │ │ + beq 636c8 <_Py_c_diff@@Base+0x84> │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 636e0 <_Py_c_diff@@Base+0x8c> │ │ │ │ + bne 636d0 <_Py_c_diff@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + bl 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ mov r4, #0 │ │ │ │ - b 63784 <_Py_c_diff@@Base+0x130> │ │ │ │ + b 63774 <_Py_c_diff@@Base+0x130> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #2972 @ 0xb9c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #62928 @ 0xf5d0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63734 <_Py_c_diff@@Base+0xe0> │ │ │ │ + bgt 63724 <_Py_c_diff@@Base+0xe0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63734 <_Py_c_diff@@Base+0xe0> │ │ │ │ + bne 63724 <_Py_c_diff@@Base+0xe0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 636d0 <_Py_c_diff@@Base+0x7c> │ │ │ │ + beq 636c0 <_Py_c_diff@@Base+0x7c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6376c <_Py_c_diff@@Base+0x118> │ │ │ │ + bgt 6375c <_Py_c_diff@@Base+0x118> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6376c <_Py_c_diff@@Base+0x118> │ │ │ │ + bne 6375c <_Py_c_diff@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63784 <_Py_c_diff@@Base+0x130> │ │ │ │ - movw r0, #2972 @ 0xb9c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + beq 63774 <_Py_c_diff@@Base+0x130> │ │ │ │ + movw r0, #62928 @ 0xf5d0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r6, #32456 @ 0x7ec8 │ │ │ │ + movw r6, #32444 @ 0x7ebc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 637d8 <_Py_c_diff@@Base+0x184> │ │ │ │ + bne 637c8 <_Py_c_diff@@Base+0x184> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + b 63860 <_Py_c_diff@@Base+0x21c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ 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 63808 <_Py_c_diff@@Base+0x1b4> │ │ │ │ - bl bea6c │ │ │ │ + bne 637f8 <_Py_c_diff@@Base+0x1b4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63828 <_Py_c_diff@@Base+0x1d4> │ │ │ │ + bne 63818 <_Py_c_diff@@Base+0x1d4> │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 223958 │ │ │ │ + bl 222ecc │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + beq 63860 <_Py_c_diff@@Base+0x21c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63830 <_Py_c_diff@@Base+0x1dc> │ │ │ │ + bne 63820 <_Py_c_diff@@Base+0x1dc> │ │ │ │ mov r4, #0 │ │ │ │ - b 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + b 63860 <_Py_c_diff@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6385c <_Py_c_diff@@Base+0x208> │ │ │ │ + bgt 6384c <_Py_c_diff@@Base+0x208> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63864 <_Py_c_diff@@Base+0x210> │ │ │ │ + beq 63854 <_Py_c_diff@@Base+0x210> │ │ │ │ mov r4, r5 │ │ │ │ - b 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + b 63860 <_Py_c_diff@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6385c <_Py_c_diff@@Base+0x208> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6384c <_Py_c_diff@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #3096 @ 0xc18 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63052 @ 0xf64c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 638dc <_Py_c_diff@@Base+0x288> │ │ │ │ + beq 638cc <_Py_c_diff@@Base+0x288> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 638dc <_Py_c_diff@@Base+0x288> │ │ │ │ - bl 392974 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 638cc <_Py_c_diff@@Base+0x288> │ │ │ │ + bl 391280 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 638ec <_Py_c_diff@@Base+0x298> │ │ │ │ + beq 638dc <_Py_c_diff@@Base+0x298> │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000638f4 : │ │ │ │ +000638e4 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 63934 │ │ │ │ + beq 63924 │ │ │ │ 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, #52256 @ 0xcc20 │ │ │ │ + movw r0, #47076 @ 0xb7e4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 63964 │ │ │ │ + blt 63954 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63964 │ │ │ │ + beq 63954 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 639b4 │ │ │ │ + beq 639a4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64460 @ 0xfbcc │ │ │ │ + movw r0, #58524 @ 0xe49c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 639b4 │ │ │ │ + bne 639a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 545f0 │ │ │ │ + bl 545e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 639ac │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 6399c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #53908 @ 0xd294 │ │ │ │ + movw r0, #48468 @ 0xbd54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00063a10 : │ │ │ │ +00063a00 : │ │ │ │ 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 22ddb8 │ │ │ │ + bl 22d668 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00063a3c <_PyObject_CheckXIData@@Base>: │ │ │ │ +00063a2c <_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 63adc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63acc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63adc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63acc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 328958 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ + bl 3279c8 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63ae0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63ad0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63ae0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63ad0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ac8 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63ab8 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63adc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63acc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 328a7c │ │ │ │ + bl 327aec │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00063b20 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 63b58 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00063b10 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 63b48 <_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 │ │ │ │ @@ -54756,89 +54752,89 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2c5c24 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2c50d4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {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 b2720 │ │ │ │ + b b2730 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59800 @ 0xe998 │ │ │ │ + movw r0, #54360 @ 0xd458 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ 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 becac │ │ │ │ + bl bebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63d64 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ - ldr r0, [pc, #360] @ 63d70 <_PyContext_NewHamtForTests@@Base+0x250> │ │ │ │ + beq 63d54 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ + ldr r0, [pc, #360] @ 63d60 <_PyContext_NewHamtForTests@@Base+0x250> │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + beq 63d20 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15916 @ 0x3e2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63c58 <_PyContext_NewHamtForTests@@Base+0x138> │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + beq 63c48 <_PyContext_NewHamtForTests@@Base+0x138> │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #3292 @ 0xcdc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63248 @ 0xf710 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + bl 14166c │ │ │ │ + b 63d20 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ - movw r0, #57032 @ 0xdec8 │ │ │ │ + blt 63d20 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + movw r0, #60784 @ 0xed70 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + beq 63d20 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ ldr r3, [r7] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - ldr r3, [pc, #212] @ 63d74 <_PyContext_NewHamtForTests@@Base+0x254> │ │ │ │ + ldr r3, [pc, #212] @ 63d64 <_PyContext_NewHamtForTests@@Base+0x254> │ │ │ │ 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 │ │ │ │ @@ -54849,46 +54845,46 @@ │ │ │ │ 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 63d00 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ + bgt 63cf0 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d00 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ + bne 63cf0 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63d14 <_PyContext_NewHamtForTests@@Base+0x1f4> │ │ │ │ + ble 63d04 <_PyContext_NewHamtForTests@@Base+0x1f4> │ │ │ │ mov r0, #0 │ │ │ │ - b 63d68 <_PyContext_NewHamtForTests@@Base+0x248> │ │ │ │ + b 63d58 <_PyContext_NewHamtForTests@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d0c <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ + bne 63cfc <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 63d0c <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 63cfc <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63d64 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ + bgt 63d54 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d64 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ + bne 63d54 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r1, r3, r4, ror fp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -54899,32 +54895,32 @@ │ │ │ │ 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, #51760 @ 0xca30 │ │ │ │ + movw r1, #46580 @ 0xb5f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63dd0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ + beq 63dc0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3490b4 │ │ │ │ + bl 34803c │ │ │ │ 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 3be018 <_Py_c_neg@@Base+0x13e8> │ │ │ │ + b 3bc8e0 <_Py_c_neg@@Base+0x13e8> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -54934,15 +54930,15 @@ │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 401ac │ │ │ │ + b 401a4 │ │ │ │ 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] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -54951,161 +54947,161 @@ │ │ │ │ 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, #21384 @ 0x5388 │ │ │ │ + movw r3, #22808 @ 0x5918 │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63ea0 <_PyContext_NewHamtForTests@@Base+0x380> │ │ │ │ + beq 63e90 <_PyContext_NewHamtForTests@@Base+0x380> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 63edc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ + beq 63ecc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63edc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ + beq 63ecc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23236 @ 0x5ac4 │ │ │ │ + movw r3, #23228 @ 0x5abc │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63edc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ + bne 63ecc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7593c │ │ │ │ + bl 75934 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f10 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ + beq 63f00 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63f10 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ + bgt 63f00 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63f10 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 63f00 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ + bl a7398 <_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 a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@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 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #45132 @ 0xb04c │ │ │ │ + movw r1, #33748 @ 0x83d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 63fc0 <_PyContext_NewHamtForTests@@Base+0x4a0> │ │ │ │ + beq 63fb0 <_PyContext_NewHamtForTests@@Base+0x4a0> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 348df8 │ │ │ │ + bl 347d80 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63fc8 <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ + beq 63fb8 <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 63fdc <_PyContext_NewHamtForTests@@Base+0x4bc> │ │ │ │ + bne 63fcc <_PyContext_NewHamtForTests@@Base+0x4bc> │ │ │ │ mov r0, #0 │ │ │ │ - b 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + b 63ff4 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ - b 63ffc <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ + bgt 63ff4 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + b 63fec <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + beq 63ff4 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + bgt 63ff4 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64098 <_PyContext_NewHamtForTests@@Base+0x578> │ │ │ │ + beq 64088 <_PyContext_NewHamtForTests@@Base+0x578> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 64080 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ - movw r0, #3344 @ 0xd10 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + bne 64070 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + movw r0, #63300 @ 0xf744 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b766c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 640a8 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + beq 64098 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64080 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + bgt 64070 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64080 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 64070 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 640a8 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 64098 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ 64138 <_PyContext_NewHamtForTests@@Base+0x618> │ │ │ │ + ldr r1, [pc, #108] @ 64128 <_PyContext_NewHamtForTests@@Base+0x618> │ │ │ │ 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] │ │ │ │ @@ -55117,17 +55113,17 @@ │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 │ │ │ │ @@ -55141,393 +55137,394 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64190 <_PyContext_NewHamtForTests@@Base+0x670> │ │ │ │ + bne 64180 <_PyContext_NewHamtForTests@@Base+0x670> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 641d4 <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ - ldr lr, [pc, #280] @ 642b0 <_PyContext_NewHamtForTests@@Base+0x790> │ │ │ │ + beq 641c4 <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ + ldr lr, [pc, #280] @ 642a0 <_PyContext_NewHamtForTests@@Base+0x790> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 641d4 <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ + bne 641c4 <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ mov r0, #0 │ │ │ │ - b 642a8 <_PyContext_NewHamtForTests@@Base+0x788> │ │ │ │ + b 64298 <_PyContext_NewHamtForTests@@Base+0x788> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 641f4 <_PyContext_NewHamtForTests@@Base+0x6d4> │ │ │ │ - bl bea6c │ │ │ │ + bne 641e4 <_PyContext_NewHamtForTests@@Base+0x6d4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + bne 641bc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64214 <_PyContext_NewHamtForTests@@Base+0x6f4> │ │ │ │ - bl bea6c │ │ │ │ + bne 64204 <_PyContext_NewHamtForTests@@Base+0x6f4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + bne 641bc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42300 @ 0xa53c │ │ │ │ + movw r1, #36860 @ 0x8ffc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #57648 @ 0xe130 │ │ │ │ + movw r0, #52208 @ 0xcbf0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ - bl dc974 │ │ │ │ + beq 641bc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dca8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 642a0 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ + beq 64290 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64288 <_PyContext_NewHamtForTests@@Base+0x768> │ │ │ │ - bl b950c │ │ │ │ + bne 64278 <_PyContext_NewHamtForTests@@Base+0x768> │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64240 <_PyContext_NewHamtForTests@@Base+0x720> │ │ │ │ - b 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 64230 <_PyContext_NewHamtForTests@@Base+0x720> │ │ │ │ + b 641bc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r7, [r2], #-132 @ 0xffffff7c │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ │ │ │ │ -000642d8 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +000642c8 <_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 328d20 │ │ │ │ + bl 327d90 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ 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 6435c <_PyXIData_FormatNotShareableError@@Base+0x84> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 6434c <_PyXIData_FormatNotShareableError@@Base+0x84> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #51236 @ 0xc824 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64398 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + bgt 64388 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64398 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + bne 64388 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl a78f4 │ │ │ │ + bl a793c │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 643e4 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ + bgt 643d4 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ 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 643cc <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ + bcc 643bc <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl aefbc │ │ │ │ - b 643e4 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 643d4 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64414 <_PyXIData_FormatNotShareableError@@Base+0x13c> │ │ │ │ - movw r0, #3484 @ 0xd9c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - b b772c │ │ │ │ + bne 64404 <_PyXIData_FormatNotShareableError@@Base+0x13c> │ │ │ │ + movw r0, #63308 @ 0xf74c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + b b766c │ │ │ │ push {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 1df54c │ │ │ │ + bl 1de1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64460 <_PyXIData_FormatNotShareableError@@Base+0x188> │ │ │ │ + bne 64450 <_PyXIData_FormatNotShareableError@@Base+0x188> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3500 @ 0xdac │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + movw r0, #63324 @ 0xf75c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b766c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1e07b8 │ │ │ │ - b 64494 <_PyXIData_FormatNotShareableError@@Base+0x1bc> │ │ │ │ + bl 1df594 │ │ │ │ + b 64484 <_PyXIData_FormatNotShareableError@@Base+0x1bc> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 64490 <_PyXIData_FormatNotShareableError@@Base+0x1b8> │ │ │ │ + bne 64480 <_PyXIData_FormatNotShareableError@@Base+0x1b8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41248 @ 0xa120 │ │ │ │ + movw r1, #35808 @ 0x8be0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 644e4 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + beq 644d8 <_PyXIData_FormatNotShareableError@@Base+0x210> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 644e4 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + beq 644d8 <_PyXIData_FormatNotShareableError@@Base+0x210> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 64524 <_PyXIData_FormatNotShareableError@@Base+0x24c> │ │ │ │ - b 64508 <_PyXIData_FormatNotShareableError@@Base+0x230> │ │ │ │ + beq 64518 <_PyXIData_FormatNotShareableError@@Base+0x250> │ │ │ │ + b 644fc <_PyXIData_FormatNotShareableError@@Base+0x234> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 644d4 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + beq 644c8 <_PyXIData_FormatNotShareableError@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3812 @ 0xee4 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #63412 @ 0xf7b4 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644d4 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ - b 64564 <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ + bne 644c8 <_PyXIData_FormatNotShareableError@@Base+0x200> │ │ │ │ + b 64558 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #3812 @ 0xee4 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #63412 @ 0xf7b4 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64564 <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ + beq 64558 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d0b8 │ │ │ │ + bl 13d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64554 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 64548 <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29608 @ 0x73a8 │ │ │ │ + movw r1, #24492 @ 0x5fac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 64564 <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 64558 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64aec │ │ │ │ + b 64ae0 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 645f4 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + bne 645e8 <_PyXIData_FormatNotShareableError@@Base+0x320> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 63494 │ │ │ │ + bl 63484 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 645cc <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - movw r3, #64000 @ 0xfa00 │ │ │ │ + beq 645c0 <_PyXIData_FormatNotShareableError@@Base+0x2f8> │ │ │ │ + movw r3, #62524 @ 0xf43c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 645dc <_PyXIData_FormatNotShareableError@@Base+0x304> │ │ │ │ + bne 645d0 <_PyXIData_FormatNotShareableError@@Base+0x308> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ffb88 │ │ │ │ - bl bea6c │ │ │ │ + b 2ffafc <_PyTuple_BinarySlice@@Base+0x768> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 645a8 <_PyXIData_FormatNotShareableError@@Base+0x2d0> │ │ │ │ - b 64600 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + beq 6459c <_PyXIData_FormatNotShareableError@@Base+0x2d4> │ │ │ │ + b 645f4 <_PyXIData_FormatNotShareableError@@Base+0x32c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33020 @ 0x80fc │ │ │ │ + movw r1, #27596 @ 0x6bcc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56184 @ 0xdb78 │ │ │ │ + movw r0, #59936 @ 0xea20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ push {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, #64072 @ 0xfa48 │ │ │ │ + movw r1, #64068 @ 0xfa44 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 646a8 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ + beq 6469c <_PyXIData_FormatNotShareableError@@Base+0x3d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 646a8 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6469c <_PyXIData_FormatNotShareableError@@Base+0x3d4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #3520 @ 0xdc0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63476 @ 0xf7f4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 646c4 <_PyXIData_FormatNotShareableError@@Base+0x3ec> │ │ │ │ - bl 64b74 │ │ │ │ + beq 646b8 <_PyXIData_FormatNotShareableError@@Base+0x3f0> │ │ │ │ + bl 64b68 │ │ │ │ mov r4, #0 │ │ │ │ - b 64794 <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ + b 64788 <_PyXIData_FormatNotShareableError@@Base+0x4c0> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 646e8 <_PyXIData_FormatNotShareableError@@Base+0x410> │ │ │ │ + bge 646dc <_PyXIData_FormatNotShareableError@@Base+0x414> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 343350 <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ + bl 342364 <_PyXIData_UnregisterClass@@Base+0x1b0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 646bc <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ + beq 646b0 <_PyXIData_FormatNotShareableError@@Base+0x3e8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 64720 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ + ble 64714 <_PyXIData_FormatNotShareableError@@Base+0x44c> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 64754 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ + ble 64748 <_PyXIData_FormatNotShareableError@@Base+0x480> │ │ │ │ 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 2e2dc │ │ │ │ - ldr r0, [pc, #64] @ 6479c <_PyXIData_FormatNotShareableError@@Base+0x4c4> │ │ │ │ + ldr r0, [pc, #64] @ 64790 <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ 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] │ │ │ │ @@ -55548,229 +55545,229 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64830 <_PyXIData_FormatNotShareableError@@Base+0x558> │ │ │ │ + beq 64824 <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ mov r0, r3 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64830 <_PyXIData_FormatNotShareableError@@Base+0x558> │ │ │ │ + bne 64824 <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #65456 @ 0xffb0 │ │ │ │ + movw r0, #59520 @ 0xe880 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64868 <_PyXIData_FormatNotShareableError@@Base+0x590> │ │ │ │ - movw r0, #44764 @ 0xaedc │ │ │ │ + bne 6485c <_PyXIData_FormatNotShareableError@@Base+0x594> │ │ │ │ + movw r0, #44760 @ 0xaed8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #3568 @ 0xdf0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63524 @ 0xf824 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64840 <_PyXIData_FormatNotShareableError@@Base+0x568> │ │ │ │ + bge 64834 <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 64898 <_PyXIData_FormatNotShareableError@@Base+0x5c0> │ │ │ │ + bne 6488c <_PyXIData_FormatNotShareableError@@Base+0x5c4> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6490c <_PyXIData_FormatNotShareableError@@Base+0x634> │ │ │ │ - b 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bne 64900 <_PyXIData_FormatNotShareableError@@Base+0x638> │ │ │ │ + b 648f4 <_PyXIData_FormatNotShareableError@@Base+0x62c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 648e0 <_PyXIData_FormatNotShareableError@@Base+0x608> │ │ │ │ + bgt 648d4 <_PyXIData_FormatNotShareableError@@Base+0x60c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648e0 <_PyXIData_FormatNotShareableError@@Base+0x608> │ │ │ │ + bne 648d4 <_PyXIData_FormatNotShareableError@@Base+0x60c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 64828 <_PyXIData_FormatNotShareableError@@Base+0x550> │ │ │ │ - bne 64888 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + blt 6481c <_PyXIData_FormatNotShareableError@@Base+0x554> │ │ │ │ + bne 6487c <_PyXIData_FormatNotShareableError@@Base+0x5b4> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 64834 <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ + b 64828 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64944 <_PyXIData_FormatNotShareableError@@Base+0x66c> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 64938 <_PyXIData_FormatNotShareableError@@Base+0x670> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bge 648f4 <_PyXIData_FormatNotShareableError@@Base+0x62c> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, r6]! │ │ │ │ str ip, [r1, #4] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 648f4 <_PyXIData_FormatNotShareableError@@Base+0x61c> │ │ │ │ + beq 648e8 <_PyXIData_FormatNotShareableError@@Base+0x620> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 6492c <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ + b 64920 <_PyXIData_FormatNotShareableError@@Base+0x658> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bne 648f4 <_PyXIData_FormatNotShareableError@@Base+0x62c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 648f4 <_PyXIData_FormatNotShareableError@@Base+0x62c> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 649b0 <_PyXIData_FormatNotShareableError@@Base+0x6d8> │ │ │ │ + bne 649a4 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 649f8 <_PyXIData_FormatNotShareableError@@Base+0x720> │ │ │ │ + beq 649ec <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #31276 @ 0x7a2c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 649f8 <_PyXIData_FormatNotShareableError@@Base+0x720> │ │ │ │ + bne 649ec <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ mov r0, #0 │ │ │ │ - b 64ae4 <_PyXIData_FormatNotShareableError@@Base+0x80c> │ │ │ │ + b 64ad8 <_PyXIData_FormatNotShareableError@@Base+0x810> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64a18 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ - bl bea6c │ │ │ │ + bne 64a0c <_PyXIData_FormatNotShareableError@@Base+0x744> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + bne 649e4 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 649e4 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 649e4 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #3584 @ 0xe00 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #1364 @ 0x554 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + movw r1, #63540 @ 0xf834 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + movw r0, #61320 @ 0xef88 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ - bl dc974 │ │ │ │ + beq 649e4 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64adc <_PyXIData_FormatNotShareableError@@Base+0x804> │ │ │ │ + beq 64ad0 <_PyXIData_FormatNotShareableError@@Base+0x808> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64ac4 <_PyXIData_FormatNotShareableError@@Base+0x7ec> │ │ │ │ - bl b950c │ │ │ │ + bne 64ab8 <_PyXIData_FormatNotShareableError@@Base+0x7f0> │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a78 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ - b 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 64a6c <_PyXIData_FormatNotShareableError@@Base+0x7a4> │ │ │ │ + b 649e4 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00064aec : │ │ │ │ +00064ae0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #33092 @ 0x8144 │ │ │ │ + movw r0, #33080 @ 0x8138 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 64b70 │ │ │ │ + ldr ip, [pc, #80] @ 64b64 │ │ │ │ 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] │ │ │ │ @@ -55786,197 +55783,197 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00064b74 : │ │ │ │ +00064b68 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 64bb4 │ │ │ │ + ldr r0, [pc, #36] @ 64ba8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #3592 @ 0xe08 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ + movw r2, #63548 @ 0xf83c │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 374aa8 │ │ │ │ + bl 373690 │ │ │ │ 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 64c0c │ │ │ │ + bgt 64c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c0c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 64c00 │ │ │ │ + bl a7398 <_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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 64c64 │ │ │ │ + bgt 64c58 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #44296 @ 0xad08 │ │ │ │ - movweq r1, #44328 @ 0xad28 │ │ │ │ + movwne r1, #38856 @ 0x97c8 │ │ │ │ + movweq r1, #38888 @ 0x97e8 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16ed20 │ │ │ │ - b 64c70 │ │ │ │ - bl 1ade84 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 64c64 │ │ │ │ + bl 1ae498 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64c78 │ │ │ │ + bne 64c6c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556b0 │ │ │ │ + b 556a8 │ │ │ │ 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] @ 64d78 │ │ │ │ + ldr r2, [pc, #168] @ 64d6c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64cf8 │ │ │ │ + bne 64cec │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64ce0 │ │ │ │ + bne 64cd4 │ │ │ │ dmb ish │ │ │ │ - beq 64d08 │ │ │ │ + beq 64cfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b8a50 <_PyLong_DivmodNear@@Base+0x530> │ │ │ │ + bl 3b73a8 <_PyLong_DivmodNear@@Base+0x530> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64d38 │ │ │ │ + bne 64d2c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64d20 │ │ │ │ + bne 64d14 │ │ │ │ dmb ish │ │ │ │ - beq 64d48 │ │ │ │ + beq 64d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3ad118 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 64d78 │ │ │ │ + bl 3abbe8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64d6c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64d70 │ │ │ │ + beq 64d64 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64d90 │ │ │ │ + b 64d84 │ │ │ │ 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 64dc8 │ │ │ │ + beq 64dbc │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 64dd8 │ │ │ │ - bl 208f78 <_PyDict_LoadGlobal@@Base+0x2954> │ │ │ │ + bgt 64dcc │ │ │ │ + bl 207dd4 <_PyDict_LoadGlobal@@Base+0x2954> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64ec8 │ │ │ │ - b 64fdc │ │ │ │ + ble 64ebc │ │ │ │ + b 64fd0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64ed4 │ │ │ │ + bne 64ec8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - blt 64e04 │ │ │ │ + blt 64df8 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r6, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mvn r8, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble 64eb0 │ │ │ │ + ble 64ea4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 64e64 │ │ │ │ + bne 64e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d0bac <_PyErr_ProgramDecodedTextObject@@Base+0x1cc> │ │ │ │ + bl 2cfef4 <_PyErr_ProgramDecodedTextObject@@Base+0x1cc> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64f00 │ │ │ │ + beq 64ef4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ sub r2, r5, r6 │ │ │ │ @@ -55992,91 +55989,91 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r2, #4] │ │ │ │ - bne 64e78 │ │ │ │ - b 64e1c │ │ │ │ + bne 64e6c │ │ │ │ + b 64e10 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64fdc │ │ │ │ + bgt 64fd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64fdc │ │ │ │ + b 64fd0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64ef0 │ │ │ │ + bcs 64ee4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a6bc │ │ │ │ + bl 19ae2c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64f08 │ │ │ │ + bne 64efc │ │ │ │ mov r4, #0 │ │ │ │ - b 64fdc │ │ │ │ + b 64fd0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64f34 │ │ │ │ + blt 64f28 │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 64f34 │ │ │ │ + bge 64f28 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 64fa8 │ │ │ │ - bl 374aa8 │ │ │ │ + ble 64f9c │ │ │ │ + bl 373690 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64f80 │ │ │ │ + bne 64f74 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64f00 │ │ │ │ + bgt 64ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f00 │ │ │ │ + bne 64ef4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 64f00 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 64ef4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64fa0 │ │ │ │ + bgt 64f94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64fa0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 64f94 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64f3c │ │ │ │ + b 64f30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64fdc │ │ │ │ + bgt 64fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64fdc │ │ │ │ + bne 64fd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #4040] @ 0xfc8 │ │ │ │ @@ -56087,244 +56084,244 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65040 │ │ │ │ + bne 65034 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65084 │ │ │ │ + beq 65078 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 650d8 │ │ │ │ + ldr ip, [pc, #140] @ 650cc │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65084 │ │ │ │ + bne 65078 │ │ │ │ mov r0, #0 │ │ │ │ - b 650d0 │ │ │ │ + b 650c4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37e16c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37cd6c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6507c │ │ │ │ + beq 65070 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d774 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 650d0 │ │ │ │ + beq 650c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #3636 @ 0xe34 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - bl 65520 │ │ │ │ - b 6507c │ │ │ │ + movw r2, #63592 @ 0xf868 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + bl 65514 │ │ │ │ + b 65070 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 65114 │ │ │ │ + bne 65108 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65138 │ │ │ │ - b 65154 │ │ │ │ + bne 6512c │ │ │ │ + b 65148 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1136 @ 0x470 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #60736 @ 0xed40 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65100 │ │ │ │ - b 652d0 │ │ │ │ - bl c5b58 │ │ │ │ + bne 650f4 │ │ │ │ + b 652c4 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65168 │ │ │ │ + ble 6515c │ │ │ │ cmn r6, #1 │ │ │ │ - bne 65184 │ │ │ │ - bl bea6c │ │ │ │ + bne 65178 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 65184 │ │ │ │ - b 652d0 │ │ │ │ + beq 65178 │ │ │ │ + b 652c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6514c │ │ │ │ + bne 65140 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6514c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 65140 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 651b0 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + bne 651a4 │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3668 @ 0xe54 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63624 @ 0xf888 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 652d0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 652c4 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 651ec │ │ │ │ + blt 651e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2fca98 <_PyCode_InitAddressRange@@Base+0x14bc> │ │ │ │ + bl 2fe048 <_PyEval_GetBuiltin@@Base+0xefc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 652d0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 652c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - bgt 65224 │ │ │ │ + bgt 65218 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 393bc4 │ │ │ │ + bl 3924d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 651e0 │ │ │ │ - b 652d0 │ │ │ │ + bne 651d4 │ │ │ │ + b 652c4 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30171c <_PySlice_FromIndices@@Base+0xc5c> │ │ │ │ + bl 301a28 <_PyXI_EndInterpreter@@Base+0x410> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 652d0 │ │ │ │ + bne 652c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 65280 │ │ │ │ + bge 65274 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fca98 <_PyCode_InitAddressRange@@Base+0x14bc> │ │ │ │ + bl 2fe048 <_PyEval_GetBuiltin@@Base+0xefc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 652d0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 652c4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 652bc │ │ │ │ - b 652a8 │ │ │ │ + bgt 652b0 │ │ │ │ + b 6529c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 393bc4 │ │ │ │ + bl 3924d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65268 │ │ │ │ - b 652d0 │ │ │ │ + bne 6525c │ │ │ │ + b 652c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 652bc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 652b0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30171c <_PySlice_FromIndices@@Base+0xc5c> │ │ │ │ + bl 301a28 <_PyXI_EndInterpreter@@Base+0x410> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 651e0 │ │ │ │ + beq 651d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 343f1c <_PyDeadline_Init@@Base+0x764> │ │ │ │ + bl 342ea4 <_PyDeadline_Init@@Base+0x748> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65360 │ │ │ │ + beq 65354 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65330 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 65324 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 65368 │ │ │ │ - bl c4434 │ │ │ │ + b 6535c │ │ │ │ + bl c4988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65368 │ │ │ │ + bne 6535c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65360 │ │ │ │ + bgt 65354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65360 │ │ │ │ + bne 65354 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 653bc │ │ │ │ + b 653b0 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #3704 @ 0xe78 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63660 @ 0xf8ac │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 653bc │ │ │ │ + bgt 653b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 653bc │ │ │ │ + bne 653b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -56332,84 +56329,84 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldrne r6, [ip, #8] │ │ │ │ - bne 65420 │ │ │ │ + bne 65414 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6541c │ │ │ │ + blt 65410 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65468 │ │ │ │ + beq 6545c │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 6549c │ │ │ │ + ldr r1, [pc, #116] @ 65490 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65494 │ │ │ │ + beq 65488 │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 65470 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 65464 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr ip, [r5, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl d5d68 │ │ │ │ + bl d61e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #21 │ │ │ │ │ │ │ │ -000654a0 : │ │ │ │ +00065494 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 654f4 │ │ │ │ + beq 654e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00065500 : │ │ │ │ +000654f4 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -56429,46 +56426,46 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc24 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a96f8 <_PyXIData_ReleaseAndRawFree@@Base+0x644> │ │ │ │ + bl 3a81c8 <_PyXIData_ReleaseAndRawFree@@Base+0x644> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 655d4 │ │ │ │ + beq 655c8 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 655ec │ │ │ │ + beq 655e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 655ec │ │ │ │ + b 655e0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -56478,84 +56475,84 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 65690 │ │ │ │ + bne 65684 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 65680 │ │ │ │ + blt 65674 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65680 │ │ │ │ + bne 65674 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r4, r0 │ │ │ │ - b 65690 │ │ │ │ + b 65684 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 656a4 │ │ │ │ + beq 65698 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl a78f4 │ │ │ │ + bl a793c │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ cmp r5, r6 │ │ │ │ - bne 656d4 │ │ │ │ + bne 656c8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000656fc : │ │ │ │ +000656f0 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2420 @ 0x974 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #62020 @ 0xf244 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 47770 │ │ │ │ + b 47768 │ │ │ │ │ │ │ │ -00065738 : │ │ │ │ +0006572c : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -56571,93 +56568,93 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 657f4 │ │ │ │ + bne 657e8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 657e4 │ │ │ │ + blt 657d8 │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 657e4 │ │ │ │ + bne 657d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r4, r0 │ │ │ │ - b 657f4 │ │ │ │ + b 657e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65808 │ │ │ │ + beq 657fc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #41904 @ 0xa3b0 │ │ │ │ + movw r3, #41892 @ 0xa3a4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 6588c │ │ │ │ + bne 65880 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 6588c │ │ │ │ + bne 65880 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6588c │ │ │ │ + bhi 65880 │ │ │ │ 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 52b5c │ │ │ │ + bl 52b54 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65898 │ │ │ │ + beq 6588c │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000658a0 : │ │ │ │ +00065894 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000658c0 : │ │ │ │ +000658b4 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -56666,62 +56663,63 @@ │ │ │ │ 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, #3784 @ 0xec8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + movw r1, #63740 @ 0xf8fc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65938 │ │ │ │ + beq 6592c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e708 <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65940 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 65934 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 65960 │ │ │ │ + b 65954 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 65968 │ │ │ │ + vldr d6, [pc, #20] @ 65960 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ │ │ │ │ -00065970 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065968 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 659b8 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 659b0 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 659c0 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bls 659b8 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63756 @ 0xf90c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56733,73 +56731,73 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65a20 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ + bne 65a18 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65a60 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + beq 65a58 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65a9c <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ + ldr ip, [pc, #112] @ 65a94 <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r6, fp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65a90 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + beq 65a88 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65c58 │ │ │ │ + bl 65c50 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 65a94 <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ + bne 65a8c <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strhteq r7, [r2], #-160 @ 0xffffff60 │ │ │ │ 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 65b7c <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ + bne 65b74 <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b7c <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ + beq 65b74 <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65bec <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ + beq 65be4 <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ 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] │ │ │ │ @@ -56813,139 +56811,139 @@ │ │ │ │ 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 65b8c <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 65b84 <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [r4, #28] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b 65b8c <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ + b 65b84 <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65bb0 <_PyLong_UnsignedLong_Converter@@Base+0x240> │ │ │ │ + beq 65ba8 <_PyLong_UnsignedLong_Converter@@Base+0x240> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl af2e8 │ │ │ │ + bl af2fc │ │ │ │ mov r5, r0 │ │ │ │ - b 65bbc <_PyLong_UnsignedLong_Converter@@Base+0x24c> │ │ │ │ + b 65bb4 <_PyLong_UnsignedLong_Converter@@Base+0x24c> │ │ │ │ mov r1, r4 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65bd8 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ + bgt 65bd0 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65be0 <_PyLong_UnsignedLong_Converter@@Base+0x270> │ │ │ │ + beq 65bd8 <_PyLong_UnsignedLong_Converter@@Base+0x270> │ │ │ │ mov r4, r5 │ │ │ │ - b 65bec <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ + b 65be4 <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 65bd8 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 65bd0 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, 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 5a5e8 │ │ │ │ + b 5a5e0 │ │ │ │ │ │ │ │ -00065c0c : │ │ │ │ +00065c04 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 65c54 │ │ │ │ + ldr ip, [pc, #44] @ 65c4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f8848 │ │ │ │ + bl 2f7eb0 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #3844 @ 0xf04 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63800 @ 0xf938 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eec54 │ │ │ │ + b 2ee16c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 65ca8 │ │ │ │ + beq 65ca0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65ca8 │ │ │ │ + bne 65ca0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a29dc │ │ │ │ + b 3a14ac │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65cd4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 65ccc │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3884 @ 0xf2c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63840 @ 0xf960 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 65d0c │ │ │ │ + bl 16f4ac │ │ │ │ + b 65d04 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 65d08 │ │ │ │ + bgt 65d00 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 65d14 │ │ │ │ - bl 2e757c │ │ │ │ + ble 65d0c │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 343bc0 <_PyDeadline_Init@@Base+0x408> │ │ │ │ + bl 342b64 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65d0c │ │ │ │ + beq 65d04 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65d54 │ │ │ │ + ble 65d4c │ │ │ │ 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] │ │ │ │ @@ -56960,135 +56958,135 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 65dac │ │ │ │ + bne 65da4 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 65da8 │ │ │ │ + bhi 65da0 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 65de8 │ │ │ │ - b 65dac │ │ │ │ + bne 65de0 │ │ │ │ + b 65da4 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 65fd0 │ │ │ │ + ldr r1, [pc, #540] @ 65fc8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65dec │ │ │ │ - b 65e38 │ │ │ │ + bne 65de4 │ │ │ │ + b 65e30 │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 65f34 │ │ │ │ + beq 65f2c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65e4c │ │ │ │ + beq 65e44 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65e40 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 65e38 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30532 @ 0x7744 │ │ │ │ + movw r1, #63880 @ 0xf988 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + movw r0, #25092 @ 0x6204 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 65fc4 │ │ │ │ + b 65fbc │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 65e50 │ │ │ │ - b 65f48 │ │ │ │ - ldr r7, [pc, #384] @ 65fd4 │ │ │ │ + bne 65e48 │ │ │ │ + b 65f40 │ │ │ │ + ldr r7, [pc, #384] @ 65fcc │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65ef8 │ │ │ │ + beq 65ef0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65e78 │ │ │ │ + bne 65e70 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 65efc │ │ │ │ - b 65f58 │ │ │ │ + bne 65ef4 │ │ │ │ + b 65f50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65eac │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 65ea4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3948 @ 0xf6c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63904 @ 0xf9a0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 65edc │ │ │ │ + bne 65ed4 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 65e6c │ │ │ │ + beq 65e64 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 65e6c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 65e64 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35820 @ 0x8bec │ │ │ │ + movw r1, #30380 @ 0x76ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 65e38 │ │ │ │ + bl 16f4ac │ │ │ │ + b 65e30 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65f5c │ │ │ │ + bne 65f54 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #4008 @ 0xfa8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30532 @ 0x7744 │ │ │ │ + movw r1, #63964 @ 0xf9dc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + movw r0, #25092 @ 0x6204 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65e38 │ │ │ │ - ldr r6, [pc, #152] @ 65fd4 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65e30 │ │ │ │ + ldr r6, [pc, #152] @ 65fcc │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 65f5c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 65f54 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 65fd4 │ │ │ │ - b 65f5c │ │ │ │ - ldr r6, [pc, #116] @ 65fd4 │ │ │ │ + ldr r6, [pc, #124] @ 65fcc │ │ │ │ + b 65f54 │ │ │ │ + ldr r6, [pc, #116] @ 65fcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65e38 │ │ │ │ + beq 65e30 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -57102,90 +57100,90 @@ │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #20] │ │ │ │ - bl c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-172 @ 0xffffff54 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ 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 c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66010 │ │ │ │ - bl bea6c │ │ │ │ + bne 66008 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66048 │ │ │ │ + bne 66040 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6603c │ │ │ │ + beq 66034 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 66038 │ │ │ │ + blt 66030 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660c8 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 660c0 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 660b8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 660c8 │ │ │ │ + bne 660b0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 660c0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 660f0 │ │ │ │ + bne 660e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -57195,102 +57193,109 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 661c4 │ │ │ │ + bge 661bc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6615c │ │ │ │ + bne 66154 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66188 │ │ │ │ + bgt 66180 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66188 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 66180 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 661b4 │ │ │ │ + bne 661ac │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bef78 <_PyXIData_Free@@Base+0xe50> │ │ │ │ + bl 3bd840 <_PyXIData_Free@@Base+0xe50> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66154 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 6614c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 66124 │ │ │ │ - b 66154 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 6611c │ │ │ │ + b 6614c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4032 @ 0xfc0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63988 @ 0xf9f4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 66154 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6614c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #44680 @ 0xae88 │ │ │ │ + movw r0, #39220 @ 0x9934 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be9e0 │ │ │ │ + b be908 │ │ │ │ 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, #4064 @ 0xfe0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66288 │ │ │ │ + beq 66280 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2e2778 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e1c88 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66288 │ │ │ │ + beq 66280 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d12c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6628c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 66284 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #62276 @ 0xf344 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 4510c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -57300,763 +57305,756 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 662f4 │ │ │ │ + bne 66308 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66330 │ │ │ │ + beq 66344 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 663a8 │ │ │ │ + ldr ip, [pc, #168] @ 663bc │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66398 │ │ │ │ + beq 663ac │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 66374 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 66388 │ │ │ │ + bl 1e65bc │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 66374 │ │ │ │ - bl bea6c │ │ │ │ + bne 66388 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66398 │ │ │ │ + bne 663ac │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57368 @ 0xe018 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 66408 │ │ │ │ + b 66400 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsl #22 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2676 @ 0xa74 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45114 │ │ │ │ + b bebd4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27568 @ 0x6bb0 │ │ │ │ + movw r1, #27560 @ 0x6ba8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56396 @ 0xdc4c │ │ │ │ + movw r0, #60148 @ 0xeaf4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6648c │ │ │ │ + beq 66484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #4084 @ 0xff4 │ │ │ │ - movtvs r2, #65 @ 0x41 │ │ │ │ - bvs 66480 │ │ │ │ + movwvs r2, #64040 @ 0xfa28 │ │ │ │ + movtvs r2, #64 @ 0x40 │ │ │ │ + bvs 66478 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #3636 @ 0xe34 │ │ │ │ - movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #4084 @ 0xff4 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ + movw r3, #63592 @ 0xf868 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + movw r2, #64040 @ 0xfa28 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 65520 │ │ │ │ + bl 65514 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #10664 @ 0x29a8 │ │ │ │ + movw r3, #10652 @ 0x299c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 664d0 │ │ │ │ + bne 664c8 │ │ │ │ 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 2be49c │ │ │ │ + b 2bdc20 │ │ │ │ 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 348df8 │ │ │ │ + bl 347d80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 66528 │ │ │ │ + beq 66520 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 6653c │ │ │ │ + bne 66534 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 66540 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + b 66538 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa074 │ │ │ │ + bl 1aa688 │ │ │ │ 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 │ │ │ │ ldrb r7, [r0, #33] @ 0x21 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66584 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 6657c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movw r1, #37892 @ 0x9404 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 665ec │ │ │ │ + bl 16f4ac │ │ │ │ + b 665e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 665a8 │ │ │ │ + beq 665a0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 665d4 │ │ │ │ + bgt 665cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #4268 @ 0x10ac │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64224 @ 0xfae0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19bce0 │ │ │ │ + bl 19c414 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 665f4 │ │ │ │ + bne 665ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ba7c │ │ │ │ + bl 33ab64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66634 │ │ │ │ + bne 6662c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665ec │ │ │ │ + bgt 665e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 665ec │ │ │ │ + bne 665e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 665ec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 665e4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66654 │ │ │ │ + bgt 6664c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66654 │ │ │ │ + bne 6664c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 666b4 │ │ │ │ + beq 666ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 3974f8 │ │ │ │ + bl 395b10 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 665ec │ │ │ │ + beq 665e4 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33bf84 │ │ │ │ + bl 33b06c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6669c │ │ │ │ + bne 66694 │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ - b 665ec │ │ │ │ + bl a61f0 │ │ │ │ + b 665e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 666e0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 666d8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4328 @ 0x10e8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - b 66758 │ │ │ │ - bl c5b58 │ │ │ │ + movw r1, #64284 @ 0xfb1c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + b 66750 │ │ │ │ + bl c60ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 666fc │ │ │ │ - bl bea6c │ │ │ │ + bne 666f4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66704 │ │ │ │ - b 665ec │ │ │ │ + beq 666fc │ │ │ │ + b 665e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 66720 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 66718 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51672 @ 0xc9d8 │ │ │ │ + movw r1, #46232 @ 0xb498 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 665ec │ │ │ │ + bl 16f4ac │ │ │ │ + b 665e4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 66784 │ │ │ │ + beq 6677c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 6676c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 66764 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4380 @ 0x111c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66790 │ │ │ │ - bl cb8c4 │ │ │ │ + beq 66788 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 665ec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 665e4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 66784 │ │ │ │ + b 6677c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 667fc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 667f4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 667ec │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 667fc │ │ │ │ + bne 667e4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 667f4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66830 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 66828 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 66820 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 66830 │ │ │ │ + bne 66818 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 66828 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 66858 │ │ │ │ + bne 66850 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl 348df8 │ │ │ │ + bl 347d80 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 668fc │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 668f4 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 668e8 │ │ │ │ + beq 668e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 668e8 │ │ │ │ - movw r0, #4432 @ 0x1150 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 668e0 │ │ │ │ + movw r0, #64388 @ 0xfb84 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #50244 @ 0xc444 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6693c │ │ │ │ + bne 66934 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6693c │ │ │ │ + bne 66934 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e9074 <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ + b 2e858c <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14bd5c │ │ │ │ + bl 14c4b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66a98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e9074 <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ + bl 2e858c <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66a98 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2fef40 │ │ │ │ + bl 2fe470 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 669ac │ │ │ │ + bne 669a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66aa0 │ │ │ │ + bgt 66a98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66aa0 │ │ │ │ + bne 66a98 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 66aa0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 66a98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 669cc │ │ │ │ + bgt 669c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 669cc │ │ │ │ + bne 669c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66a24 │ │ │ │ + beq 66a1c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 66a04 │ │ │ │ + bne 669fc │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + movw r1, #64396 @ 0xfb8c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 3f85c │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 66a2c │ │ │ │ - b 66aa0 │ │ │ │ + bne 66a24 │ │ │ │ + b 66a98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #11744 @ 0x2de0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 669e0 │ │ │ │ - b 66aa0 │ │ │ │ + bne 669d8 │ │ │ │ + b 66a98 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66a5c │ │ │ │ + bne 66a54 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfd74 │ │ │ │ + bl 1dea1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66a98 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14cd28 │ │ │ │ + b 14d480 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66a84 │ │ │ │ + bne 66a7c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4448 @ 0x1160 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + movw r1, #64404 @ 0xfb94 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 3f85c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66a38 │ │ │ │ - b 66aa0 │ │ │ │ + bne 66a30 │ │ │ │ + b 66a98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #11744 @ 0x2de0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66a64 │ │ │ │ + bne 66a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 205648 │ │ │ │ + bl 204388 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66b0c │ │ │ │ + beq 66b04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66b0c │ │ │ │ + ble 66b04 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66b2c │ │ │ │ - b 66b44 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + ble 66b24 │ │ │ │ + b 66b3c │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 66b44 │ │ │ │ + bl 16f4ac │ │ │ │ + b 66b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66b44 │ │ │ │ + bne 66b3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66ba8 │ │ │ │ + beq 66ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66ba8 │ │ │ │ + ble 66ba0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19eab8 │ │ │ │ + bl 19f1ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66bc8 │ │ │ │ - b 66be0 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + ble 66bc0 │ │ │ │ + b 66bd8 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 66be0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 66bd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66be0 │ │ │ │ + bne 66bd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, 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 347450 │ │ │ │ + b 3463d8 │ │ │ │ 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, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r3, ip, #0 │ │ │ │ mov r0, r2 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 66c54 │ │ │ │ + bne 66c4c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66c98 │ │ │ │ - ldr r1, [pc, #156] @ 66cf8 │ │ │ │ + beq 66c90 │ │ │ │ + ldr r1, [pc, #156] @ 66cf0 │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66c98 │ │ │ │ + bne 66c90 │ │ │ │ mov r0, #0 │ │ │ │ - b 66cf0 │ │ │ │ + b 66ce8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 66cb4 │ │ │ │ + ble 66cac │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 66cb8 │ │ │ │ - b 66c90 │ │ │ │ + bge 66cb0 │ │ │ │ + b 66c88 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e420 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66cf0 │ │ │ │ + beq 66ce8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a90cc <_PyXIData_ReleaseAndRawFree@@Base+0x18> │ │ │ │ - b 66c90 │ │ │ │ + bl 3a7b9c <_PyXIData_ReleaseAndRawFree@@Base+0x18> │ │ │ │ + b 66c88 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsr fp │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66d20 │ │ │ │ + beq 66d18 │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347450 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3463d8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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 66de0 │ │ │ │ + ble 66dd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66d90 │ │ │ │ + beq 66d88 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66d90 │ │ │ │ + bge 66d88 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 66db4 │ │ │ │ + ble 66dac │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 66d84 │ │ │ │ + blt 66d7c │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 343bc0 <_PyDeadline_Init@@Base+0x408> │ │ │ │ + bl 342b64 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66df0 │ │ │ │ + beq 66de8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9be8 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e9100 <_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} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47236 @ 0xb884 │ │ │ │ + movw r0, #41796 @ 0xa344 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ sub r3, ip, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66e50 │ │ │ │ + beq 66e48 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347450 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3463d8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 66e88 │ │ │ │ + beq 66e80 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347450 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 3463d8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -58067,192 +58065,192 @@ │ │ │ │ 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 66ee8 │ │ │ │ + beq 66ee0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66f04 │ │ │ │ + beq 66efc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19a6bc │ │ │ │ + bl 19ae2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66f48 │ │ │ │ - ldr r0, [pc, #36] @ 66f54 │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 66f40 │ │ │ │ + ldr r0, [pc, #36] @ 66f4c │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48468 @ 0xbd54 │ │ │ │ + movw r0, #43028 @ 0xa814 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bfd50 <_PyXIData_Free@@Base+0x1c28> │ │ │ │ + b 3be618 <_PyXIData_Free@@Base+0x1c28> │ │ │ │ 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 66fa8 │ │ │ │ + bne 66fa0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66fc4 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + bgt 66fbc │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4552 @ 0x11c8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 67028 │ │ │ │ + bl 16f4ac │ │ │ │ + b 67020 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 67050 │ │ │ │ + beq 67048 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 67030 │ │ │ │ + beq 67028 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67030 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 67028 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61360 @ 0xefb0 │ │ │ │ + movw r1, #55920 @ 0xda70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r2, r4, lsl #2] │ │ │ │ - b 67074 │ │ │ │ + b 6706c │ │ │ │ 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 67060 │ │ │ │ + bne 67058 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67098 │ │ │ │ + bgt 67090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67098 │ │ │ │ + bne 67090 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67110 │ │ │ │ + beq 67108 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 67100 │ │ │ │ + bne 670f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67110 │ │ │ │ + bgt 67108 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67110 │ │ │ │ + bne 67108 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 67110 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 67108 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67154 │ │ │ │ - bl bea6c │ │ │ │ + bne 6714c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67208 │ │ │ │ - bl dc974 │ │ │ │ + bne 67200 │ │ │ │ + bl dcee4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6719c │ │ │ │ + beq 67194 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 671f8 │ │ │ │ - bl b950c │ │ │ │ + bne 671f0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67154 │ │ │ │ - b 67208 │ │ │ │ + beq 6714c │ │ │ │ + b 67200 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrd r6, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ @@ -58266,97 +58264,97 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 5a07c │ │ │ │ - b 6720c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl 5a074 │ │ │ │ + b 67204 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6724c │ │ │ │ + bne 67244 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6726c │ │ │ │ + beq 67264 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6726c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 67264 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4588 @ 0x11ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64544 @ 0xfc20 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 672a8 │ │ │ │ + bne 672a0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 672c4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 672bc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11124 @ 0x2b74 │ │ │ │ + movw r1, #5684 @ 0x1634 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 67264 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6725c │ │ │ │ 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 672e8 │ │ │ │ - bl a61a8 │ │ │ │ + beq 672e0 │ │ │ │ + bl a61f0 │ │ │ │ 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 2f5d3c │ │ │ │ + bl 2f5254 │ │ │ │ mov r7, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 67264 │ │ │ │ + bne 6725c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f5f08 │ │ │ │ + bl 2f5420 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 67354 │ │ │ │ + beq 6734c │ │ │ │ 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 │ │ │ │ @@ -58372,394 +58370,394 @@ │ │ │ │ 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] @ 67444 │ │ │ │ + ldr r2, [pc, #164] @ 6743c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 673c8 │ │ │ │ + bne 673c0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673b0 │ │ │ │ + bne 673a8 │ │ │ │ dmb ish │ │ │ │ - beq 673d8 │ │ │ │ + beq 673d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3bfbcc <_PyXIData_Free@@Base+0x1aa4> │ │ │ │ + bl 3be494 <_PyXIData_Free@@Base+0x1aa4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 67404 │ │ │ │ + bne 673fc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673ec │ │ │ │ + bne 673e4 │ │ │ │ dmb ish │ │ │ │ - beq 67414 │ │ │ │ + beq 6740c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3ad118 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 67444 │ │ │ │ + bl 3abbe8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 6743c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6743c │ │ │ │ + beq 67434 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ 674b4 │ │ │ │ + ldr r2, [pc, #80] @ 674ac │ │ │ │ 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 67478 │ │ │ │ + bne 67470 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6749c │ │ │ │ - bl bea6c │ │ │ │ + bne 67494 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 674ac │ │ │ │ + bne 674a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36e5d8 │ │ │ │ + bl 36d1c0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 674f0 │ │ │ │ + beq 674e8 │ │ │ │ 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 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 67544 │ │ │ │ + bne 6753c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67564 │ │ │ │ + beq 6755c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67564 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 6755c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56624 @ 0xdd30 │ │ │ │ + movw r1, #51184 @ 0xc7f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 67658 │ │ │ │ + b 67650 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 37e060 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ + bl 37cc60 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6755c │ │ │ │ + beq 67554 │ │ │ │ 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 375e04 │ │ │ │ + bl 3749fc │ │ │ │ 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 375e04 │ │ │ │ + bl 3749fc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67658 │ │ │ │ + beq 67650 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37e714 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ + bl 37d314 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 6761c │ │ │ │ + bne 67614 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6755c │ │ │ │ + bgt 67554 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6755c │ │ │ │ + bne 67554 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6755c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 67554 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 67654 │ │ │ │ + bge 6764c │ │ │ │ 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 6761c │ │ │ │ + b 67614 │ │ │ │ str r2, [r3, #4] │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #4624 @ 0x1210 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64580 @ 0xfc44 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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, [r0, #4] │ │ │ │ - movw r3, #16576 @ 0x40c0 │ │ │ │ + movw r3, #16564 @ 0x40b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 676ec │ │ │ │ + beq 676e4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 676f0 │ │ │ │ + beq 676e8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 67728 │ │ │ │ - bl b6700 │ │ │ │ + bne 67720 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5176 @ 0x1438 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 67774 │ │ │ │ + beq 6776c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67770 │ │ │ │ + beq 67768 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36e5d8 │ │ │ │ + bl 36d1c0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67774 │ │ │ │ + bne 6776c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67770 │ │ │ │ + bgt 67768 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67770 │ │ │ │ + bne 67768 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov 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 │ │ │ │ mov r1, #0 │ │ │ │ - bl 343bc0 <_PyDeadline_Init@@Base+0x408> │ │ │ │ + bl 342b64 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #62264 @ 0xf338 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 47770 │ │ │ │ + b 47768 │ │ │ │ push {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 67804 │ │ │ │ + bne 677fc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67838 │ │ │ │ - b 6782c │ │ │ │ + bne 67830 │ │ │ │ + b 67824 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28396 @ 0x6eec │ │ │ │ + movw r0, #22956 @ 0x59ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677ec │ │ │ │ + bne 677e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 67a78 │ │ │ │ - bl bea6c │ │ │ │ + b 67a70 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67824 │ │ │ │ + bne 6781c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 67824 │ │ │ │ + beq 6781c │ │ │ │ mov r0, #32 │ │ │ │ bl 2da68 <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67860 │ │ │ │ - bl 2e757c │ │ │ │ - b 67a6c │ │ │ │ + bne 67858 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 67a64 │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 679e8 │ │ │ │ - bl 1acf20 │ │ │ │ + beq 679e0 │ │ │ │ + bl 1ad534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678d0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 678c8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #4636 @ 0x121c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64592 @ 0xfc50 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67a5c │ │ │ │ + bgt 67a54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67a5c │ │ │ │ + bne 67a54 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 67a5c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 67a54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67900 │ │ │ │ + bgt 678f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67900 │ │ │ │ + bne 678f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 67930 │ │ │ │ - bl bea6c │ │ │ │ + bge 67928 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a5c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 67a54 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4692 @ 0x1254 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64648 @ 0xfc88 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 67a5c │ │ │ │ + bl 16f4ac │ │ │ │ + b 67a54 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 67954 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bne 6794c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4712 @ 0x1268 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 67a5c │ │ │ │ + bl 16f4ac │ │ │ │ + b 67a54 │ │ │ │ cmp r5, r7 │ │ │ │ - blt 679c4 │ │ │ │ + blt 679bc │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 6795c │ │ │ │ + bge 67954 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da68 <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 67988 │ │ │ │ - bl 2e757c │ │ │ │ - b 67a5c │ │ │ │ + bne 67980 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 67a54 │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d720 │ │ │ │ @@ -58768,176 +58766,176 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r5, lsr #3 │ │ │ │ - bls 67870 │ │ │ │ + bls 67868 │ │ │ │ lsr r2, r5, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r5 │ │ │ │ str r3, [r4, r2, lsl #2] │ │ │ │ - b 67870 │ │ │ │ - bl bea6c │ │ │ │ + b 67868 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a5c │ │ │ │ + bne 67a54 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67a18 │ │ │ │ + bgt 67a10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67a18 │ │ │ │ + bne 67a10 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2da5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a48 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 67a40 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 67a5c │ │ │ │ + bl 27b6b0 │ │ │ │ + b 67a54 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 67a78 │ │ │ │ + b 67a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67a6c │ │ │ │ + beq 67a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ - b 67824 │ │ │ │ + bl a79a0 │ │ │ │ + b 6781c │ │ │ │ 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 r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67ab8 │ │ │ │ + beq 67ab0 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67adc │ │ │ │ - b 67acc │ │ │ │ - bl 37b988 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bne 67ad4 │ │ │ │ + b 67ac4 │ │ │ │ + bl 37a588 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67aa4 │ │ │ │ + bne 67a9c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67ac4 │ │ │ │ + beq 67abc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ 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, #22388 @ 0x5774 │ │ │ │ + movw r1, #16948 @ 0x4234 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17871c │ │ │ │ + bl 178ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67b2c │ │ │ │ - movw r0, #4736 @ 0x1280 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + bne 67b24 │ │ │ │ + movw r0, #64692 @ 0xfcb4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eec54 │ │ │ │ + b 2ee16c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a61a8 │ │ │ │ + b a61f0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 67b94 │ │ │ │ + bne 67b8c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67b90 │ │ │ │ + blt 67b88 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67bd0 │ │ │ │ + beq 67bc8 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 67c28 │ │ │ │ + ldr r1, [pc, #140] @ 67c20 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67c1c │ │ │ │ + beq 67c14 │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movweq r2, #5196 @ 0x144c │ │ │ │ + movweq r2, #5184 @ 0x1440 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 67c04 │ │ │ │ + beq 67bfc │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3c03d8 <_PyXIData_Free@@Base+0x22b0> │ │ │ │ + b 3becd4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r0, ror #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 67c78 │ │ │ │ - bl aa31c │ │ │ │ + ldr r0, [pc, #40] @ 67c70 │ │ │ │ + bl aa3a4 │ │ │ │ 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 │ │ │ │ @@ -58949,29 +58947,29 @@ │ │ │ │ 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 67cc8 │ │ │ │ + beq 67cc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67cc8 │ │ │ │ + bgt 67cc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67cc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 67cc0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28a70c │ │ │ │ + bl 289f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340920 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ + bl 33f858 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -58980,364 +58978,364 @@ │ │ │ │ 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 67d2c │ │ │ │ + beq 67d24 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19a6bc │ │ │ │ + bl 19ae2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67d68 │ │ │ │ - ldr r0, [pc, #36] @ 67d74 │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 67d60 │ │ │ │ + ldr r0, [pc, #36] @ 67d6c │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48468 @ 0xbd54 │ │ │ │ + movw r0, #43028 @ 0xa814 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 67db0 │ │ │ │ + bne 67da8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67dd4 │ │ │ │ - b 67df0 │ │ │ │ + bne 67dcc │ │ │ │ + b 67de8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1136 @ 0x470 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #60736 @ 0xed40 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67d9c │ │ │ │ - b 67f3c │ │ │ │ - bl c5b58 │ │ │ │ + bne 67d94 │ │ │ │ + b 67f34 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67e04 │ │ │ │ + ble 67dfc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67e20 │ │ │ │ - bl bea6c │ │ │ │ + bne 67e18 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 67e20 │ │ │ │ - b 67f3c │ │ │ │ + beq 67e18 │ │ │ │ + b 67f34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67de8 │ │ │ │ + bne 67de0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 67de8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 67de0 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 67e58 │ │ │ │ + beq 67e50 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67f04 │ │ │ │ + beq 67efc │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67e80 │ │ │ │ + beq 67e78 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 67e94 │ │ │ │ + b 67e8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b988 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bl 37a588 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67e68 │ │ │ │ - b 67f3c │ │ │ │ + bne 67e60 │ │ │ │ + b 67f34 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 37e714 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ + bl 37d314 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 67f3c │ │ │ │ + beq 67f34 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 67edc │ │ │ │ + bge 67ed4 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67ebc │ │ │ │ + b 67eb4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180b8c │ │ │ │ - bl 13a1cc │ │ │ │ + bl 181314 │ │ │ │ + bl 13a7ec │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #1136 @ 0x470 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #60736 @ 0xed40 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #44684 @ 0xae8c │ │ │ │ + movw r0, #39224 @ 0x9938 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be9e0 │ │ │ │ + b be908 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 67fbc │ │ │ │ + bne 67fb4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67fec │ │ │ │ - b 67fe0 │ │ │ │ + bne 67fe4 │ │ │ │ + b 67fd8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28364 @ 0x6ecc │ │ │ │ + movw r0, #22924 @ 0x598c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67fa4 │ │ │ │ - b 68024 │ │ │ │ - bl bea6c │ │ │ │ + bne 67f9c │ │ │ │ + b 6801c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68024 │ │ │ │ + bne 6801c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6800c │ │ │ │ - bl bea6c │ │ │ │ + bne 68004 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68024 │ │ │ │ + bne 6801c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c0b9c <_PyXIData_Free@@Base+0x2a74> │ │ │ │ + bl 3bf498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6802c │ │ │ │ + bne 68024 │ │ │ │ mov r0, #0 │ │ │ │ - b 68060 │ │ │ │ + b 68058 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dbac │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 68060 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 68058 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 68024 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 6801c │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 680a4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 6809c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 680c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 680c0 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 680d0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 680c8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movw r1, #37892 @ 0x9404 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680ec │ │ │ │ - ldr r1, [pc, #20] @ 680f8 │ │ │ │ + beq 680e4 │ │ │ │ + ldr r1, [pc, #20] @ 680f0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b6780 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b67a0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68138 │ │ │ │ + bne 68130 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45948 @ 0xb37c │ │ │ │ + movw r1, #40508 @ 0x9e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 68190 │ │ │ │ + bl 16f4ac │ │ │ │ + b 68188 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 68198 │ │ │ │ + bne 68190 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 68198 │ │ │ │ + beq 68190 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #45996 @ 0xb3ac │ │ │ │ - movwne r1, #46048 @ 0xb3e0 │ │ │ │ + movweq r1, #40556 @ 0x9e6c │ │ │ │ + movwne r1, #40608 @ 0x9ea0 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 68290 │ │ │ │ - bl 341618 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ + b 68288 │ │ │ │ + bl 340550 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 681d0 │ │ │ │ + beq 681c8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 38c0f0 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 38a9f8 <_Py_c_pow@@Base+0x15c> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 68290 │ │ │ │ + b 68288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68238 │ │ │ │ + beq 68230 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57244 @ 0xdf9c │ │ │ │ + movw r3, #60996 @ 0xee44 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 68248 │ │ │ │ + bne 68240 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6821c │ │ │ │ + bgt 68214 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6821c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 68214 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18868 @ 0x49b4 │ │ │ │ + movw r1, #13428 @ 0x3474 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 68190 │ │ │ │ + bl 16f4ac │ │ │ │ + b 68188 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68278 │ │ │ │ - bl 143714 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 68270 │ │ │ │ + bl 143cf8 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ - b 68290 │ │ │ │ - movw r3, #48656 @ 0xbe10 │ │ │ │ + bl 1f4414 │ │ │ │ + b 68288 │ │ │ │ + movw r3, #52408 @ 0xccb8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68260 │ │ │ │ + bne 68258 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -59346,398 +59344,398 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 682ec │ │ │ │ + bne 682e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68328 │ │ │ │ - ldr r4, [pc, #184] @ 683ac │ │ │ │ + beq 68320 │ │ │ │ + ldr r4, [pc, #184] @ 683a4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 683a0 │ │ │ │ + beq 68398 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68348 │ │ │ │ - bl bea6c │ │ │ │ + bne 68340 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 683a0 │ │ │ │ + bne 68398 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 68380 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 68378 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #4896 @ 0x1320 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64852 @ 0xfd54 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64892 @ 0xfd7c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsr #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 r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 683ec │ │ │ │ + bgt 683e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 683ec │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 683e4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abc7c │ │ │ │ + b abccc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bhi 68444 │ │ │ │ + bhi 6843c │ │ │ │ cmp r5, #1 │ │ │ │ - ble 6848c │ │ │ │ - b 68468 │ │ │ │ + ble 68484 │ │ │ │ + b 68460 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2192 @ 0x890 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #61792 @ 0xf160 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68438 │ │ │ │ - b 6868c │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + bne 68430 │ │ │ │ + b 68684 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #4976 @ 0x1370 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65196 @ 0xfeac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6868c │ │ │ │ + beq 68684 │ │ │ │ ldr r4, [r6] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 684b8 │ │ │ │ + bne 684b0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 684c8 │ │ │ │ + b 684c0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 684d4 │ │ │ │ + bne 684cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 68520 │ │ │ │ + beq 68518 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68520 │ │ │ │ + beq 68518 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5632 @ 0x1600 │ │ │ │ + movw r3, #5620 @ 0x15f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 68524 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 6851c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5012 @ 0x1394 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64968 @ 0xfdc8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6868c │ │ │ │ + bl 16f4ac │ │ │ │ + b 68684 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68550 │ │ │ │ + beq 68548 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68568 │ │ │ │ + beq 68560 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 68598 │ │ │ │ + bge 68590 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 68598 │ │ │ │ + beq 68590 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 490c8 │ │ │ │ - b 68610 │ │ │ │ + bl 490c0 │ │ │ │ + b 68608 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 685f4 │ │ │ │ + beq 685ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 685c4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 685bc │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5168 @ 0x1430 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65388 @ 0xff6c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 68658 │ │ │ │ + bl 16f4ac │ │ │ │ + b 68650 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 68610 │ │ │ │ + bne 68608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142ed4 │ │ │ │ + bl 1434b8 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 68610 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 68608 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5056 @ 0x13c0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65012 @ 0xfdf4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 68658 │ │ │ │ + bl 16f4ac │ │ │ │ + b 68650 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68644 │ │ │ │ + beq 6863c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68644 │ │ │ │ + bgt 6863c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68644 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6863c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c8db0 │ │ │ │ - b 6868c │ │ │ │ + bl 2c80f8 │ │ │ │ + b 68684 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6867c │ │ │ │ + bgt 68674 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6867c │ │ │ │ + bne 68674 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ 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 3c0c28 <_PyXIData_Free@@Base+0x2b00> │ │ │ │ + b 3bf524 │ │ │ │ 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 686ec │ │ │ │ + bne 686e4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6871c │ │ │ │ - b 68710 │ │ │ │ + bne 68714 │ │ │ │ + b 68708 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28348 @ 0x6ebc │ │ │ │ + movw r0, #22908 @ 0x597c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 686d4 │ │ │ │ - b 68734 │ │ │ │ - bl bea6c │ │ │ │ + bne 686cc │ │ │ │ + b 6872c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68734 │ │ │ │ + bne 6872c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c0b9c <_PyXIData_Free@@Base+0x2a74> │ │ │ │ + bl 3bf498 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6873c │ │ │ │ + bne 68734 │ │ │ │ mov r0, #0 │ │ │ │ - b 6876c │ │ │ │ + b 68764 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d360 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6876c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 68764 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 68734 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 6872c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 3892ec │ │ │ │ + b 387eec │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 687b4 │ │ │ │ - movw r1, #20108 @ 0x4e8c │ │ │ │ + beq 687ac │ │ │ │ + movw r1, #20096 @ 0x4e80 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c2c8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 26bc48 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 687f0 │ │ │ │ - movw r1, #20580 @ 0x5064 │ │ │ │ + beq 687e8 │ │ │ │ + movw r1, #20568 @ 0x5058 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c2c8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 26bc48 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 68bd0 │ │ │ │ + bl 68bc8 │ │ │ │ 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 6884c │ │ │ │ - bl bea6c │ │ │ │ + bne 68844 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6885c │ │ │ │ + bne 68854 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 688a0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 68898 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 688c4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 688bc │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 688cc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 688c4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movw r1, #37892 @ 0x9404 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -59746,59 +59744,59 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6892c │ │ │ │ + bne 68924 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68970 │ │ │ │ + beq 68968 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 689d0 │ │ │ │ + ldr ip, [pc, #152] @ 689c8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 68970 │ │ │ │ + bne 68968 │ │ │ │ mov r5, #0 │ │ │ │ - b 689c4 │ │ │ │ + b 689bc │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 318924 <_PyGen_FetchStopIterationValue@@Base+0xd4> │ │ │ │ + bl 3179e4 <_PyGen_FetchStopIterationValue@@Base+0x160> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68968 │ │ │ │ + beq 68960 │ │ │ │ mov r1, r5 │ │ │ │ - bl 38668c <_PyGen_SetStopIterationValue@@Base+0x94> │ │ │ │ + bl 385550 <_PyGen_SetStopIterationValue@@Base+0x2b8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 689c4 │ │ │ │ + bgt 689bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 689c4 │ │ │ │ + bne 689bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -59806,128 +59804,128 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 68a28 │ │ │ │ + bne 68a20 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 68a24 │ │ │ │ + blt 68a1c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 68a68 │ │ │ │ + beq 68a60 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 68b54 │ │ │ │ + ldr r1, [pc, #292] @ 68b4c │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a68 │ │ │ │ + bne 68a60 │ │ │ │ mov r0, #0 │ │ │ │ - b 68b4c │ │ │ │ + b 68b44 │ │ │ │ cmn r6, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ - movweq r6, #5196 @ 0x144c │ │ │ │ + movweq r6, #5184 @ 0x1440 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #58] @ 0x3a │ │ │ │ - movwne r0, #5464 @ 0x1558 │ │ │ │ + movwne r0, #5452 @ 0x154c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 68b4c │ │ │ │ + bne 68b44 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68ad8 │ │ │ │ + bne 68ad0 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 68b3c │ │ │ │ + beq 68b34 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68b3c │ │ │ │ + b 68b34 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 68b58 │ │ │ │ + ldr r0, [pc, #112] @ 68b50 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68a60 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 68a58 │ │ │ │ + bl 129d10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b24 │ │ │ │ + bgt 68b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68b24 │ │ │ │ + bne 68b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 68a60 │ │ │ │ - beq 68ab0 │ │ │ │ + blt 68a58 │ │ │ │ + beq 68aa8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 68b4c │ │ │ │ + b 68b44 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a7958 │ │ │ │ - b 68b30 │ │ │ │ + bl a79a0 │ │ │ │ + b 68b28 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r7, [r2], #-204 @ 0xffffff34 @ │ │ │ │ strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68b88 │ │ │ │ + beq 68b80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 68ba8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 68ba0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63984 @ 0xf9f0 │ │ │ │ + movw r1, #58544 @ 0xe4b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -59958,225 +59956,225 @@ │ │ │ │ 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 68c80 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 68c78 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 68cb8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 68cb0 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68ca8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 68ca0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movw r1, #37892 @ 0x9404 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 68cb8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 68cb0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68cec │ │ │ │ + beq 68ce4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 68d0c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 68d04 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64072 @ 0xfa48 │ │ │ │ + movw r1, #58632 @ 0xe508 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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 │ │ │ │ - bl 68bd0 │ │ │ │ + bl 68bc8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68d94 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 68d8c │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #51236 @ 0xc824 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 375e04 │ │ │ │ + bl 3749fc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 68df8 │ │ │ │ + bhi 68df0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68e1c │ │ │ │ - b 68e50 │ │ │ │ + bne 68e14 │ │ │ │ + b 68e48 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #37772 @ 0x938c │ │ │ │ + movw r0, #31172 @ 0x79c4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68de0 │ │ │ │ - b 68e50 │ │ │ │ + bne 68dd8 │ │ │ │ + b 68e48 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1acf20 │ │ │ │ + bl 1ad534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68e58 │ │ │ │ - movw r2, #47756 @ 0xba8c │ │ │ │ + bne 68e50 │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37772 @ 0x938c │ │ │ │ + movw r0, #31172 @ 0x79c4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 68ee8 │ │ │ │ + b 68ee0 │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68e50 │ │ │ │ + beq 68e48 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 68e88 │ │ │ │ + bhi 68e80 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 68eb0 │ │ │ │ - b 68ed0 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + bgt 68ea8 │ │ │ │ + b 68ec8 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68e7c │ │ │ │ - b 68e50 │ │ │ │ + bne 68e74 │ │ │ │ + b 68e48 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 68ed4 │ │ │ │ + beq 68ecc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 68ed4 │ │ │ │ - b 68e50 │ │ │ │ + bge 68ecc │ │ │ │ + b 68e48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 68fcc │ │ │ │ + bl 68fc4 │ │ │ │ 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 39aabc <_PyBytes_Find@@Base+0x4f4> │ │ │ │ + b 399aa0 <_PyBytes_Find@@Base+0x4f4> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68f38 │ │ │ │ + beq 68f30 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68fc4 │ │ │ │ + b 68fbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 68fc4 │ │ │ │ + beq 68fbc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 68fac │ │ │ │ + bge 68fa4 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 371a50 <_PyCoro_GetAwaitableIter@@Base+0x3e4> │ │ │ │ + bl 370638 <_PyCoro_GetAwaitableIter@@Base+0x3e4> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 68fa4 │ │ │ │ + bne 68f9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68fc4 │ │ │ │ + bgt 68fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68fc4 │ │ │ │ + bne 68fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 68fc4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 68fbc │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 68f58 │ │ │ │ + b 68f50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -60188,336 +60186,336 @@ │ │ │ │ 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, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #5180 @ 0x143c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65136 @ 0xfe70 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #5184 @ 0x1440 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + movw r0, #65140 @ 0xfe74 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69410 │ │ │ │ + beq 69408 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 69090 │ │ │ │ + beq 69088 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acf20 │ │ │ │ + bl 1ad534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 690c0 │ │ │ │ + beq 690b8 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + movw r1, #36992 @ 0x9080 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69090 │ │ │ │ - b 69410 │ │ │ │ + bne 69088 │ │ │ │ + b 69408 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 692a8 │ │ │ │ - bl b950c │ │ │ │ + bne 692a0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69410 │ │ │ │ - bl dc974 │ │ │ │ + bne 69408 │ │ │ │ + bl dcee4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 69074 │ │ │ │ - b 69418 │ │ │ │ + beq 6906c │ │ │ │ + b 69410 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 691e8 │ │ │ │ + bne 691e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 195624 │ │ │ │ + bl 195d94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69384 │ │ │ │ + beq 6937c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 691e8 │ │ │ │ + beq 691e0 │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 691e8 │ │ │ │ + bne 691e0 │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 691cc │ │ │ │ + bne 691c4 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 69158 │ │ │ │ + bgt 69150 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d0b4 <__memcpy_chk@plt> │ │ │ │ - movw r3, #52612 @ 0xcd84 │ │ │ │ + movw r3, #47068 @ 0xb7dc │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 691a4 │ │ │ │ + bne 6919c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 691ac │ │ │ │ - bl b950c │ │ │ │ + bne 691a4 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69158 │ │ │ │ - b 691bc │ │ │ │ + beq 69150 │ │ │ │ + b 691b4 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 693a8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 693a0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - b 69410 │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + bl 1c56d8 │ │ │ │ + b 69408 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69410 │ │ │ │ - bl 143714 │ │ │ │ + beq 69408 │ │ │ │ + bl 143cf8 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #46524 @ 0xb5bc │ │ │ │ + movw r1, #41084 @ 0xa07c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69410 │ │ │ │ + beq 69408 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 692bc │ │ │ │ + bgt 692b4 │ │ │ │ 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 2d0b4 <__memcpy_chk@plt> │ │ │ │ - movw r3, #52612 @ 0xcd84 │ │ │ │ + movw r3, #47068 @ 0xb7dc │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r8, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - bl dc974 │ │ │ │ + bl 1c56d8 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 692a0 │ │ │ │ + bne 69298 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 692a8 │ │ │ │ - bl b950c │ │ │ │ + bne 692a0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69254 │ │ │ │ - b 69410 │ │ │ │ + beq 6924c │ │ │ │ + b 69408 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 69438 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 69430 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 69410 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 69408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 691bc │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 691b4 │ │ │ │ + bl 1a35b8 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ - bl dc974 │ │ │ │ + bl 1c56d8 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 69338 │ │ │ │ + bne 69330 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 69340 │ │ │ │ - bl b950c │ │ │ │ + bne 69338 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 692ec │ │ │ │ - b 69378 │ │ │ │ + beq 692e4 │ │ │ │ + b 69370 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 69354 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 6934c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 69378 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 69370 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69480 │ │ │ │ + beq 69478 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5476 @ 0x1564 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65432 @ 0xff98 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ - b 69410 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 13a2b4 │ │ │ │ + b 69408 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5600 @ 0x15e0 │ │ │ │ + movw r1, #20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 693c8 │ │ │ │ + bne 693c0 │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6942c │ │ │ │ + bne 69424 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ - movw r1, #4396 @ 0x112c │ │ │ │ - movt r1, #94 @ 0x5e │ │ │ │ + movw r1, #64380 @ 0xfb7c │ │ │ │ + movt r1, #93 @ 0x5d │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6942c │ │ │ │ + beq 69424 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65152 @ 0xfe80 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 69488 │ │ │ │ + b 69480 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 692a8 │ │ │ │ + blt 692a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ - b 69488 │ │ │ │ + bl bebd4 │ │ │ │ + b 69480 │ │ │ │ mov r0, r8 │ │ │ │ - bl becac │ │ │ │ - b 69488 │ │ │ │ + bl bebd4 │ │ │ │ + b 69480 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #4396 @ 0x112c │ │ │ │ - movt r1, #94 @ 0x5e │ │ │ │ + movw r1, #64380 @ 0xfb7c │ │ │ │ + movt r1, #93 @ 0x5d │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69470 │ │ │ │ + beq 69468 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5344 @ 0x14e0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65300 @ 0xff14 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 69410 │ │ │ │ + bl 16f4ac │ │ │ │ + b 69408 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a091c │ │ │ │ - b 69488 │ │ │ │ + bl a0960 │ │ │ │ + b 69480 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3bd4 │ │ │ │ + bl 1a4308 │ │ │ │ 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 3c12b4 <_PyXIData_Free@@Base+0x318c> │ │ │ │ + b 3bfbb0 │ │ │ │ │ │ │ │ -000694a4 : │ │ │ │ +0006949c : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 6950c │ │ │ │ + ldr lr, [pc, #88] @ 69504 │ │ │ │ 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 69504 │ │ │ │ + beq 694fc │ │ │ │ cmp ip, r3 │ │ │ │ - bge 694f8 │ │ │ │ + bge 694f0 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 694d8 │ │ │ │ + b 694d0 │ │ │ │ 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 {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -60526,81 +60524,81 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69564 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6955c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 69554 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 69564 │ │ │ │ + bne 6954c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6955c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6958c │ │ │ │ + bne 69584 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 695d4 │ │ │ │ + bhi 695cc │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 695f8 │ │ │ │ - b 6961c │ │ │ │ + bgt 695f0 │ │ │ │ + b 69614 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3912 @ 0xf48 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63512 @ 0xf818 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 695c8 │ │ │ │ - b 69634 │ │ │ │ + bne 695c0 │ │ │ │ + b 6962c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69620 │ │ │ │ - bl bea6c │ │ │ │ + bne 69618 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69620 │ │ │ │ - b 69634 │ │ │ │ + beq 69618 │ │ │ │ + b 6962c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 69698 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + b 69690 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006963c <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00069634 <_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 │ │ │ │ @@ -60608,202 +60606,202 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ 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 3a5824 │ │ │ │ + b 3a42f4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 396988 <_PyObject_GetState@@Base> │ │ │ │ + bl 395594 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69744 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + beq 6973c <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 696ec <_PyMonitoring_FirePyStartEvent@@Base+0xb0> │ │ │ │ + bne 696e4 <_PyMonitoring_FirePyStartEvent@@Base+0xb0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5680 @ 0x1630 │ │ │ │ + movw r0, #100 @ 0x64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 6972c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bgt 69724 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc51c │ │ │ │ + bl dca8c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #52468 @ 0xccf4 │ │ │ │ + movw r3, #47288 @ 0xb8b8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #5688 @ 0x1638 │ │ │ │ + movw r0, #108 @ 0x6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ - b 69744 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + b 6973c <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + movw r0, #120 @ 0x78 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r4, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #368] @ 698e0 <_PyMonitoring_FirePyStartEvent@@Base+0x2a4> │ │ │ │ + ldr r3, [pc, #368] @ 698d8 <_PyMonitoring_FirePyStartEvent@@Base+0x2a4> │ │ │ │ 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 697b8 <_PyMonitoring_FirePyStartEvent@@Base+0x17c> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 697b0 <_PyMonitoring_FirePyStartEvent@@Base+0x17c> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5712 @ 0x1650 │ │ │ │ + movw r1, #132 @ 0x84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bl 16f4ac │ │ │ │ + b 697c8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ - bl becac │ │ │ │ + beq 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + bne 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 698d8 <_PyMonitoring_FirePyStartEvent@@Base+0x29c> │ │ │ │ + b 698d0 <_PyMonitoring_FirePyStartEvent@@Base+0x29c> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #61552 @ 0xf070 │ │ │ │ + movw r7, #55996 @ 0xdabc │ │ │ │ movt r7, #90 @ 0x5a │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 698d4 <_PyMonitoring_FirePyStartEvent@@Base+0x298> │ │ │ │ + beq 698cc <_PyMonitoring_FirePyStartEvent@@Base+0x298> │ │ │ │ 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 2fbd54 <_PyCode_InitAddressRange@@Base+0x778> │ │ │ │ + bl 2fb1cc <_PyCode_InitAddressRange@@Base+0x42c> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698cc <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ + beq 698c4 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + beq 697c8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 698c0 <_PyMonitoring_FirePyStartEvent@@Base+0x284> │ │ │ │ - movw r2, #8652 @ 0x21cc │ │ │ │ + ble 698b8 <_PyMonitoring_FirePyStartEvent@@Base+0x284> │ │ │ │ + movw r2, #3188 @ 0xc74 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + movw r1, #37084 @ 0x90dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + beq 697c8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bgt 697c8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bne 697c8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 697c8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 697ec <_PyMonitoring_FirePyStartEvent@@Base+0x1b0> │ │ │ │ + b 697e4 <_PyMonitoring_FirePyStartEvent@@Base+0x1b0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5740 @ 0x166c │ │ │ │ + movw r0, #160 @ 0xa0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ 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 b772c │ │ │ │ + b b766c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5756 @ 0x167c │ │ │ │ + movw r0, #176 @ 0xb0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -00069940 : │ │ │ │ +00069938 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00069958 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00069950 <_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 │ │ │ │ @@ -60811,71 +60809,71 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + ldr r2, [pc, #164] @ 69a64 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 699f0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bne 699e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 699d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x80> │ │ │ │ + bne 699d0 <_PyMonitoring_FirePyResumeEvent@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 69a00 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ + beq 699f8 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3c1354 <_PyXIData_Free@@Base+0x322c> │ │ │ │ + bl 3bfc50 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69a2c <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ + bne 69a24 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69a14 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + bne 69a0c <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq 69a3c <_PyMonitoring_FirePyResumeEvent@@Base+0xe4> │ │ │ │ + beq 69a34 <_PyMonitoring_FirePyResumeEvent@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3ad118 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + bl 3abbe8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 69a64 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 69a64 <_PyMonitoring_FirePyResumeEvent@@Base+0x10c> │ │ │ │ + beq 69a5c <_PyMonitoring_FirePyResumeEvent@@Base+0x10c> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ │ │ │ │ -00069a70 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00069a68 <_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 │ │ │ │ @@ -60884,15 +60882,15 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -60902,49 +60900,49 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69b30 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bne 69b28 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69b30 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bne 69b28 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #29572 @ 0x7384 │ │ │ │ + movw r1, #24132 @ 0x5e44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ - b 69b6c <_PyMonitoring_FirePyYieldEvent@@Base+0xfc> │ │ │ │ + bl 16f4ac │ │ │ │ + b 69b64 <_PyMonitoring_FirePyYieldEvent@@Base+0xfc> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 69b78 <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ + ldr ip, [pc, #60] @ 69b70 <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69b14 <_PyMonitoring_FirePyYieldEvent@@Base+0xa4> │ │ │ │ + bne 69b0c <_PyMonitoring_FirePyYieldEvent@@Base+0xa4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsr #26 │ │ │ │ │ │ │ │ -00069b7c <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00069b74 <_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 │ │ │ │ @@ -60953,350 +60951,350 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ 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 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c18 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ + beq 69c10 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c18 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ + bgt 69c10 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c18 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c10 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c4c <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ + beq 69c44 <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c4c <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ + bgt 69c44 <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c4c <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c44 <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c80 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + beq 69c78 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c80 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + bgt 69c78 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c80 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c78 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ + beq 69cac <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ + bgt 69cac <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69cac <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ce8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + beq 69ce0 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ce8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + bgt 69ce0 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ce8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ce0 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d1c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ + beq 69d14 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d1c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ + bgt 69d14 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69d1c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d14 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + beq 69d48 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + bgt 69d48 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d48 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d84 <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ + beq 69d7c <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d84 <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ + bgt 69d7c <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69d84 <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d7c <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69db8 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ + beq 69db0 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69db8 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ + bgt 69db0 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69db8 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69db0 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69dec <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + beq 69de4 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69dec <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + bgt 69de4 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69dec <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69de4 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e20 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ + beq 69e18 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e20 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ + bgt 69e18 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69e20 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e18 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ + beq 69e4c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ + bgt 69e4c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e4c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ + beq 69e80 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ + bgt 69e80 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e80 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ebc <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ + beq 69eb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ebc <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ + bgt 69eb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ebc <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69eb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ + beq 69ee8 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ + bgt 69ee8 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ee8 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f24 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ + beq 69f1c <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f24 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ + bgt 69f1c <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69f24 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69f1c <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + beq 69f50 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + bgt 69f50 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69f50 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f8c <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ + beq 69f84 <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f8c <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ + bgt 69f84 <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69f8c <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 69f84 <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - movw r0, #5776 @ 0x1690 │ │ │ │ + movw r0, #196 @ 0xc4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 302964 <_PyXI_EndInterpreter@@Base+0x4a4> │ │ │ │ + bl 301c8c <_PyXI_EndInterpreter@@Base+0x674> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a00c <_PyMonitoring_FirePyReturnEvent@@Base+0x490> │ │ │ │ + bne 6a004 <_PyMonitoring_FirePyReturnEvent@@Base+0x490> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a058 <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ - bl bea6c │ │ │ │ + bne 6a050 <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a074 <_PyMonitoring_FirePyReturnEvent@@Base+0x4f8> │ │ │ │ + bne 6a06c <_PyMonitoring_FirePyReturnEvent@@Base+0x4f8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 6a144 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + bl 6a13c <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a0ec <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ + beq 6a0e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af2e8 │ │ │ │ + bl af2fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ + bgt 6a0d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a0e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x564> │ │ │ │ + beq 6a0d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x564> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a0ec <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ + b 6a0e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6a0d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6a0d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006a0f4 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0006a0ec <_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] │ │ │ │ @@ -61306,87 +61304,87 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-12] │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ 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, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a174 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + bne 6a16c <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a214 <_PyMonitoring_FireCallEvent@@Base+0x120> │ │ │ │ + beq 6a20c <_PyMonitoring_FireCallEvent@@Base+0x120> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a190 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ + beq 6a188 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c4434 │ │ │ │ + bl c4988 │ │ │ │ mov r4, r0 │ │ │ │ - b 6a198 <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ - bl 9f7c8 │ │ │ │ + b 6a190 <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ + bl 9f7c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a20c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + beq 6a204 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a1c4 <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ + beq 6a1bc <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a1e8 <_PyMonitoring_FireCallEvent@@Base+0xf4> │ │ │ │ + beq 6a1e0 <_PyMonitoring_FireCallEvent@@Base+0xf4> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + beq 6a22c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64080 @ 0xfa50 │ │ │ │ + movw r1, #58144 @ 0xe320 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + bne 6a22c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a20c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bgt 6a204 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a20c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bne 6a204 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + b 6a22c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + beq 6a22c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ 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 r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1c32b4 │ │ │ │ + b 1c3848 │ │ │ │ │ │ │ │ -0006a254 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0006a24c <_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 │ │ │ │ @@ -61395,97 +61393,149 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ 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 69bc8 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c> │ │ │ │ + b 69bc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r5, #35436 @ 0x8a6c │ │ │ │ + movw r5, #35424 @ 0x8a60 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 35f0c8 │ │ │ │ + bl 35dec4 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6a33c <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + beq 6a334 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a33c <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + beq 6a334 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a328 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ + bgt 6a320 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a330 <_PyMonitoring_FireJumpEvent@@Base+0xdc> │ │ │ │ + beq 6a328 <_PyMonitoring_FireJumpEvent@@Base+0xdc> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a33c <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + b 6a334 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6a328 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6a320 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006a344 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +0006a33c <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ce200 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ + b 3cccb4 <_PyMonitoring_FireBranchEvent@@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 r0, [pc, #172] @ 6a418 <_PyMonitoring_FireBranchRightEvent@@Base+0xdc> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a38c <_PyMonitoring_FireBranchRightEvent@@Base+0x50> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a374 <_PyMonitoring_FireBranchRightEvent@@Base+0x38> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a3b4 <_PyMonitoring_FireBranchRightEvent@@Base+0x78> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 6a41c <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ + ldr r4, [r3, #1604] @ 0x644 │ │ │ │ + cmp r4, #0 │ │ │ │ + moveq r5, r4 │ │ │ │ + ldrne r4, [r3, #1676] @ 0x68c │ │ │ │ + ldrne r5, [r3, #1680] @ 0x690 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6a3ec <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a3d4 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ + dmb ish │ │ │ │ + beq 6a3fc <_PyMonitoring_FireBranchRightEvent@@Base+0xc0> │ │ │ │ + ldr r0, [pc, #28] @ 6a418 <_PyMonitoring_FireBranchRightEvent@@Base+0xdc> │ │ │ │ + bl 2d99f0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #264 @ 0x108 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bfe94 │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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, #5844 @ 0x16d4 │ │ │ │ + movw r1, #268 @ 0x10c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a3b8 <_PyMonitoring_FireBranchRightEvent@@Base+0x74> │ │ │ │ + beq 6a480 <_PyMonitoring_FireBranchRightEvent@@Base+0x144> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d300 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a3c0 <_PyMonitoring_FireBranchRightEvent@@Base+0x7c> │ │ │ │ + beq 6a488 <_PyMonitoring_FireBranchRightEvent@@Base+0x14c> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6a3c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ + b 6a490 <_PyMonitoring_FireBranchRightEvent@@Base+0x154> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0006a3d0 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0006a498 <_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 │ │ │ │ @@ -61494,263 +61544,211 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20eb40 <_PyLong_Format@@Base+0x3cf4> │ │ │ │ + bl 20db00 <_PyLong_Format@@Base+0x3e58> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a4a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ + beq 6a568 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #5868 @ 0x16ec │ │ │ │ + movw r0, #292 @ 0x124 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a48c <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ + bgt 6a554 <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a494 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ + beq 6a55c <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a4a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ + b 6a568 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6a48c <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6a554 <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a500 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6a5c8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a4f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x120> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6a500 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ + bne 6a5b8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x120> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6a5c8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a528 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ + bne 6a5f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006a53c <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0006a604 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a57c <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 6a644 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a5d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 6a69c <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a5cc <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 1436b4 │ │ │ │ - b 6a5d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a7958 │ │ │ │ - b 6a574 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 6a694 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 143c98 │ │ │ │ + b 6a69c <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a79a0 │ │ │ │ + b 6a63c <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ 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 r0, [pc, #172] @ 6a6a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a61c <_PyMonitoring_FirePyThrowEvent@@Base+0xe0> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a604 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6a644 <_PyMonitoring_FirePyThrowEvent@@Base+0x108> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 6a6ac <_PyMonitoring_FirePyThrowEvent@@Base+0x170> │ │ │ │ - ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - cmp r4, #0 │ │ │ │ - moveq r5, r4 │ │ │ │ - ldrne r4, [r3, #1676] @ 0x68c │ │ │ │ - ldrne r5, [r3, #1680] @ 0x690 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6a67c <_PyMonitoring_FirePyThrowEvent@@Base+0x140> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a664 <_PyMonitoring_FirePyThrowEvent@@Base+0x128> │ │ │ │ - dmb ish │ │ │ │ - beq 6a68c <_PyMonitoring_FirePyThrowEvent@@Base+0x150> │ │ │ │ - ldr r0, [pc, #28] @ 6a6a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ - bl 2be850 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #5912 @ 0x1718 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {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] @ 6a70c <_PyMonitoring_FirePyThrowEvent@@Base+0x1d0> │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6a704 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a6f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ + beq 6a6f0 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48460 @ 0xbd4c │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #50244 @ 0xc444 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a764 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6a75c <_PyMonitoring_FirePyThrowEvent@@Base+0x158> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a754 <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6a764 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bne 6a74c <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6a75c <_PyMonitoring_FirePyThrowEvent@@Base+0x158> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ + bne 6a784 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 6a7c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x28c> │ │ │ │ + bne 6a7c0 <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ 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 2fc3ac <_PyCode_InitAddressRange@@Base+0xdd0> │ │ │ │ + bl 2fb8e0 <_PyCode_InitAddressRange@@Base+0xb40> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6a828 <_PyMonitoring_FirePyThrowEvent@@Base+0x2ec> │ │ │ │ - ldr ip, [pc, #64] @ 6a830 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f4> │ │ │ │ + beq 6a820 <_PyMonitoring_FirePyThrowEvent@@Base+0x21c> │ │ │ │ + ldr ip, [pc, #64] @ 6a828 <_PyMonitoring_FirePyThrowEvent@@Base+0x224> │ │ │ │ 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] │ │ │ │ @@ -61768,224 +61766,372 @@ │ │ │ │ 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 143684 │ │ │ │ + bl 143c68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a884 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 6a87c <_PyMonitoring_FirePyThrowEvent@@Base+0x278> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5916 @ 0x171c │ │ │ │ + movw r1, #336 @ 0x150 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1818 <_PyXIData_Free@@Base+0x36f0> │ │ │ │ + b 3c0114 │ │ │ │ │ │ │ │ -0006a8a0 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0006a898 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a8e0 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ + bne 6a8d8 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a938 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + b 6a930 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a930 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 1436b4 │ │ │ │ - b 6a938 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a7958 │ │ │ │ - b 6a8d8 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ + bne 6a928 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + bl 143c98 │ │ │ │ + b 6a930 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + bl a79a0 │ │ │ │ + b 6a8d0 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a9ac <_PyMonitoring_FireRaiseEvent@@Base+0x10c> │ │ │ │ + bne 6a9a4 <_PyMonitoring_FireRaiseEvent@@Base+0x10c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a9ec <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ - ldr r4, [pc, #172] @ 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x1c0> │ │ │ │ + beq 6a9e4 <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ + ldr r4, [pc, #172] @ 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1c0> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a9ec <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ + bne 6a9e4 <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ mov r0, #0 │ │ │ │ - b 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ + b 6aa50 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6aa0c <_PyMonitoring_FireRaiseEvent@@Base+0x16c> │ │ │ │ - bl bea6c │ │ │ │ + bne 6aa04 <_PyMonitoring_FireRaiseEvent@@Base+0x16c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a9e4 <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - bl dc974 │ │ │ │ + bne 6a9dc <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ - ldr r3, [pc, #36] @ 6aa64 <_PyMonitoring_FireRaiseEvent@@Base+0x1c4> │ │ │ │ + beq 6aa50 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ + ldr r3, [pc, #36] @ 6aa5c <_PyMonitoring_FireRaiseEvent@@Base+0x1c4> │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 6aa68 <_PyMonitoring_FireRaiseEvent@@Base+0x1c8> │ │ │ │ - bne 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ + ldrne r0, [pc, #28] @ 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x1c8> │ │ │ │ + bne 6aa50 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30879c <_PyXI_GetMainNamespace@@Base+0x60c> │ │ │ │ + b 307be4 <_PyXI_GetMainNamespace@@Base+0x60c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r4, asr sp │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r0, [pc, #552] @ 6aca8 <_PyMonitoring_FireRaiseEvent@@Base+0x410> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6aaa0 <_PyMonitoring_FireRaiseEvent@@Base+0x208> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6aa88 <_PyMonitoring_FireRaiseEvent@@Base+0x1f0> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6aac8 <_PyMonitoring_FireRaiseEvent@@Base+0x230> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [pc, #472] @ 6acac <_PyMonitoring_FireRaiseEvent@@Base+0x414> │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 1be560 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl a1600 │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ + ldr r6, [pc, #420] @ 6acb0 <_PyMonitoring_FireRaiseEvent@@Base+0x418> │ │ │ │ + ldr r3, [r6, #1604] @ 0x644 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #63704 @ 0xf8d8 │ │ │ │ + movt r1, #27 │ │ │ │ + movw r3, #3144 @ 0xc48 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ + movt r0, #24 │ │ │ │ + movw ip, #58208 @ 0xe360 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw ip, #53776 @ 0xd210 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 98f18 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 6abf8 <_PyMonitoring_FireRaiseEvent@@Base+0x360> │ │ │ │ + ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ + bl 6b09c <_PyMonitoring_FirePyUnwindEvent@@Base+0xa4> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 6abf8 <_PyMonitoring_FireRaiseEvent@@Base+0x360> │ │ │ │ + ldr r6, [r6, #1700] @ 0x6a4 │ │ │ │ + bl 255644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6abcc <_PyMonitoring_FireRaiseEvent@@Base+0x334> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #45864 @ 0xb328 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c02f0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6abc4 <_PyMonitoring_FireRaiseEvent@@Base+0x32c> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #46044 @ 0xb3dc │ │ │ │ + movt r1, #6 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 3c02f0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6abd8 <_PyMonitoring_FireRaiseEvent@@Base+0x340> │ │ │ │ + b 6abfc <_PyMonitoring_FireRaiseEvent@@Base+0x364> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 6abf8 <_PyMonitoring_FireRaiseEvent@@Base+0x360> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #46500 @ 0xb5a4 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c02f0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ + b 6abfc <_PyMonitoring_FireRaiseEvent@@Base+0x364> │ │ │ │ + bl 2e6a94 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6ac30 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6acac <_PyMonitoring_FireRaiseEvent@@Base+0x414> │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1be560 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6ac5c <_PyMonitoring_FireRaiseEvent@@Base+0x3c4> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6ac44 <_PyMonitoring_FireRaiseEvent@@Base+0x3ac> │ │ │ │ + dmb ish │ │ │ │ + beq 6ac6c <_PyMonitoring_FireRaiseEvent@@Base+0x3d4> │ │ │ │ + ldr r0, [pc, #60] @ 6aca8 <_PyMonitoring_FireRaiseEvent@@Base+0x410> │ │ │ │ + bl 2d99f0 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ac7c <_PyMonitoring_FireRaiseEvent@@Base+0x3e4> │ │ │ │ + bl 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ac8c <_PyMonitoring_FireRaiseEvent@@Base+0x3f4> │ │ │ │ + bl 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ac9c <_PyMonitoring_FireRaiseEvent@@Base+0x404> │ │ │ │ + bl 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -0006aa6c <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006acb4 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6aaac <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6acf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ab04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6ad4c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6aafc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 1436b4 │ │ │ │ - b 6ab04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a7958 │ │ │ │ - b 6aaa4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6ad44 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 143c98 │ │ │ │ + b 6ad4c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a79a0 │ │ │ │ + b 6acec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6adac <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ab54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe8> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ab64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + bne 6ad9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe8> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6adac <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab98 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6ade0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ab88 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ab98 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ + bne 6add0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ade0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ 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} │ │ │ │ @@ -62000,36 +62146,36 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ac0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6ae54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6abfc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x190> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ac0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ + bne 6ae44 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x190> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ae54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ac28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1bc> │ │ │ │ + bne 6ae70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1bc> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ac4c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0> │ │ │ │ - b 6ac3c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ + beq 6ae94 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0> │ │ │ │ + b 6ae84 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ac18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ac> │ │ │ │ + beq 6ae60 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ac> │ │ │ │ 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 │ │ │ │ @@ -62043,15 +62189,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6ada4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ + bne 6afec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ 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 │ │ │ │ @@ -62066,41 +62212,41 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce9f0 │ │ │ │ + bl ceeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ad54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x2e8> │ │ │ │ + beq 6af9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x2e8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ cmn r0, #1 │ │ │ │ mla ip, r8, r3, r4 │ │ │ │ mul r3, r8, r0 │ │ │ │ ror ip, ip, #19 │ │ │ │ mla r3, r7, ip, r3 │ │ │ │ - beq 6ada0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x334> │ │ │ │ + beq 6afe8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x334> │ │ │ │ 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 6acd0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x264> │ │ │ │ + b 6af18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x264> │ │ │ │ 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 │ │ │ │ @@ -62111,585 +62257,448 @@ │ │ │ │ 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 6ada4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ + b 6afec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006adb0 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006aff8 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6adf0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6b038 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ae48 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6b090 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ae40 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 1436b4 │ │ │ │ - b 6ae48 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a7958 │ │ │ │ - b 6ade8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6b088 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 143c98 │ │ │ │ + b 6b090 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a79a0 │ │ │ │ + b 6b030 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #552] @ 6b098 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2e8> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6ae90 <_PyMonitoring_FirePyUnwindEvent@@Base+0xe0> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6ae78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc8> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6aeb8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x108> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6b09c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2ec> │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl 1bdfb8 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a15bc │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ - ldr r6, [pc, #420] @ 6b0a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2f0> │ │ │ │ - ldr r3, [r6, #1604] @ 0x644 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #62256 @ 0xf330 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #10024 @ 0x2728 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ - movw r0, #24916 @ 0x6154 │ │ │ │ - movt r0, #24 │ │ │ │ - movw ip, #58208 @ 0xe360 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #53776 @ 0xd210 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98f20 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6afe8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x238> │ │ │ │ - ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ - bl 6b238 <_PyMonitoring_FireStopIterationEvent@@Base+0xe4> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6afe8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x238> │ │ │ │ - ldr r6, [r6, #1700] @ 0x6a4 │ │ │ │ - bl 255bdc │ │ │ │ + bl 2555e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6afbc <_PyMonitoring_FirePyUnwindEvent@@Base+0x20c> │ │ │ │ + beq 6b0e4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #45960 @ 0xb388 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3c1ea0 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6afb4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x204> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #46252 @ 0xb4ac │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #45700 @ 0xb284 │ │ │ │ movt r1, #6 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3c1ea0 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3c02f0 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afc8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x218> │ │ │ │ - b 6afec <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ + beq 6b0e8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 6afe8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x238> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #47140 @ 0xb824 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3c1ea0 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ - b 6afec <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ - bl 2e757c │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6b020 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6b09c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2ec> │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1bdfb8 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6b04c <_PyMonitoring_FirePyUnwindEvent@@Base+0x29c> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6b034 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ - dmb ish │ │ │ │ - beq 6b05c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #60] @ 6b098 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2e8> │ │ │ │ - bl 2be850 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b06c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2bc> │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b07c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2cc> │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b08c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2dc> │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + bl 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ + 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6b0dc <_PyMonitoring_FirePyUnwindEvent@@Base+0x32c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6b128 <_PyMonitoring_FirePyUnwindEvent@@Base+0x130> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5968 @ 0x1750 │ │ │ │ + movw r1, #388 @ 0x184 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6b118 <_PyMonitoring_FirePyUnwindEvent@@Base+0x368> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 6b164 <_PyMonitoring_FirePyUnwindEvent@@Base+0x16c> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6b134 <_PyMonitoring_FirePyUnwindEvent@@Base+0x384> │ │ │ │ + beq 6b180 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6b120 <_PyMonitoring_FirePyUnwindEvent@@Base+0x370> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6b16c <_PyMonitoring_FirePyUnwindEvent@@Base+0x174> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6000 @ 0x1770 │ │ │ │ + movw r1, #420 @ 0x1a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6b138 <_PyMonitoring_FirePyUnwindEvent@@Base+0x388> │ │ │ │ + b 6b184 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006b154 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006b1a0 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw ip, #48608 @ 0xbde0 │ │ │ │ + movw ip, #52264 @ 0xcc28 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1aa074 │ │ │ │ + bl 1aa688 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b1a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6b1f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b22c <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6b278 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b20c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6b258 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b20c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6b258 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6b220 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6b26c <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1436b4 │ │ │ │ - b 6b22c <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 143c98 │ │ │ │ + b 6b278 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7958 │ │ │ │ - b 6b1a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a79a0 │ │ │ │ + b 6b1ec <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ 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 255b7c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6b280 <_PyMonitoring_FireStopIterationEvent@@Base+0x12c> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #45708 @ 0xb28c │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3c1ea0 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b284 <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #132] @ 6b32c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ + ldr r5, [pc, #132] @ 6b324 <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ mov r7, r3 │ │ │ │ - movw r0, #32192 @ 0x7dc0 │ │ │ │ + movw r0, #32184 @ 0x7db8 │ │ │ │ movt r0, #9 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r5, #1636] @ 0x664 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6b2d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x180> │ │ │ │ + bne 6b2cc <_PyMonitoring_FireStopIterationEvent@@Base+0x12c> │ │ │ │ mov r0, #8 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b2e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x190> │ │ │ │ + b 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b31c <_PyMonitoring_FireStopIterationEvent@@Base+0x1c8> │ │ │ │ + beq 6b314 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ ldm r6, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9f540 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f53c <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b324 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d0> │ │ │ │ + bne 6b31c <_PyMonitoring_FireStopIterationEvent@@Base+0x17c> │ │ │ │ ldr r3, [r5, #1648] @ 0x670 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ blx r3 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - │ │ │ │ -0006b330 : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r3, #19 │ │ │ │ - mov r2, #4 │ │ │ │ - bl 1b49d4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 6b378 │ │ │ │ - cmp r0, #4 │ │ │ │ - bls 6b380 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - mvn r0, #0 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 6b238 <_PyMonitoring_FireStopIterationEvent@@Base+0xe4> │ │ │ │ + bl 6b09c <_PyMonitoring_FirePyUnwindEvent@@Base+0xa4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b3d4 │ │ │ │ + beq 6b374 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f540 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f53c <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b3dc │ │ │ │ + bne 6b37c <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18af10 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 18b690 <_Py_hashtable_destroy@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ + │ │ │ │ +0006b384 : │ │ │ │ + push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r3, #0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bne 6b428 │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub r1, fp, #16 │ │ │ │ - bl 1ba740 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b448 │ │ │ │ - b 6b450 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #28680 @ 0x7008 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6b410 │ │ │ │ - mov r4, #0 │ │ │ │ - b 6b498 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - sub r1, fp, #20 │ │ │ │ - ldr r4, [fp, #-16] │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b448 │ │ │ │ - add r0, r4, #16 │ │ │ │ - ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 2d4c8 │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r3, #19 │ │ │ │ + mov r2, #4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ - movtne r4, #96 @ 0x60 │ │ │ │ - bne 6b498 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 6b3cc │ │ │ │ + cmp r0, #4 │ │ │ │ + bls 6b3d4 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #488 @ 0x1e8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 6b448 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ + bl 16f4ac │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + 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 r0, #4 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b4e8 │ │ │ │ + bne 6b418 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b53c │ │ │ │ + beq 6b46c │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b53c │ │ │ │ + beq 6b46c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 39edc <_PyImport_SetModule@@Base+0xdc> │ │ │ │ + bl 39ed4 <_PyImport_SetModule@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b53c │ │ │ │ + beq 6b46c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6b564 │ │ │ │ + bne 6b494 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b4e0 │ │ │ │ + bgt 6b410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b4e0 │ │ │ │ + bne 6b410 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6b4e0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6b410 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b59c │ │ │ │ + bgt 6b4cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b59c │ │ │ │ + bne 6b4cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ 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 │ │ │ │ + mov r3, #0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bne 6b520 │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r1, fp, #16 │ │ │ │ + bl 1bacf8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b540 │ │ │ │ + b 6b548 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #23240 @ 0x5ac8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6b508 │ │ │ │ + mov r4, #0 │ │ │ │ + b 6b590 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + sub r1, fp, #20 │ │ │ │ + ldr r4, [fp, #-16] │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b540 │ │ │ │ + add r0, r4, #16 │ │ │ │ + ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 2d4c8 │ │ │ │ + cmn r0, #1 │ │ │ │ + movwne r4, #5184 @ 0x1440 │ │ │ │ + movtne r4, #96 @ 0x60 │ │ │ │ + bne 6b590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27b6b0 │ │ │ │ + b 6b540 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl a79a0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov ip, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #46044 @ 0xb3dc │ │ │ │ + movt r1, #6 │ │ │ │ + str ip, [r3, #16] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3c02f0 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #64072 @ 0xfa48 │ │ │ │ + movw r1, #64068 @ 0xfa44 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6b624 │ │ │ │ + beq 6b648 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b624 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6b648 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #6116 @ 0x17e4 │ │ │ │ + movw r1, #536 @ 0x218 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65c58 │ │ │ │ + bl 65c50 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6b650 │ │ │ │ + beq 6b674 │ │ │ │ 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, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw ip, #52756 @ 0xce14 │ │ │ │ + movw ip, #47220 @ 0xb874 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62702,252 +62711,241 @@ │ │ │ │ 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 6b6dc │ │ │ │ + bne 6b700 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b728 │ │ │ │ + beq 6b74c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #32376 @ 0x7e78 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b808 │ │ │ │ + beq 6b82c │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b764 │ │ │ │ + beq 6b788 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b76c │ │ │ │ + bne 6b790 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b808 │ │ │ │ + b 6b82c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b808 │ │ │ │ + beq 6b82c │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #1356 @ 0x54c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #61312 @ 0xef80 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #1364 @ 0x554 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + movw r0, #61320 @ 0xef88 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b764 │ │ │ │ - bl dc974 │ │ │ │ + beq 6b788 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d5e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5196 @ 0x144c │ │ │ │ + movwge r4, #5184 @ 0x1440 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b808 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 6b82c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ - b 6b764 │ │ │ │ + bl 174414 │ │ │ │ + b 6b788 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov ip, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #46252 @ 0xb4ac │ │ │ │ - movt r1, #6 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1ea0 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6b8ac │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b8a4 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b898 │ │ │ │ + beq 6b890 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48460 @ 0xbd4c │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #50244 @ 0xc444 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6224 @ 0x1850 │ │ │ │ + movw r1, #644 @ 0x284 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6b910 │ │ │ │ + ldr r2, [pc, #36] @ 6b908 │ │ │ │ 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 6ba50 │ │ │ │ + b 6ba48 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 6b9e0 │ │ │ │ + beq 6b9d8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 6b988 │ │ │ │ + bge 6b980 │ │ │ │ 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 6b950 │ │ │ │ + b 6b948 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b9b0 │ │ │ │ + beq 6b9a8 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b9b0 │ │ │ │ + beq 6b9a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 6b9e8 │ │ │ │ - bl 9f7c8 │ │ │ │ + b 6b9e0 │ │ │ │ + bl 9f7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b9e8 │ │ │ │ + bne 6b9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b9e0 │ │ │ │ + bgt 6b9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b9e0 │ │ │ │ + bne 6b9d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6ba48 │ │ │ │ + b 6ba40 │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #35192 @ 0x8978 │ │ │ │ + movw r1, #29752 @ 0x7438 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #46632 @ 0xb628 │ │ │ │ + movw r1, #41192 @ 0xa0e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #6280 @ 0x1888 │ │ │ │ + movw r0, #700 @ 0x2bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r4, [sp] │ │ │ │ bic r3, r3, #1 │ │ │ │ bic ip, ip, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #35172 @ 0x8964 │ │ │ │ + movw r3, #29732 @ 0x7424 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #36272 @ 0x8db0 │ │ │ │ + movw r3, #30832 @ 0x7870 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #376 @ 0x178 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6bacc │ │ │ │ + ldr r1, [pc, #80] @ 6bac4 │ │ │ │ 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] │ │ │ │ @@ -62962,298 +62960,298 @@ │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #36] @ 6bafc │ │ │ │ + ldr r2, [pc, #36] @ 6baf4 │ │ │ │ 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 6ba50 │ │ │ │ + b 6ba48 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1f14 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ + b 3c0814 <_Py_hashtable_foreach@@Base+0x524> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6bb50 │ │ │ │ + bne 6bb48 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bb84 │ │ │ │ - b 6bb78 │ │ │ │ + bne 6bb7c │ │ │ │ + b 6bb70 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28840 @ 0x70a8 │ │ │ │ + movw r0, #23400 @ 0x5b68 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb38 │ │ │ │ + bne 6bb30 │ │ │ │ mov r0, #0 │ │ │ │ - b 6bc34 │ │ │ │ - bl bea6c │ │ │ │ + b 6bc2c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb70 │ │ │ │ + bne 6bb68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bba4 │ │ │ │ - bl bea6c │ │ │ │ + bne 6bb9c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb70 │ │ │ │ + bne 6bb68 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb70 │ │ │ │ + beq 6bb68 │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #6296 @ 0x1898 │ │ │ │ + movw r1, #716 @ 0x2cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #6300 @ 0x189c │ │ │ │ + movw r0, #720 @ 0x2d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6bb70 │ │ │ │ - bl dc974 │ │ │ │ + beq 6bb68 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6bc34 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 6bc2c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6bc8c │ │ │ │ + bne 6bc84 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6bc88 │ │ │ │ + ble 6bc80 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bccc │ │ │ │ + beq 6bcc4 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #340] @ 6be00 │ │ │ │ + ldr r1, [pc, #340] @ 6bdf8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bdec │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6bdd0 │ │ │ │ + beq 6bdc8 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bd48 │ │ │ │ + beq 6bd40 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6bd1c │ │ │ │ + bne 6bd14 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #40304 @ 0x9d70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39540 @ 0x9a74 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6bdf4 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6bdec │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bdec │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6bda0 │ │ │ │ + bne 6bd98 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6bdd8 │ │ │ │ + beq 6bdd0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6bd7c │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 6bd74 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ + movw r1, #36692 @ 0x8f54 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39540 @ 0x9a74 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6bdf4 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6bdec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bdec │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6bdbc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 6bdb4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6bdf4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6bdec │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #48864 @ 0xbee0 │ │ │ │ + movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6bddc │ │ │ │ - movw r4, #48864 @ 0xbee0 │ │ │ │ + b 6bdd4 │ │ │ │ + movw r4, #43620 @ 0xaa64 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6be8c │ │ │ │ + b 6be84 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsr #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, [pc, #60] @ 6be60 │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6be58 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6be4c │ │ │ │ + blt 6be44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #48460 @ 0xbd4c │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #50244 @ 0xc444 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #52756 @ 0xce14 │ │ │ │ + movw r3, #47220 @ 0xb874 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006be8c : │ │ │ │ +0006be84 : │ │ │ │ push {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 3928f4 │ │ │ │ + bl 391200 │ │ │ │ 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 2d94ac │ │ │ │ + b 2d8784 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1f14 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ + b 3c0814 <_Py_hashtable_foreach@@Base+0x524> │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6bf54 │ │ │ │ + bne 6bf4c │ │ │ │ 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] │ │ │ │ @@ -63264,124 +63262,124 @@ │ │ │ │ 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 6bfc8 │ │ │ │ + bl 6bfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bfc0 │ │ │ │ + beq 6bfb8 │ │ │ │ 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 6bfb4 │ │ │ │ + bne 6bfac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6c004 │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bne 6bffc │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c070 │ │ │ │ - b 6c018 │ │ │ │ + beq 6c068 │ │ │ │ + b 6c010 │ │ │ │ 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 6c0bc │ │ │ │ + bne 6c0b4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8e2c │ │ │ │ + bl 1b93f4 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6c0bc │ │ │ │ - bl bea6c │ │ │ │ + bne 6c0b4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c078 │ │ │ │ + beq 6c070 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c070 │ │ │ │ + bgt 6c068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c070 │ │ │ │ + bne 6c068 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6c114 │ │ │ │ + b 6c10c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0bc │ │ │ │ + bne 6c0b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c0b4 │ │ │ │ + bgt 6c0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0b4 │ │ │ │ + bne 6c0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6c114 │ │ │ │ + b 6c10c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d1ca0 │ │ │ │ + bl 1e8618 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c0f0 │ │ │ │ + bgt 6c0e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0f0 │ │ │ │ + bne 6c0e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6c108 │ │ │ │ - bl bea6c │ │ │ │ + bne 6c100 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c070 │ │ │ │ + bne 6c068 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [r5] │ │ │ │ str r6, [r5, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 6c1c8 │ │ │ │ + ldr r1, [pc, #140] @ 6c1c0 │ │ │ │ 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] │ │ │ │ @@ -63394,341 +63392,341 @@ │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a1cc │ │ │ │ + bl 13a7ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c21c │ │ │ │ + beq 6c214 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c21c │ │ │ │ + bgt 6c214 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c21c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c214 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c250 │ │ │ │ + beq 6c248 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c250 │ │ │ │ + bgt 6c248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c250 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c248 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c284 │ │ │ │ + beq 6c27c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c284 │ │ │ │ + bgt 6c27c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c284 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c27c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2b8 │ │ │ │ + beq 6c2b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c2b8 │ │ │ │ + bgt 6c2b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c2b8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c2b0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2ec │ │ │ │ + beq 6c2e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c2ec │ │ │ │ + bgt 6c2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c2ec │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c2e4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c320 │ │ │ │ + beq 6c318 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c320 │ │ │ │ + bgt 6c318 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c320 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c318 │ │ │ │ + bl a7398 <_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 6c1cc │ │ │ │ + b 6c1c4 │ │ │ │ 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 6bfc8 │ │ │ │ + bl 6bfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c39c │ │ │ │ + beq 6c394 │ │ │ │ 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 6c390 │ │ │ │ + bne 6c388 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ 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 r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6c41c │ │ │ │ + bne 6c414 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6c3fc │ │ │ │ + beq 6c3f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6c420 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6c418 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6c45c │ │ │ │ + bl 16f4ac │ │ │ │ + b 6c454 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b9040 │ │ │ │ + bl b8f68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c45c │ │ │ │ + bgt 6c454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c45c │ │ │ │ + bne 6c454 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6c480 │ │ │ │ + bhi 6c478 │ │ │ │ mov r0, #0 │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c2bd0 <_Py_hashtable_foreach@@Base+0xd30> │ │ │ │ + bl 3c14d0 <_Py_hashtable_foreach@@Base+0x11e0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 6c4e0 │ │ │ │ + bne 6c4d8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6bfc8 │ │ │ │ + bl 6bfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c508 │ │ │ │ - b 6c500 │ │ │ │ + bne 6c500 │ │ │ │ + b 6c4f8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28968 @ 0x7128 │ │ │ │ + movw r0, #23528 @ 0x5be8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c4c8 │ │ │ │ + bne 6c4c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c5c4 │ │ │ │ + b 6c5bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6bfc8 │ │ │ │ + bl 6bfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c500 │ │ │ │ + beq 6c4f8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6c550 │ │ │ │ + bcs 6c548 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6c56c │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bcc 6c564 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6372 @ 0x18e4 │ │ │ │ + movw r1, #792 @ 0x318 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6c5a4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6c59c │ │ │ │ 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 6c5b8 │ │ │ │ - bl bea6c │ │ │ │ + bne 6c5b0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6c5cc │ │ │ │ - bne 6c500 │ │ │ │ - b 6c5c4 │ │ │ │ + ldreq r0, [pc, #24] @ 6c5c4 │ │ │ │ + bne 6c4f8 │ │ │ │ + b 6c5bc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq fp, r2, r8, lsr #21 │ │ │ │ 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 6c614 │ │ │ │ + beq 6c60c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c634 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 6c62c │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9428 @ 0x24d4 │ │ │ │ + movw r1, #4016 @ 0xfb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6c62c │ │ │ │ + bl 16f4ac │ │ │ │ + b 6c624 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6c62c │ │ │ │ + blt 6c624 │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, 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 6c724 │ │ │ │ + beq 6c71c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c6f4 │ │ │ │ + bge 6c6ec │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c6f4 │ │ │ │ + beq 6c6ec │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c73c │ │ │ │ + ldr ip, [pc, #148] @ 6c734 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63740,92 +63738,92 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #24 │ │ │ │ - b 6c6f8 │ │ │ │ + b 6c6f0 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c700 │ │ │ │ + bne 6c6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c724 │ │ │ │ - bl bea6c │ │ │ │ + bne 6c71c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c734 │ │ │ │ + bne 6c72c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #55820 @ 0xda0c │ │ │ │ + movw r1, #56288 @ 0xdbe0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c7a4 │ │ │ │ + beq 6c79c │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c7a4 │ │ │ │ + beq 6c79c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 6c7e4 │ │ │ │ - b 6c7c8 │ │ │ │ + bls 6c7dc │ │ │ │ + b 6c7c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c794 │ │ │ │ + beq 6c78c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #15680 @ 0x3d40 │ │ │ │ + movw r0, #10912 @ 0x2aa0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c794 │ │ │ │ - b 6c804 │ │ │ │ + bne 6c78c │ │ │ │ + b 6c7fc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #15680 @ 0x3d40 │ │ │ │ + movw r0, #10912 @ 0x2aa0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c804 │ │ │ │ + beq 6c7fc │ │ │ │ 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 2d42f4 │ │ │ │ + b 2d35cc │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #544] @ 6ca4c │ │ │ │ + ldr lr, [pc, #544] @ 6ca44 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63843,127 +63841,127 @@ │ │ │ │ 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 6c8a8 │ │ │ │ + bne 6c8a0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c8ec │ │ │ │ - ldr r1, [pc, #416] @ 6ca50 │ │ │ │ + beq 6c8e4 │ │ │ │ + ldr r1, [pc, #416] @ 6ca48 │ │ │ │ sub r2, fp, #112 @ 0x70 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6ca34 │ │ │ │ + beq 6ca2c │ │ │ │ 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 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca24 │ │ │ │ + beq 6ca1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c994 │ │ │ │ + beq 6c98c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c950 │ │ │ │ - bl 176998 │ │ │ │ + beq 6c948 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c944 │ │ │ │ - bl bea6c │ │ │ │ + bne 6c93c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ca24 │ │ │ │ + bne 6ca1c │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6c954 │ │ │ │ - b 6c998 │ │ │ │ + bne 6c94c │ │ │ │ + b 6c990 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c978 │ │ │ │ + bne 6c970 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 2878b0 │ │ │ │ + bl 2870a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c998 │ │ │ │ - b 6ca24 │ │ │ │ + bne 6c990 │ │ │ │ + b 6ca1c │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6bfc8 │ │ │ │ + bl 6bfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca24 │ │ │ │ + beq 6ca1c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6c998 │ │ │ │ - b 6c960 │ │ │ │ + beq 6c990 │ │ │ │ + b 6c958 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6c9cc │ │ │ │ + beq 6c9c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2dff4 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c9e4 │ │ │ │ + b 6c9dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ca2c │ │ │ │ + beq 6ca24 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6ca14 │ │ │ │ - bl b950c │ │ │ │ + bne 6ca0c │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c9a0 │ │ │ │ - b 6ca24 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 6c998 │ │ │ │ + b 6ca1c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6ca34 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 6ca2c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, lr, r8, ror lr │ │ │ │ + ldrsbeq fp, [lr], #-136 @ 0xffffff78 │ │ │ │ ldrdeq r7, [r2], #-224 @ 0xffffff20 @ │ │ │ │ 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 │ │ │ │ @@ -63973,69 +63971,69 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cab0 │ │ │ │ + bne 6caa8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6caf4 │ │ │ │ + beq 6caec │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6cb48 │ │ │ │ + ldr ip, [pc, #140] @ 6cb40 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6caf4 │ │ │ │ + bne 6caec │ │ │ │ mov r0, #0 │ │ │ │ - b 6cb40 │ │ │ │ + b 6cb38 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37e16c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37cd6c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6caec │ │ │ │ + beq 6cae4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d2b8 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6cb40 │ │ │ │ + beq 6cb38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #3636 @ 0xe34 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - bl 65520 │ │ │ │ - b 6caec │ │ │ │ + movw r2, #63592 @ 0xf868 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + bl 65514 │ │ │ │ + b 6cae4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r7, [r2], #-236 @ 0xffffff14 @ │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6424 @ 0x1918 │ │ │ │ + movw r0, #844 @ 0x34c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -64045,79 +64043,79 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cbd0 │ │ │ │ + bne 6cbc8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc0c │ │ │ │ + beq 6cc04 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6cc84 │ │ │ │ + ldr ip, [pc, #168] @ 6cc7c │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cc74 │ │ │ │ + beq 6cc6c │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 6cc50 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 6cc48 │ │ │ │ + bl 1e65bc │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cc50 │ │ │ │ - bl bea6c │ │ │ │ + bne 6cc48 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc74 │ │ │ │ + bne 6cc6c │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #58964 @ 0xe654 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 66408 │ │ │ │ + b 66400 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsr #30 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6ccb8 │ │ │ │ + bne 6ccb0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ccb8 │ │ │ │ + bne 6ccb0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6ccbc │ │ │ │ + b 6ccb4 │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -64134,191 +64132,191 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd44 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6cd3c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6cd34 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cd44 │ │ │ │ + bne 6cd2c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cd3c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd78 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6cd70 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cd68 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cd78 │ │ │ │ + bne 6cd60 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cd70 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cdac │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6cda4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cd9c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cdac │ │ │ │ + bne 6cd94 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cda4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cde0 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6cdd8 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cdd0 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cde0 │ │ │ │ + bne 6cdc8 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cdd8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce14 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6ce0c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ce04 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ce14 │ │ │ │ + bne 6cdfc │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ce0c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ce3c │ │ │ │ + bne 6ce34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ce8c │ │ │ │ - bl bea6c │ │ │ │ + bne 6ce84 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6cecc │ │ │ │ + bne 6cec4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d6fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ceb8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 6ceb0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6cecc │ │ │ │ - movw r0, #38432 @ 0x9620 │ │ │ │ + b 6cec4 │ │ │ │ + movw r0, #32992 @ 0x80e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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 │ │ │ │ - beq 6cf28 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6cf20 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6cf18 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cf28 │ │ │ │ + bne 6cf10 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cf20 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf5c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 6cf54 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cf4c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cf5c │ │ │ │ + bne 6cf44 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cf54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cf84 │ │ │ │ + bne 6cf7c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ 6cfdc │ │ │ │ - bl 2fdbec <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6cfd4 │ │ │ │ + bl 2fd14c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4432 @ 0x1150 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64388 @ 0xfb84 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ rsbeq r5, r3, ip, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ @@ -64327,1254 +64325,1254 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6d0a8 │ │ │ │ + bne 6d0a0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6d070 │ │ │ │ + ble 6d068 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d070 │ │ │ │ + bne 6d068 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ mov r4, r0 │ │ │ │ - b 6d0a8 │ │ │ │ + b 6d0a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42964 @ 0xa7d4 │ │ │ │ + movw r3, #42952 @ 0xa7c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6d098 │ │ │ │ + bne 6d090 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6d0a8 │ │ │ │ + b 6d0a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d0bc │ │ │ │ + beq 6d0b4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6d0f4 │ │ │ │ + beq 6d0ec │ │ │ │ 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 17ec98 <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ + b 17f420 <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bdb90 <_Py_c_neg@@Base+0xf60> │ │ │ │ + b 3bc458 <_Py_c_neg@@Base+0xf60> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d1a4 │ │ │ │ + beq 6d19c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d1a4 │ │ │ │ + ble 6d19c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d1c4 │ │ │ │ - b 6d1dc │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + ble 6d1bc │ │ │ │ + b 6d1d4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6d1dc │ │ │ │ + bl 16f4ac │ │ │ │ + b 6d1d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d1dc │ │ │ │ + bne 6d1d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d23c │ │ │ │ + beq 6d234 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d23c │ │ │ │ + ble 6d234 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d25c │ │ │ │ - bl 19edf0 │ │ │ │ + bne 6d254 │ │ │ │ + bl 19f524 │ │ │ │ mov r5, r0 │ │ │ │ - b 6d264 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + b 6d25c │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6d288 │ │ │ │ - bl cddc4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6d280 │ │ │ │ + bl ce28c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d288 │ │ │ │ + bgt 6d280 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d288 │ │ │ │ + bne 6d280 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #19300 @ 0x4b64 │ │ │ │ + movw r1, #15540 @ 0x3cb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ee724 <_PyInterpolation_Build@@Base+0x400> │ │ │ │ + b 2edc3c <_PyInterpolation_Build@@Base+0x400> │ │ │ │ push {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, #6528 @ 0x1980 │ │ │ │ + movw r0, #948 @ 0x3b4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28997c │ │ │ │ + bl 289174 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6d2fc │ │ │ │ + bne 6d2f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6d374 │ │ │ │ - movw r1, #6548 @ 0x1994 │ │ │ │ + b 6d36c │ │ │ │ + movw r1, #968 @ 0x3c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d330 │ │ │ │ + bgt 6d328 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d330 │ │ │ │ + bne 6d328 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d2f4 │ │ │ │ + beq 6d2ec │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #47228 @ 0xb87c │ │ │ │ + movw r0, #41788 @ 0xa33c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d374 │ │ │ │ + bgt 6d36c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d374 │ │ │ │ + bne 6d36c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d3d8 │ │ │ │ + beq 6d3d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d3d8 │ │ │ │ + ble 6d3d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1401c0 │ │ │ │ + bl 1407e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d3f8 │ │ │ │ - b 6d410 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + ble 6d3f0 │ │ │ │ + b 6d408 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6d410 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6d408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d410 │ │ │ │ + bne 6d408 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 6d458 │ │ │ │ + bne 6d450 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d48c │ │ │ │ - b 6d480 │ │ │ │ + bne 6d484 │ │ │ │ + b 6d478 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29016 @ 0x7158 │ │ │ │ + movw r0, #23576 @ 0x5c18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d440 │ │ │ │ + bne 6d438 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d554 │ │ │ │ - bl bea6c │ │ │ │ + b 6d54c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d478 │ │ │ │ + bne 6d470 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d478 │ │ │ │ + beq 6d470 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d478 │ │ │ │ + beq 6d470 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d4d4 │ │ │ │ - bl bea6c │ │ │ │ + bne 6d4cc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d478 │ │ │ │ + bne 6d470 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e264 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d520 │ │ │ │ - bl b950c │ │ │ │ + bne 6d518 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d4dc │ │ │ │ - b 6d478 │ │ │ │ + beq 6d4d4 │ │ │ │ + b 6d470 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d54c │ │ │ │ + beq 6d544 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6d5c0 │ │ │ │ + bne 6d5b8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d604 │ │ │ │ + beq 6d5fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d5c4 │ │ │ │ - b 6d604 │ │ │ │ + bgt 6d5bc │ │ │ │ + b 6d5fc │ │ │ │ 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 6d624 │ │ │ │ + bne 6d61c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d604 │ │ │ │ + beq 6d5fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d624 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6d61c │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6d688 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6d680 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c4da0 │ │ │ │ + bl c52f4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d664 │ │ │ │ + bgt 6d65c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d664 │ │ │ │ + bne 6d65c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d688 │ │ │ │ + bgt 6d680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d688 │ │ │ │ + bne 6d680 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 5b4e4 │ │ │ │ + bl 5b4d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d6f0 │ │ │ │ + beq 6d6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64d90 │ │ │ │ + bl 64d84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d6dc │ │ │ │ + bgt 6d6d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d6e4 │ │ │ │ + beq 6d6dc │ │ │ │ mov r4, r5 │ │ │ │ - b 6d6f0 │ │ │ │ + b 6d6e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6d6dc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6d6d4 │ │ │ │ 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 ip, #7936 @ 0x1f00 │ │ │ │ + movw ip, #7924 @ 0x1ef4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r0, #8392 @ 0x20c8 │ │ │ │ + movw r0, #8380 @ 0x20bc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d758 │ │ │ │ + bne 6d750 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d798 │ │ │ │ + beq 6d790 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d75c │ │ │ │ - b 6d798 │ │ │ │ + bgt 6d754 │ │ │ │ + b 6d790 │ │ │ │ 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 6d7b8 │ │ │ │ + bne 6d7b0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d798 │ │ │ │ + beq 6d790 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d7bc │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6d7b4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6d820 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6d818 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140aa0 │ │ │ │ + bl 1410b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7fc │ │ │ │ + bgt 6d7f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d7fc │ │ │ │ + bne 6d7f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d820 │ │ │ │ + bgt 6d818 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d820 │ │ │ │ + bne 6d818 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d864 │ │ │ │ + bne 6d85c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d898 │ │ │ │ - b 6d88c │ │ │ │ + bne 6d890 │ │ │ │ + b 6d884 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29000 @ 0x7148 │ │ │ │ + movw r0, #23560 @ 0x5c08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d84c │ │ │ │ + bne 6d844 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d938 │ │ │ │ - bl bea6c │ │ │ │ + b 6d930 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d884 │ │ │ │ + bne 6d87c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d884 │ │ │ │ + beq 6d87c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d884 │ │ │ │ + beq 6d87c │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d3e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d908 │ │ │ │ - bl b950c │ │ │ │ + bne 6d900 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d8c8 │ │ │ │ - b 6d884 │ │ │ │ + beq 6d8c0 │ │ │ │ + b 6d87c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d930 │ │ │ │ + beq 6d928 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 3a7c5c │ │ │ │ + b 3a6534 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d990 │ │ │ │ + bne 6d988 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d9c0 │ │ │ │ - b 6d9b4 │ │ │ │ + bne 6d9b8 │ │ │ │ + b 6d9ac │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28876 @ 0x70cc │ │ │ │ + movw r0, #23436 @ 0x5b8c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d978 │ │ │ │ - b 6daf0 │ │ │ │ - bl bea6c │ │ │ │ + bne 6d970 │ │ │ │ + b 6dae8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6daf0 │ │ │ │ + bne 6dae8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d9e4 │ │ │ │ - bl bea6c │ │ │ │ + bne 6d9dc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6da18 │ │ │ │ - b 6daf0 │ │ │ │ - bl c5b58 │ │ │ │ + beq 6da10 │ │ │ │ + b 6dae8 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6da10 │ │ │ │ + bgt 6da08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6da10 │ │ │ │ + bne 6da08 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d9d0 │ │ │ │ + beq 6d9c8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6daf0 │ │ │ │ + beq 6dae8 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6da5c │ │ │ │ + bge 6da54 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6daf0 │ │ │ │ - bl dc974 │ │ │ │ + beq 6dae8 │ │ │ │ + bl dcee4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 1a35b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6dac4 │ │ │ │ + bge 6dabc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dad8 │ │ │ │ - bl b950c │ │ │ │ + bne 6dad0 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6da6c │ │ │ │ - b 6dae8 │ │ │ │ + beq 6da64 │ │ │ │ + b 6dae0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1398b8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b 139ed8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ 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 │ │ │ │ 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 6db44 │ │ │ │ + bhi 6db3c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6db74 │ │ │ │ - b 6db68 │ │ │ │ + bne 6db6c │ │ │ │ + b 6db60 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28884 @ 0x70d4 │ │ │ │ + movw r0, #23444 @ 0x5b94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db2c │ │ │ │ - b 6dcdc │ │ │ │ - bl bea6c │ │ │ │ + bne 6db24 │ │ │ │ + b 6dcd4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcdc │ │ │ │ + bne 6dcd4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dcdc │ │ │ │ + beq 6dcd4 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6dbb8 │ │ │ │ + ble 6dbb0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dbb8 │ │ │ │ - bl bea6c │ │ │ │ + bne 6dbb0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcdc │ │ │ │ + bne 6dcd4 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef384 │ │ │ │ + bl 1ee38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dbe8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6dbe0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6568 @ 0x19a8 │ │ │ │ + movw r1, #988 @ 0x3dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6dcb8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6dcb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6dcb8 │ │ │ │ + blt 6dcb0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6dea0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6dcb8 │ │ │ │ - bl dc974 │ │ │ │ + beq 6dcb0 │ │ │ │ + bl dcee4 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6dc7c │ │ │ │ + bge 6dc74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dc7c │ │ │ │ - bl b950c │ │ │ │ + bne 6dc74 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dc1c │ │ │ │ + beq 6dc14 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6dc80 │ │ │ │ + b 6dc78 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e028 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6dcc8 │ │ │ │ + bge 6dcc0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6dcb8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 6dcb0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - bl bea6c │ │ │ │ + bl 27b6b0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcdc │ │ │ │ + bne 6dcd4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 6dd50 │ │ │ │ + bne 6dd48 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6ddd0 │ │ │ │ + beq 6ddc8 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6dd54 │ │ │ │ - b 6ddd0 │ │ │ │ + bgt 6dd4c │ │ │ │ + b 6ddc8 │ │ │ │ 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 6dd94 │ │ │ │ + bne 6dd8c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6ddd0 │ │ │ │ + beq 6ddc8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6ddd0 │ │ │ │ + ble 6ddc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6de08 │ │ │ │ + beq 6de00 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6ddfc │ │ │ │ + bne 6ddf4 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6ddf0 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bne 6dde8 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6de6c │ │ │ │ + bl 16f4ac │ │ │ │ + b 6de64 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ddd0 │ │ │ │ + ble 6ddc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 155034 │ │ │ │ + bl 15578c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6de40 │ │ │ │ + bgt 6de38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de40 │ │ │ │ + bne 6de38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6de64 │ │ │ │ + bgt 6de5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de64 │ │ │ │ + bne 6de5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r7 │ │ │ │ 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 2f2a64 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2f1f7c <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #32852 @ 0x8054 │ │ │ │ + movw r0, #27412 @ 0x6b14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {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 r7, r1 │ │ │ │ movgt r0, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt 6dee4 │ │ │ │ + bgt 6dedc │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6df2c │ │ │ │ + beq 6df24 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6df10 │ │ │ │ + bgt 6df08 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6df9c │ │ │ │ + bne 6df94 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a61a8 │ │ │ │ - bl 2e757c │ │ │ │ + bl a61f0 │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6e028 │ │ │ │ - bl 16a090 │ │ │ │ + b 6e020 │ │ │ │ + bl 16a830 │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6dff4 │ │ │ │ + beq 6dfec │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6dfb0 │ │ │ │ + beq 6dfa8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6dfd4 │ │ │ │ + ble 6dfcc │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r2, r4, lsl #3] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ add r3, r2, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 6df38 │ │ │ │ - b 6dfec │ │ │ │ + bne 6df30 │ │ │ │ + b 6dfe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dff4 │ │ │ │ + bgt 6dfec │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dff4 │ │ │ │ + bne 6dfec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6dff4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6dfec │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6df70 │ │ │ │ + bne 6df68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6df70 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6df68 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e028 │ │ │ │ + b 6e020 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6e020 │ │ │ │ + beq 6e018 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c5148 │ │ │ │ - b 6e004 │ │ │ │ - bl a61a8 │ │ │ │ - b 6df30 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 6dffc │ │ │ │ + bl a61f0 │ │ │ │ + b 6df28 │ │ │ │ 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 a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6e070 │ │ │ │ + beq 6e068 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c5148 │ │ │ │ - b 6e058 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 6e050 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a61a8 │ │ │ │ + b a61f0 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 6e0dc │ │ │ │ + bne 6e0d4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6668 @ 0x1a0c │ │ │ │ + movw r0, #1088 @ 0x440 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b 6e130 │ │ │ │ + b 6e128 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6e13c │ │ │ │ - bl 152968 │ │ │ │ + beq 6e134 │ │ │ │ + bl 1530c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e110 │ │ │ │ - bl bea6c │ │ │ │ + bne 6e108 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e13c │ │ │ │ - bl 143714 │ │ │ │ - b 6e13c │ │ │ │ + beq 6e134 │ │ │ │ + bl 143cf8 │ │ │ │ + b 6e134 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6e13c │ │ │ │ + bne 6e134 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #6676 @ 0x1a14 │ │ │ │ + movw r0, #1096 @ 0x448 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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 a0c24 │ │ │ │ + bl a0c68 │ │ │ │ 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 6e1e4 │ │ │ │ + bge 6e1dc │ │ │ │ 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 6e1b4 │ │ │ │ + b 6e1ac │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e210 │ │ │ │ + beq 6e208 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7000 @ 0x1b58 │ │ │ │ + movw r0, #1420 @ 0x58c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ - movw r0, #32228 @ 0x7de4 │ │ │ │ + b bfe94 │ │ │ │ + movw r0, #26788 @ 0x68a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {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 6e37c │ │ │ │ + beq 6e374 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6e37c │ │ │ │ + bne 6e374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e37c │ │ │ │ + beq 6e374 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #7164 @ 0x1bfc │ │ │ │ + movw r0, #1584 @ 0x630 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #59872 @ 0xe9e0 │ │ │ │ + movw r3, #58208 @ 0xe360 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6e2dc │ │ │ │ + bne 6e2d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #7176 @ 0x1c08 │ │ │ │ + movw r0, #1596 @ 0x63c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e330 │ │ │ │ + bgt 6e328 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e330 │ │ │ │ + bne 6e328 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6e2cc │ │ │ │ + beq 6e2c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e35c │ │ │ │ + bgt 6e354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e35c │ │ │ │ + bne 6e354 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e37c │ │ │ │ - movw r0, #7176 @ 0x1c08 │ │ │ │ + beq 6e374 │ │ │ │ + movw r0, #1596 @ 0x63c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -65582,84 +65580,84 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d720 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6e3d4 │ │ │ │ + bne 6e3cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e408 │ │ │ │ - b 6e3fc │ │ │ │ + bne 6e400 │ │ │ │ + b 6e3f4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #28900 @ 0x70e4 │ │ │ │ + movw r0, #23460 @ 0x5ba4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3bc │ │ │ │ + bne 6e3b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e4a4 │ │ │ │ - bl bea6c │ │ │ │ + b 6e49c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3f4 │ │ │ │ + bne 6e3ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3f4 │ │ │ │ + bne 6e3ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e3f4 │ │ │ │ + beq 6e3ec │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r8, r0 │ │ │ │ strd r6, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e18c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e484 │ │ │ │ + bge 6e47c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e4bc │ │ │ │ - bl b950c │ │ │ │ + bne 6e4b4 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e438 │ │ │ │ + beq 6e430 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e498 │ │ │ │ - bl bea6c │ │ │ │ + bne 6e490 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3f4 │ │ │ │ + bne 6e3ec │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e4d0 │ │ │ │ + beq 6e4c8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ - b 6e4d0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 6e4c8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 6e484 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 6e47c │ │ │ │ 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 │ │ │ │ @@ -65668,426 +65666,426 @@ │ │ │ │ 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, #6060 @ 0x17ac │ │ │ │ + movw r1, #480 @ 0x1e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6e588 │ │ │ │ + beq 6e580 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43e58 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ + bl 43e50 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6e554 │ │ │ │ - b 6e588 │ │ │ │ + bne 6e54c │ │ │ │ + b 6e580 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e590 │ │ │ │ + ble 6e588 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6e5c4 │ │ │ │ + ble 6e5bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 37bc44 <_PySlotIterator_Init@@Base+0x8a8> │ │ │ │ + bl 37a844 <_PySlotIterator_Init@@Base+0x8a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6e544 │ │ │ │ + bne 6e53c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5c4 │ │ │ │ + beq 6e5bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e5a8 │ │ │ │ + ble 6e5a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e5c4 │ │ │ │ + b 6e5bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6e550 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6e550 │ │ │ │ + bne 6e548 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6e548 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e588 │ │ │ │ + bne 6e580 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6e588 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6e580 │ │ │ │ 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 │ │ │ │ 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 6e618 │ │ │ │ + bhi 6e610 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e648 │ │ │ │ - b 6e63c │ │ │ │ + bne 6e640 │ │ │ │ + b 6e634 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28908 @ 0x70ec │ │ │ │ + movw r0, #23468 @ 0x5bac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e600 │ │ │ │ - b 6e798 │ │ │ │ - bl bea6c │ │ │ │ + bne 6e5f8 │ │ │ │ + b 6e790 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e798 │ │ │ │ + bne 6e790 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e798 │ │ │ │ + beq 6e790 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6e68c │ │ │ │ + ble 6e684 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e68c │ │ │ │ - bl bea6c │ │ │ │ + bne 6e684 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e798 │ │ │ │ + bne 6e790 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef384 │ │ │ │ + bl 1ee38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e6bc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6e6b4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7188 @ 0x1c14 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6e774 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6e76c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e774 │ │ │ │ + blt 6e76c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6dea0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e774 │ │ │ │ - bl dc974 │ │ │ │ + beq 6e76c │ │ │ │ + bl dcee4 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e00c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e75c │ │ │ │ + bge 6e754 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e748 │ │ │ │ - bl b950c │ │ │ │ + bne 6e740 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e6f0 │ │ │ │ - b 6e758 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 6e6e8 │ │ │ │ + b 6e750 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e028 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e784 │ │ │ │ - bl bea6c │ │ │ │ + bne 6e77c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e798 │ │ │ │ + bne 6e790 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 39ef44 │ │ │ │ + bl 39da14 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e7e0 │ │ │ │ + beq 6e7d8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 200cd8 │ │ │ │ + bl 2f8d94 <_PyEval_StartTheWorld@@Base+0x28> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6e824 │ │ │ │ + bne 6e81c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e854 │ │ │ │ - b 6e848 │ │ │ │ + bne 6e84c │ │ │ │ + b 6e840 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28868 @ 0x70c4 │ │ │ │ + movw r0, #23428 @ 0x5b84 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e80c │ │ │ │ - b 6e96c │ │ │ │ - bl bea6c │ │ │ │ + bne 6e804 │ │ │ │ + b 6e964 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e96c │ │ │ │ + bne 6e964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef384 │ │ │ │ + bl 1ee38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e884 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 6e87c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7468 @ 0x1d2c │ │ │ │ + movw r1, #1888 @ 0x760 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6e94c │ │ │ │ + bl 16f4ac │ │ │ │ + b 6e944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e94c │ │ │ │ + blt 6e944 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6dea0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e94c │ │ │ │ - bl dc974 │ │ │ │ + beq 6e944 │ │ │ │ + bl dcee4 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d7b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6e910 │ │ │ │ + bge 6e908 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e910 │ │ │ │ - bl b950c │ │ │ │ + bne 6e908 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e8b8 │ │ │ │ + beq 6e8b0 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e914 │ │ │ │ + b 6e90c │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e028 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e95c │ │ │ │ + bge 6e954 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e94c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 6e944 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - bl bea6c │ │ │ │ + bl 27b6b0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e96c │ │ │ │ + bne 6e964 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 2e2af8 │ │ │ │ + bl 2e2008 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e9b0 │ │ │ │ + beq 6e9a8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef51c │ │ │ │ + b 1ee524 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e9d0 │ │ │ │ - b a15bc │ │ │ │ + bne 6e9c8 │ │ │ │ + b a1600 │ │ │ │ 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 a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ea64 │ │ │ │ + beq 6ea5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6eb08 │ │ │ │ + bl 6eb00 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6ea18 │ │ │ │ + b 6ea10 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6eaa4 │ │ │ │ + ble 6ea9c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6eabc │ │ │ │ + beq 6eab4 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ea14 │ │ │ │ + ble 6ea0c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ea08 │ │ │ │ + beq 6ea00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ea6c │ │ │ │ + ble 6ea64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ea88 │ │ │ │ + ble 6ea80 │ │ │ │ mov r5, #0 │ │ │ │ - b 6eabc │ │ │ │ + b 6eab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea58 │ │ │ │ + bne 6ea50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea58 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea64 │ │ │ │ + bne 6ea5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea64 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea5c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6ea14 │ │ │ │ + bne 6ea0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea14 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea0c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 21e6c0 │ │ │ │ + bl 21d958 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6eafc │ │ │ │ + beq 6eaf4 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef51c │ │ │ │ + b 1ee524 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6eb54 │ │ │ │ + bge 6eb4c │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 6eb54 │ │ │ │ + beq 6eb4c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6eb60 │ │ │ │ + ldr r2, [pc, #32] @ 6eb58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b3094 <_PyStaticType_GetState@@Base> │ │ │ │ + bl b30a4 <_PyStaticType_GetState@@Base> │ │ │ │ add r0, r0, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #408] @ 6ed1c │ │ │ │ + ldr r2, [pc, #408] @ 6ed14 │ │ │ │ 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] │ │ │ │ @@ -66118,297 +66116,297 @@ │ │ │ │ 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 a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ed0c │ │ │ │ - movw r9, #57748 @ 0xe194 │ │ │ │ + beq 6ed04 │ │ │ │ + movw r9, #52308 @ 0xcc54 │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #57760 @ 0xe1a0 │ │ │ │ + movw r8, #52320 @ 0xcc60 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #57600 @ 0xe100 │ │ │ │ + movw r7, #52160 @ 0xcbc0 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #9936 @ 0x26d0 │ │ │ │ + movw r0, #4356 @ 0x1104 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #42508 @ 0xa60c │ │ │ │ + movw r1, #39620 @ 0x9ac4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #57720 @ 0xe178 │ │ │ │ + movw r3, #52280 @ 0xcc38 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6ed04 │ │ │ │ - bl c5db4 │ │ │ │ + beq 6ecfc │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ecd0 │ │ │ │ + beq 6ecc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed04 │ │ │ │ + bgt 6ecfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed04 │ │ │ │ + bne 6ecfc │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6ed04 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6ecfc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ecf0 │ │ │ │ + bgt 6ece8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6ecf0 │ │ │ │ + bne 6ece8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6ec44 │ │ │ │ - b 6ed10 │ │ │ │ + bne 6ec3c │ │ │ │ + b 6ed08 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2f90d4 <_PyEval_StopTheWorld@@Base+0x168> │ │ │ │ + bl 2f8650 <_PyEval_StopTheWorld@@Base+0x404> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6ed5c │ │ │ │ + beq 6ed54 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef51c │ │ │ │ + bl 1ee524 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6ed80 │ │ │ │ + bne 6ed78 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6edb4 │ │ │ │ + beq 6edac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45700 @ 0xb284 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 39ef44 │ │ │ │ + bl 39da14 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6ee08 │ │ │ │ + beq 6ee00 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef51c │ │ │ │ + bl 1ee524 │ │ │ │ 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 537f0 │ │ │ │ + bl 537e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee8c │ │ │ │ + beq 6ee84 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee64 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 6ee5c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 6ee7c │ │ │ │ + bl 27b6b0 │ │ │ │ + b 6ee74 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 262718 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ + bl 2620b0 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ee84 │ │ │ │ + bne 6ee7c │ │ │ │ mov r0, #0 │ │ │ │ - b 6ee8c │ │ │ │ + b 6ee84 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ef51c │ │ │ │ + bl 1ee524 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6eef4 │ │ │ │ + bne 6eeec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ef34 │ │ │ │ + beq 6ef2c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6eef8 │ │ │ │ - b 6ef34 │ │ │ │ + bgt 6eef0 │ │ │ │ + b 6ef2c │ │ │ │ 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 6ef54 │ │ │ │ + bne 6ef4c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ef34 │ │ │ │ + beq 6ef2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ef58 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6ef50 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6efbc │ │ │ │ + bl 16f4ac │ │ │ │ + b 6efb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 180040 │ │ │ │ + bl 1807c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef98 │ │ │ │ + bgt 6ef90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef98 │ │ │ │ + bne 6ef90 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6efbc │ │ │ │ + bgt 6efb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6efbc │ │ │ │ + bne 6efb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 6f030 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + bl 6f028 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 6f02c │ │ │ │ + ldr r3, [pc, #36] @ 6f024 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006f030 : │ │ │ │ +0006f028 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6f084 │ │ │ │ + beq 6f07c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f070 │ │ │ │ + bne 6f068 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f064 │ │ │ │ + bne 6f05c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldmib r0, {r2, ip} │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -66417,830 +66415,830 @@ │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6f0f4 │ │ │ │ + bne 6f0ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f2bc8 <_PyLong_Copy@@Base> │ │ │ │ + bl 1f1bd0 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32852 @ 0x8054 │ │ │ │ + movw r0, #27412 @ 0x6b14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f18c │ │ │ │ + beq 6f184 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6f18c │ │ │ │ + ble 6f184 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d0ffc │ │ │ │ + bl 1cfe78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f1f8 │ │ │ │ - b 6f1a8 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bne 6f1f0 │ │ │ │ + b 6f1a0 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6f1d4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6f1cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10476 @ 0x28ec │ │ │ │ + movw r1, #4896 @ 0x1320 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f1dc │ │ │ │ + ble 6f1d4 │ │ │ │ mov r5, #0 │ │ │ │ - b 6f228 │ │ │ │ + b 6f220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1d4 │ │ │ │ + bne 6f1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6f1d4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6f1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f228 │ │ │ │ + bgt 6f220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f228 │ │ │ │ + bne 6f220 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #4072] @ 0xfe8 │ │ │ │ + ldr r0, [pc, #156] @ 6f2e0 │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6f264 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6f24c │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6f28c │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6f2e4 │ │ │ │ + ldr r3, [r3, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6f2a0 │ │ │ │ + bl 2f6100 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6f2c0 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6f2a8 │ │ │ │ + dmb ish │ │ │ │ + beq 6f2d0 │ │ │ │ + ldr r0, [pc, #16] @ 6f2e0 │ │ │ │ + bl 2d99f0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f290 │ │ │ │ + bne 6f348 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f2d4 │ │ │ │ + beq 6f38c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f294 │ │ │ │ - b 6f2d4 │ │ │ │ + bgt 6f34c │ │ │ │ + b 6f38c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6f2f4 │ │ │ │ + bne 6f3ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f2d4 │ │ │ │ + beq 6f38c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f2f4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6f3ac │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6f358 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6f410 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c6d70 │ │ │ │ + bl 1c733c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f334 │ │ │ │ + bgt 6f3ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f334 │ │ │ │ + bne 6f3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f358 │ │ │ │ + bgt 6f410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f358 │ │ │ │ + bne 6f410 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006f360 : │ │ │ │ +0006f418 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #48628 @ 0xbdf4 │ │ │ │ + movw ip, #52380 @ 0xcc9c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl 2bb250 │ │ │ │ + bl 2ba9d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 6f464 │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6f3e8 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6f3d0 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6f410 │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6f468 │ │ │ │ - ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6f424 │ │ │ │ - bl 2f6c00 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x6f8> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6f444 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6f42c │ │ │ │ - dmb ish │ │ │ │ - beq 6f454 │ │ │ │ - ldr r0, [pc, #16] @ 6f464 │ │ │ │ - bl 2be850 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f4cc │ │ │ │ + bne 6f4c4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f510 │ │ │ │ + beq 6f508 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f4d0 │ │ │ │ - b 6f510 │ │ │ │ + bgt 6f4c8 │ │ │ │ + b 6f508 │ │ │ │ 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 6f530 │ │ │ │ + bne 6f528 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f510 │ │ │ │ + beq 6f508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f530 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6f528 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6f594 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6f58c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2273a8 │ │ │ │ + bl 226b2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f570 │ │ │ │ + bgt 6f568 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f570 │ │ │ │ + bne 6f568 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f594 │ │ │ │ + bgt 6f58c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f594 │ │ │ │ + bne 6f58c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006f59c : │ │ │ │ +0006f594 : │ │ │ │ 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 6f5c4 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 6f5d8 │ │ │ │ + bne 6f5bc │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 6f5d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f5e0 │ │ │ │ + bne 6f5d8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 6f614 │ │ │ │ + b 6f60c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19edf0 │ │ │ │ + bl 19f524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f614 │ │ │ │ + bgt 6f60c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f614 │ │ │ │ + bne 6f60c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, 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 becac │ │ │ │ + b bebd4 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f688 │ │ │ │ + bne 6f680 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f6c4 │ │ │ │ + beq 6f6bc │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r1, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #32828 @ 0x803c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f824 │ │ │ │ + beq 6f81c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f6e4 │ │ │ │ - bl bea6c │ │ │ │ + bne 6f6dc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f824 │ │ │ │ - b 6f720 │ │ │ │ - bl c5b58 │ │ │ │ + bne 6f81c │ │ │ │ + b 6f718 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f710 │ │ │ │ + bgt 6f708 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f710 │ │ │ │ + bne 6f708 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6f6d4 │ │ │ │ + beq 6f6cc │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6f73c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 6f734 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + movw r1, #51292 @ 0xc85c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6f824 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6f81c │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f75c │ │ │ │ + bhi 6f754 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f778 │ │ │ │ + bne 6f770 │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b ce0a4 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + b ce56c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10532 @ 0x2924 │ │ │ │ + movw r1, #4952 @ 0x1358 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6f824 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6f81c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f824 │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 6f81c │ │ │ │ + bl 1a35b8 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f7b4 │ │ │ │ + bne 6f7ac │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f79c │ │ │ │ + bne 6f794 │ │ │ │ dmb ish │ │ │ │ - beq 6f7c4 │ │ │ │ + beq 6f7bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f7e4 │ │ │ │ + bhi 6f7dc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c35cc <_Py_hashtable_foreach@@Base+0x172c> │ │ │ │ + bl 3c1ecc <_Py_hashtable_foreach@@Base+0x1bdc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f804 │ │ │ │ + bne 6f7fc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f7ec │ │ │ │ + bne 6f7e4 │ │ │ │ dmb ish │ │ │ │ - beq 6f814 │ │ │ │ + beq 6f80c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a3bd4 │ │ │ │ + b 1a4308 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1420 @ 0x58c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #61020 @ 0xee5c │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f854 │ │ │ │ + ldr r1, [pc, #8] @ 6f84c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ + b 6f910 │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6f8d0 │ │ │ │ + bne 6f8c8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f8b0 │ │ │ │ + beq 6f8a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f8d4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6f8cc │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6f910 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6f908 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa6b4 │ │ │ │ + bl 1aacc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f910 │ │ │ │ + bgt 6f908 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f910 │ │ │ │ + bne 6f908 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 130f04 │ │ │ │ + bl 131530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f9d0 │ │ │ │ + beq 6f9c8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6fa08 │ │ │ │ + bne 6fa00 │ │ │ │ mov r1, r5 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f9d8 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne 6f9d0 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f9ac │ │ │ │ - bl 143714 │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + beq 6f9a4 │ │ │ │ + bl 143cf8 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #10596 @ 0x2964 │ │ │ │ + movw r1, #5016 @ 0x1398 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f9b8 │ │ │ │ - b 6f9d0 │ │ │ │ + ble 6f9b0 │ │ │ │ + b 6f9c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f9d0 │ │ │ │ + bgt 6f9c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f9d0 │ │ │ │ + bne 6f9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f9ec │ │ │ │ + ble 6f9e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f9e4 │ │ │ │ + bne 6f9dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 6f9e4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 6f9dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fa28 │ │ │ │ + bgt 6fa20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fa28 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 6fa20 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a9600 │ │ │ │ + b a9688 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6fa94 │ │ │ │ + bne 6fa8c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6facc │ │ │ │ + beq 6fac4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6fc48 │ │ │ │ + ldr ip, [pc, #412] @ 6fc40 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fb40 │ │ │ │ + beq 6fb38 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6faec │ │ │ │ - bl bea6c │ │ │ │ + bne 6fae4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fb40 │ │ │ │ - b 6fb28 │ │ │ │ - bl c5b58 │ │ │ │ + bne 6fb38 │ │ │ │ + b 6fb20 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb18 │ │ │ │ + bgt 6fb10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb18 │ │ │ │ + bne 6fb10 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6fadc │ │ │ │ + beq 6fad4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6fb48 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 6fb40 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + movw r1, #51292 @ 0xc85c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 6fc3c │ │ │ │ + b 6fc34 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6fb68 │ │ │ │ + bhi 6fb60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6fb84 │ │ │ │ + bne 6fb7c │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce0a4 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + b ce56c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10532 @ 0x2924 │ │ │ │ + movw r1, #4952 @ 0x1358 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6fb40 │ │ │ │ + bl 16f4ac │ │ │ │ + b 6fb38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fba0 │ │ │ │ + bne 6fb98 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6fbc4 │ │ │ │ + bne 6fbbc │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fbac │ │ │ │ + bne 6fba4 │ │ │ │ dmb ish │ │ │ │ - beq 6fbd4 │ │ │ │ + beq 6fbcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6fbf4 │ │ │ │ + bhi 6fbec │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c35cc <_Py_hashtable_foreach@@Base+0x172c> │ │ │ │ + bl 3c1ecc <_Py_hashtable_foreach@@Base+0x1bdc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6fc14 │ │ │ │ + bne 6fc0c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fbfc │ │ │ │ + bne 6fbf4 │ │ │ │ dmb ish │ │ │ │ - beq 6fc24 │ │ │ │ + beq 6fc1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ad118 <_Py_strhex@@Base> │ │ │ │ + bl 3abbe8 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r8, rrx │ │ │ │ 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 6fc84 │ │ │ │ + bne 6fc7c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fcb4 │ │ │ │ - b 6fca8 │ │ │ │ + bne 6fcac │ │ │ │ + b 6fca0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40628 @ 0x9eb4 │ │ │ │ + movw r0, #37740 @ 0x936c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fc6c │ │ │ │ - b 6fd6c │ │ │ │ - bl bea6c │ │ │ │ + bne 6fc64 │ │ │ │ + b 6fd64 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fd6c │ │ │ │ + bne 6fd64 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6fce8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 6fce0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12744 @ 0x31c8 │ │ │ │ + movw r1, #7304 @ 0x1c88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 6fd5c │ │ │ │ + bl 14166c │ │ │ │ + b 6fd54 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6fd14 │ │ │ │ + bhi 6fd0c │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6fd50 │ │ │ │ + beq 6fd48 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6fd34 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b 6fd2c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41424 @ 0xa1d0 │ │ │ │ + movw r1, #36040 @ 0x8cc8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 6fd5c │ │ │ │ + bl 14166c │ │ │ │ + b 6fd54 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6fd34 │ │ │ │ + bne 6fd2c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ - bl bea6c │ │ │ │ + b bebd4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6fd50 │ │ │ │ + beq 6fd48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -67248,1284 +67246,1284 @@ │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6fe9c │ │ │ │ + bne 6fe94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38feac <_PyLong_Lshift@@Base+0x31b4> │ │ │ │ + bl 38e6ec <_PyLong_Lshift@@Base+0x30ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fe9c │ │ │ │ + beq 6fe94 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3984f8 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 396af4 <_PyType_SetVersion@@Base+0xfb0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #52172 @ 0xcbcc │ │ │ │ + movw r0, #46732 @ 0xb68c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fdfc │ │ │ │ + bne 6fdf4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aede4 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ad6dc <_Py_strhex@@Base+0x1af4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #10636 @ 0x298c │ │ │ │ + movw r0, #5056 @ 0x13c0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 398c58 <_PyType_SetVersion@@Base+0x172c> │ │ │ │ + bl 397254 <_PyType_SetVersion@@Base+0x1710> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe50 │ │ │ │ + bgt 6fe48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fe50 │ │ │ │ + bne 6fe48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fdec │ │ │ │ + beq 6fde4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe7c │ │ │ │ + bgt 6fe74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fe7c │ │ │ │ + bne 6fe74 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fe9c │ │ │ │ - movw r0, #10636 @ 0x298c │ │ │ │ + beq 6fe94 │ │ │ │ + movw r0, #5056 @ 0x13c0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd644 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bbf0c <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ff04 │ │ │ │ + bne 6fefc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ff44 │ │ │ │ + beq 6ff3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ff08 │ │ │ │ - b 6ff44 │ │ │ │ + bgt 6ff00 │ │ │ │ + b 6ff3c │ │ │ │ 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 6ff64 │ │ │ │ + bne 6ff5c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ff44 │ │ │ │ + beq 6ff3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ff68 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 6ff60 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 6ffcc │ │ │ │ + bl 16f4ac │ │ │ │ + b 6ffc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44a9c │ │ │ │ + bl 44a94 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ffa8 │ │ │ │ + bgt 6ffa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ffa8 │ │ │ │ + bne 6ffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ffcc │ │ │ │ + bgt 6ffc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ffcc │ │ │ │ + bne 6ffc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 7000c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b 70030 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 70038 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + mov r0, #0 │ │ │ │ + b 70050 │ │ │ │ + ldr ip, [r0, #20] │ │ │ │ + mov r2, #-2147483647 @ 0x80000001 │ │ │ │ + ldr r0, [pc, #16] @ 70058 │ │ │ │ + sub r1, fp, #8 │ │ │ │ + str ip, [fp, #-8] │ │ │ │ + bl d8818 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + rsbeq r6, r3, ip, asr #19 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 700a4 │ │ │ │ + beq 7012c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #48656 @ 0xbe10 │ │ │ │ + movw r4, #52408 @ 0xccb8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 680fc │ │ │ │ + bl 680f4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 70064 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 700ec │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70038 │ │ │ │ - bl 143714 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 700c0 │ │ │ │ + bl 143cf8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #48612 @ 0xbde4 │ │ │ │ + movw r3, #52364 @ 0xcc8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70028 │ │ │ │ + bne 700b0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70028 │ │ │ │ - b 7009c │ │ │ │ + bne 700b0 │ │ │ │ + b 70124 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70084 │ │ │ │ + bgt 7010c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70084 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 7010c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18804 @ 0x4974 │ │ │ │ + movw r1, #13364 @ 0x3434 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000700b0 : │ │ │ │ +00070138 : │ │ │ │ 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 700dc │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 700ec │ │ │ │ + bne 70164 │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 70174 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e33e0 │ │ │ │ + bl e395c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 70100 │ │ │ │ - movw r0, #10652 @ 0x299c │ │ │ │ + bge 70188 │ │ │ │ + movw r0, #5072 @ 0x13d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2eec54 │ │ │ │ - b 70108 │ │ │ │ + bl 2ee16c │ │ │ │ + b 70190 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 701dc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b 70200 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 70208 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + mov r0, #0 │ │ │ │ + b 70220 │ │ │ │ + ldr ip, [r0, #20] │ │ │ │ + mov r2, #-2147483647 @ 0x80000001 │ │ │ │ + ldr r0, [pc, #16] @ 70228 │ │ │ │ + sub r1, fp, #8 │ │ │ │ + str ip, [fp, #-8] │ │ │ │ + bl d8818 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 70174 │ │ │ │ + bne 7028c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 701b8 │ │ │ │ + beq 702d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70178 │ │ │ │ - b 701b8 │ │ │ │ + bgt 70290 │ │ │ │ + b 702d0 │ │ │ │ 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 701d8 │ │ │ │ + bne 702f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 701b8 │ │ │ │ + beq 702d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 701d8 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 702f0 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7023c │ │ │ │ + bl 16f4ac │ │ │ │ + b 70354 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 45080 │ │ │ │ + bl 45078 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70218 │ │ │ │ + bgt 70330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70218 │ │ │ │ + bne 70330 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7023c │ │ │ │ + bgt 70354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7023c │ │ │ │ + bne 70354 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 70264 │ │ │ │ + ldr r2, [pc, #16] @ 7037c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c8918 <_Py_hashtable_foreach@@Base+0x6a78> │ │ │ │ - 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 702bc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 702e0 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 702e8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - mov r0, #0 │ │ │ │ - b 70300 │ │ │ │ - ldr ip, [r0, #20] │ │ │ │ - mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70308 │ │ │ │ - sub r1, fp, #8 │ │ │ │ - str ip, [fp, #-8] │ │ │ │ - bl d8398 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - rsbeq r6, r3, ip, asr #19 │ │ │ │ + b 3c7218 <_Py_hashtable_foreach@@Base+0x6f28> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1420 @ 0x58c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #61020 @ 0xee5c │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 70330 │ │ │ │ + ldr r1, [pc, #8] @ 703b8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ + b 6f910 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 703b8 │ │ │ │ + beq 70440 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 703b8 │ │ │ │ + ble 70440 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #5308 @ 0x14bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 703cc │ │ │ │ + bgt 70454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703cc │ │ │ │ + bne 70454 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 703cc │ │ │ │ - movw r0, #10924 @ 0x2aac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 70454 │ │ │ │ + movw r0, #5344 @ 0x14e0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1404 @ 0x57c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #61004 @ 0xee4c │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 703f8 │ │ │ │ + ldr r1, [pc, #8] @ 70480 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ + b 6f910 │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ 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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 70478 │ │ │ │ + bne 70500 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70458 │ │ │ │ + beq 704e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7047c │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 70504 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 704c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 70550 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 704d4 │ │ │ │ + ldr r0, [pc, #76] @ 7055c │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 704c8 │ │ │ │ + bgt 70550 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 704c8 │ │ │ │ + bne 70550 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [pc, #16] @ 70580 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ + rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70518 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 705c4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7053c │ │ │ │ + bl 16f4ac │ │ │ │ + b 705e8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70544 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 705f0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 7055c │ │ │ │ + b 70608 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70564 │ │ │ │ + ldr r0, [pc, #16] @ 70610 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 70588 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + rsbeq r6, r3, r4, lsr #28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1404 @ 0x57c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #61004 @ 0xee4c │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 705b0 │ │ │ │ + ldr r1, [pc, #8] @ 70638 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ + b 6f910 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 70604 │ │ │ │ + beq 7068c │ │ │ │ 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 70638 │ │ │ │ - b 70618 │ │ │ │ + bne 706c0 │ │ │ │ + b 706a0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 70638 │ │ │ │ + bne 706c0 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 70638 │ │ │ │ + beq 706c0 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3acec <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3b1d4 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 706bc │ │ │ │ + blt 70744 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70694 │ │ │ │ + bne 7071c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfd74 │ │ │ │ + bl 1dea1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 706bc │ │ │ │ + beq 70744 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9b00 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b9a30 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 706bc │ │ │ │ + beq 70744 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1dfd74 │ │ │ │ + b 1dea1c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3adbc <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 706bc │ │ │ │ + beq 70744 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 31a53c <_PyGen_FetchStopIterationValue@@Base+0x1cec> │ │ │ │ + b 319648 <_PyFunction_FromXIData@@Base+0x124c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 286cf4 │ │ │ │ + b 2864ec │ │ │ │ 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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 70754 │ │ │ │ + bne 707dc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70734 │ │ │ │ + beq 707bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70758 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 707e0 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 707a4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7082c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 707b0 │ │ │ │ + ldr r0, [pc, #76] @ 70838 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 707a4 │ │ │ │ + bgt 7082c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 707a4 │ │ │ │ + bne 7082c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2adb58 │ │ │ │ + bl 2ad208 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70810 │ │ │ │ + beq 70898 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70818 │ │ │ │ - bl 2ae248 │ │ │ │ + beq 708a0 │ │ │ │ + bl 2ad9ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70818 │ │ │ │ + bne 708a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70810 │ │ │ │ + bgt 70898 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70810 │ │ │ │ + bne 70898 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70830 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 708b8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70824 │ │ │ │ + bne 708ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 70824 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 708ac │ │ │ │ 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 708c4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bgt 7094c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 708a0 │ │ │ │ + beq 70928 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #30820 @ 0x7864 │ │ │ │ + movw r3, #25372 @ 0x631c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #21084 @ 0x525c │ │ │ │ + movw r1, #15644 @ 0x3d1c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 141058 │ │ │ │ - b 708dc │ │ │ │ + bl 14166c │ │ │ │ + b 70964 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d6890 │ │ │ │ + bl d6d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 708e4 │ │ │ │ + bne 7096c │ │ │ │ mov r5, #0 │ │ │ │ - b 7091c │ │ │ │ + b 709a4 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d6f34 │ │ │ │ + bl d73b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7091c │ │ │ │ + bgt 709a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7091c │ │ │ │ + bne 709a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7096c │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 709f4 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10948 @ 0x2ac4 │ │ │ │ + movw r1, #5368 @ 0x14f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070994 : │ │ │ │ +00070a1c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 709bc │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 709cc │ │ │ │ + bne 70a44 │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 70a54 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 34181c │ │ │ │ + bl 340754 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 709e0 │ │ │ │ - movw r0, #10980 @ 0x2ae4 │ │ │ │ + bge 70a68 │ │ │ │ + movw r0, #5400 @ 0x1518 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2eec54 │ │ │ │ - b 709e8 │ │ │ │ + bl 2ee16c │ │ │ │ + b 70a70 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #11140 @ 0x2b84 │ │ │ │ + movw r0, #5560 @ 0x15b8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ - 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 70a50 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 70a74 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 70a7c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - mov r0, #0 │ │ │ │ - b 70a94 │ │ │ │ - ldr ip, [r0, #20] │ │ │ │ - mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70a9c │ │ │ │ - sub r1, fp, #8 │ │ │ │ - str ip, [fp, #-8] │ │ │ │ - bl d8398 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r4, lsr #28 │ │ │ │ + b aabe0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 70af0 │ │ │ │ + bne 70ae8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 70aec │ │ │ │ + ble 70ae4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70b38 │ │ │ │ + beq 70b30 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 70bd0 │ │ │ │ + ldr r1, [pc, #192] @ 70bc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70b38 │ │ │ │ + bne 70b30 │ │ │ │ mov r0, #0 │ │ │ │ - b 70bc8 │ │ │ │ + b 70bc0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 304540 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 3039f0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70b30 │ │ │ │ + beq 70b28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 70b7c │ │ │ │ + beq 70b74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70b80 │ │ │ │ - bl bea6c │ │ │ │ + bne 70b78 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70b80 │ │ │ │ - b 70b30 │ │ │ │ + beq 70b78 │ │ │ │ + b 70b28 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70bc0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 70bb8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 70b30 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 70b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r2, r4, r0, r8 │ │ │ │ │ │ │ │ -00070bd4 : │ │ │ │ +00070bcc : │ │ │ │ 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 34181c │ │ │ │ + bl 340754 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00070c0c <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00070c04 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r3, #5504 @ 0x1580 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 70c48 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 143714 │ │ │ │ + bne 70c40 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 143cf8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70c64 <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 70c5c <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bne 70c8c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 70c84 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 31ce8 │ │ │ │ + bl 31ce4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 70ca8 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 70cd8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70ca0 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 70cd0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 39528 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 39520 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70c78 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 70c5c <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70c70 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 70c54 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70cc4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 70cbc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70ccc <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 70cc4 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 70cd8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 70cd0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 70cc4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 70cbc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00070cec : │ │ │ │ +00070ce4 : │ │ │ │ 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 e33e0 │ │ │ │ + bl e395c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70d60 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 70d58 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44328 @ 0xad28 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 70d98 │ │ │ │ + bl 16f4ac │ │ │ │ + b 70d90 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70d88 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 70d80 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 70d98 │ │ │ │ + bl 16f4ac │ │ │ │ + b 70d90 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 70ddc │ │ │ │ + bne 70dd4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70e04 │ │ │ │ - b 70e20 │ │ │ │ + bne 70dfc │ │ │ │ + b 70e18 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1136 @ 0x470 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #60736 @ 0xed40 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70dc8 │ │ │ │ + bne 70dc0 │ │ │ │ mov r0, #0 │ │ │ │ - b 70eb8 │ │ │ │ - bl c5b58 │ │ │ │ + b 70eb0 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70e34 │ │ │ │ + ble 70e2c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70e50 │ │ │ │ - bl bea6c │ │ │ │ + bne 70e48 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 70e50 │ │ │ │ - b 70dfc │ │ │ │ + beq 70e48 │ │ │ │ + b 70df4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70e18 │ │ │ │ + bne 70e10 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 70e18 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 70e10 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fd400 │ │ │ │ + bl 2fc960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70dfc │ │ │ │ + beq 70df4 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2e23c0 │ │ │ │ + bl 2e18d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70dfc │ │ │ │ + blt 70df4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ addlt r4, r4, r5 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d9e4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r7, [r6, r4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ + ldr r0, [pc, #224] @ 70fb4 │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 70ef4 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 70edc │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 70f1c │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 70fb8 │ │ │ │ + ldr r3, [r5, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + beq 70f74 │ │ │ │ + ldr r0, [r5, #1692] @ 0x69c │ │ │ │ + bl 71148 <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r5, #1684] @ 0x694 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 71148 <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 71148 <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #3328 @ 0xd00 │ │ │ │ + movt r1, #9 │ │ │ │ + add r4, r4, r0 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 3c02f0 <_Py_hashtable_foreach@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 70f94 │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 70f7c │ │ │ │ + dmb ish │ │ │ │ + beq 70fa4 │ │ │ │ + ldr r0, [pc, #16] @ 70fb4 │ │ │ │ + bl 2d99f0 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b b2730 │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ 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 70f00 │ │ │ │ + bne 70ffc │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70f00 │ │ │ │ + bne 70ffc │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70fb0 │ │ │ │ + beq 710ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70f18 │ │ │ │ + beq 71014 │ │ │ │ mov r0, r4 │ │ │ │ - bl c4434 │ │ │ │ + bl c4988 │ │ │ │ mov r4, r0 │ │ │ │ - b 70f20 │ │ │ │ - bl 9f7c8 │ │ │ │ + b 7101c │ │ │ │ + bl 9f7c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 71034 │ │ │ │ + beq 71130 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70f48 │ │ │ │ - ldr r1, [pc, #260] @ 71040 │ │ │ │ + beq 71044 │ │ │ │ + ldr r1, [pc, #260] @ 7113c │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70f88 │ │ │ │ + beq 71084 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70f68 │ │ │ │ - ldr r1, [pc, #232] @ 71044 │ │ │ │ + beq 71064 │ │ │ │ + ldr r1, [pc, #232] @ 71140 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70f88 │ │ │ │ + beq 71084 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70fc8 │ │ │ │ - ldr r1, [pc, #204] @ 71048 │ │ │ │ + beq 710c4 │ │ │ │ + ldr r1, [pc, #204] @ 71144 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70fc8 │ │ │ │ + bne 710c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71034 │ │ │ │ + bgt 71130 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71034 │ │ │ │ + bne 71130 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 71034 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 71130 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70fd8 │ │ │ │ + beq 710d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 70ff4 │ │ │ │ + bne 710f0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 7100c │ │ │ │ + b 71108 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af2e8 │ │ │ │ + bl af2fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71038 │ │ │ │ + bgt 71134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71038 │ │ │ │ + bne 71134 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 71038 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 71134 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ rsbeq r6, r3, r4, lsl r0 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #224] @ 71148 │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 71088 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 71070 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 710b0 │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 7114c │ │ │ │ - ldr r3, [r5, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 71108 │ │ │ │ - ldr r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #2644 @ 0xa54 │ │ │ │ - movt r1, #9 │ │ │ │ - add r4, r4, r0 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3c1ea0 <_Py_hashtable_foreach@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 71128 │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 71110 │ │ │ │ - dmb ish │ │ │ │ - beq 71138 │ │ │ │ - ldr r0, [pc, #16] @ 71148 │ │ │ │ - bl 2be850 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b b2720 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00071150 <_Py_hashtable_size@@Base>: │ │ │ │ +00071148 <_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 │ │ │ │ @@ -68537,175 +68535,175 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e480 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ - movw r3, #8948 @ 0x22f4 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8948 @ 0x22f4 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - 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 │ │ │ │ + b bebd4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 7128c <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + ldr r0, [pc, #156] @ 71250 <_Py_hashtable_size@@Base+0x108> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71210 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ + bne 711d4 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 711f8 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ + bne 711bc <_Py_hashtable_size@@Base+0x74> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 71238 <_Py_hashtable_size@@Base+0xe8> │ │ │ │ + bne 711fc <_Py_hashtable_size@@Base+0xb4> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 71290 <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 71254 <_Py_hashtable_size@@Base+0x10c> │ │ │ │ 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 7126c <_Py_hashtable_size@@Base+0x11c> │ │ │ │ + bne 71230 <_Py_hashtable_size@@Base+0xe8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 71254 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + bne 71218 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ dmb ish │ │ │ │ - beq 7127c <_Py_hashtable_size@@Base+0x12c> │ │ │ │ - ldr r0, [pc, #16] @ 7128c <_Py_hashtable_size@@Base+0x13c> │ │ │ │ - bl 2be850 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 71240 <_Py_hashtable_size@@Base+0xf8> │ │ │ │ + ldr r0, [pc, #16] @ 71250 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + bl 2d99f0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + movw r3, #8936 @ 0x22e8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #8936 @ 0x22e8 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + 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 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 712e8 <_Py_hashtable_size@@Base+0x198> │ │ │ │ + bne 712e0 <_Py_hashtable_size@@Base+0x198> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7132c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ - ldr lr, [pc, #184] @ 713a8 <_Py_hashtable_size@@Base+0x258> │ │ │ │ + beq 71324 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + ldr lr, [pc, #184] @ 713a0 <_Py_hashtable_size@@Base+0x258> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7132c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bne 71324 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 713a0 <_Py_hashtable_size@@Base+0x250> │ │ │ │ + b 71398 <_Py_hashtable_size@@Base+0x250> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71324 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + beq 7131c <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37e16c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37cd6c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71324 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + beq 7131c <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d984 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 713a0 <_Py_hashtable_size@@Base+0x250> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 71398 <_Py_hashtable_size@@Base+0x250> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 71324 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 7131c <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #1 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #11268 @ 0x2c04 │ │ │ │ + movw r0, #5688 @ 0x1638 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -68722,487 +68720,487 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7149c <_Py_hashtable_size@@Base+0x34c> │ │ │ │ + bne 71494 <_Py_hashtable_size@@Base+0x34c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 714d4 <_Py_hashtable_size@@Base+0x384> │ │ │ │ - ldr r4, [pc, #148] @ 71538 <_Py_hashtable_size@@Base+0x3e8> │ │ │ │ + beq 714cc <_Py_hashtable_size@@Base+0x384> │ │ │ │ + ldr r4, [pc, #148] @ 71530 <_Py_hashtable_size@@Base+0x3e8> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71520 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ + beq 71518 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71520 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ - bl dc974 │ │ │ │ + beq 71518 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ + bl dcee4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71528 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 71520 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 71530 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ + b 71528 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 185f4c │ │ │ │ + bl 1866cc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71560 <_Py_hashtable_size@@Base+0x410> │ │ │ │ + beq 71558 <_Py_hashtable_size@@Base+0x410> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b aabe0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 715a4 <_Py_hashtable_size@@Base+0x454> │ │ │ │ + bge 7159c <_Py_hashtable_size@@Base+0x454> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b816c │ │ │ │ + b 3b6ac4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #47436 @ 0xb94c │ │ │ │ + movw ip, #48496 @ 0xbd70 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 25a3c8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 259e38 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 715f0 <_Py_hashtable_size@@Base+0x4a0> │ │ │ │ + beq 715e8 <_Py_hashtable_size@@Base+0x4a0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b aabe0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071638 : │ │ │ │ +00071630 : │ │ │ │ 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 b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7167c │ │ │ │ + bne 71674 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #11312 @ 0x2c30 │ │ │ │ + movw r0, #5732 @ 0x1664 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #11448 @ 0x2cb8 │ │ │ │ + movw r0, #5868 @ 0x16ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -000716ac : │ │ │ │ +000716a4 : │ │ │ │ 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 2ead48 │ │ │ │ + bl 2ea260 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #53076 @ 0xcf54 │ │ │ │ + movw r3, #47532 @ 0xb9ac │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71728 │ │ │ │ + bne 71720 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7175c │ │ │ │ + beq 71754 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7175c │ │ │ │ + beq 71754 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11476 @ 0x2cd4 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71788 │ │ │ │ + bne 71780 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 717bc │ │ │ │ + beq 717b4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 717bc │ │ │ │ + beq 717b4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11504 @ 0x2cf0 │ │ │ │ + movw r1, #5924 @ 0x1724 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + movw r0, #5168 @ 0x1430 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 717e8 │ │ │ │ + bne 717e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7181c │ │ │ │ + beq 71814 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7181c │ │ │ │ + beq 71814 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11536 @ 0x2d10 │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #484] @ 71a28 │ │ │ │ + ldr lr, [pc, #484] @ 71a20 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub ip, fp, #88 @ 0x58 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 718a4 │ │ │ │ + bne 7189c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 718cc │ │ │ │ - b 71a0c │ │ │ │ + bne 718c4 │ │ │ │ + b 71a04 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #28204 @ 0x6e2c │ │ │ │ + movw r0, #22764 @ 0x58ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71878 │ │ │ │ + bne 71870 │ │ │ │ mov r7, r4 │ │ │ │ - b 71a0c │ │ │ │ - ldr r3, [pc, #344] @ 71a2c │ │ │ │ + b 71a04 │ │ │ │ + ldr r3, [pc, #344] @ 71a24 │ │ │ │ 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 71904 │ │ │ │ + bne 718fc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 71a0c │ │ │ │ + bl 16f4ac │ │ │ │ + b 71a04 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 71934 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7192c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11692 @ 0x2dac │ │ │ │ + movw r1, #6112 @ 0x17e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 71a0c │ │ │ │ + bl 16f4ac │ │ │ │ + b 71a04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 71964 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 7195c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11732 @ 0x2dd4 │ │ │ │ + movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 71a0c │ │ │ │ + bl 16f4ac │ │ │ │ + b 71a04 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 335434 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ + bl 334518 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 71a0c │ │ │ │ + beq 71a04 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 719b4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 719ac │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11764 @ 0x2df4 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b420 │ │ │ │ - b 71a0c │ │ │ │ + bl 33a508 │ │ │ │ + b 71a04 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #11808 @ 0x2e20 │ │ │ │ + movw r0, #6228 @ 0x1854 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #4844 @ 0x12ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + movw r1, #64800 @ 0xfd20 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71a00 │ │ │ │ + beq 719f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4e0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b420 │ │ │ │ + bl 33a508 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq ip, lr, ip, ror #30 │ │ │ │ + subseq fp, lr, r4, asr #19 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071a30 : │ │ │ │ +00071a28 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 71a54 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 71ab4 │ │ │ │ + bne 71a4c │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 71aac │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71b2c │ │ │ │ + beq 71b24 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 71a7c │ │ │ │ + bne 71a74 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 71a8c │ │ │ │ + beq 71a84 │ │ │ │ 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 71b2c │ │ │ │ + bne 71b24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71b2c │ │ │ │ + beq 71b24 │ │ │ │ mov r0, r1 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71abc │ │ │ │ + bne 71ab4 │ │ │ │ mov r4, #0 │ │ │ │ - b 71b54 │ │ │ │ + b 71b4c │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159864 │ │ │ │ + bl 159fbc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71af8 │ │ │ │ + bgt 71af0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71af8 │ │ │ │ + bne 71af0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71b54 │ │ │ │ + bne 71b4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71b2c │ │ │ │ + bgt 71b24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71b2c │ │ │ │ + bne 71b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11864 @ 0x2e58 │ │ │ │ + movw r1, #6284 @ 0x188c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47228 @ 0xb87c │ │ │ │ + movw r0, #41788 @ 0xa33c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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, #64216 @ 0xfad8 │ │ │ │ + movw ip, #58280 @ 0xe3a8 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #64240 @ 0xfaf0 │ │ │ │ + movw r3, #58304 @ 0xe3c0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #64208 @ 0xfad0 │ │ │ │ + movw r2, #58272 @ 0xe3a0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #64228 @ 0xfae4 │ │ │ │ + movw r1, #58292 @ 0xe3b4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #12000 @ 0x2ee0 │ │ │ │ + movw r0, #6420 @ 0x1914 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69210,63 +69208,63 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71c24 │ │ │ │ + bne 71c1c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71c5c │ │ │ │ - ldr r4, [pc, #172] @ 71cd8 │ │ │ │ + beq 71c54 │ │ │ │ + ldr r4, [pc, #172] @ 71cd0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ccc │ │ │ │ + beq 71cc4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71c7c │ │ │ │ - bl bea6c │ │ │ │ + bne 71c74 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71ccc │ │ │ │ + bne 71cc4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dc84 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71cc0 │ │ │ │ + bne 71cb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71cc0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 71cb8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsl r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -69276,196 +69274,196 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71d2c │ │ │ │ + bne 71d24 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71d64 │ │ │ │ - ldr r4, [pc, #172] @ 71de0 │ │ │ │ + beq 71d5c │ │ │ │ + ldr r4, [pc, #172] @ 71dd8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71dd4 │ │ │ │ + beq 71dcc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71d84 │ │ │ │ - bl bea6c │ │ │ │ + bne 71d7c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71dd4 │ │ │ │ + bne 71dcc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e510 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71dc8 │ │ │ │ + bne 71dc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71dc8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 71dc0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #2 │ │ │ │ │ │ │ │ -00071de4 : │ │ │ │ +00071ddc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 71e08 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 71e74 │ │ │ │ + bne 71e00 │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 71e6c │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ee8 │ │ │ │ + beq 71ee0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71e4c │ │ │ │ - movw r3, #41856 @ 0xa380 │ │ │ │ + beq 71e44 │ │ │ │ + movw r3, #38488 @ 0x9658 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71e40 │ │ │ │ + bne 71e38 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2da394 <_PyCompile_GetBinaryIntrinsicName@@Base+0x68c> │ │ │ │ + b 2d966c <_PyCompile_GetBinaryIntrinsicName@@Base+0x68c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 71ee8 │ │ │ │ + bne 71ee0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ee8 │ │ │ │ + beq 71ee0 │ │ │ │ mov r0, r1 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71e7c │ │ │ │ + bne 71e74 │ │ │ │ mov r4, #0 │ │ │ │ - b 71f10 │ │ │ │ + b 71f08 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1787c4 │ │ │ │ + bl 178f50 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71eb4 │ │ │ │ + bgt 71eac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71eb4 │ │ │ │ + bne 71eac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71f10 │ │ │ │ + bne 71f08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71ee8 │ │ │ │ + bgt 71ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71ee8 │ │ │ │ + bne 71ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11864 @ 0x2e58 │ │ │ │ + movw r1, #6284 @ 0x188c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71f50 │ │ │ │ - bl bea6c │ │ │ │ + bne 71f48 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71fc0 │ │ │ │ + bne 71fb8 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc0c <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f78 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 71f70 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 71fa4 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 71f9c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #64] @ 71fd0 │ │ │ │ + vldr d5, [pc, #64] @ 71fc8 │ │ │ │ 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 71fb4 │ │ │ │ - bl bea6c │ │ │ │ + bne 71fac │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71fc0 │ │ │ │ + bne 71fb8 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00071fd8 : │ │ │ │ +00071fd0 : │ │ │ │ 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, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -69474,514 +69472,790 @@ │ │ │ │ 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 72078 │ │ │ │ + ble 72070 │ │ │ │ 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 72078 │ │ │ │ + bcs 72070 │ │ │ │ bl 2d0b4 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2dc │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e2dc │ │ │ │ - b 7202c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 72024 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59800 @ 0xe998 │ │ │ │ + movw r0, #54360 @ 0xd458 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 720f8 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 720f0 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 720e8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 720f8 │ │ │ │ + bne 720e0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 720f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7212c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 72124 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7211c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7212c │ │ │ │ + bne 72114 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72124 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72160 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 72158 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72150 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72160 │ │ │ │ + bne 72148 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72158 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72194 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7218c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72184 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72194 │ │ │ │ + bne 7217c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7218c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 721c8 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 721c0 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 721b8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 721c8 │ │ │ │ + bne 721b0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 721c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 721fc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 721f4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 721ec │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 721fc │ │ │ │ + bne 721e4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 721f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72224 │ │ │ │ + bne 7221c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00072238 : │ │ │ │ +00072230 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35436 @ 0x8a6c │ │ │ │ + movw r0, #35424 @ 0x8a60 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141ba0 │ │ │ │ + b 14219c │ │ │ │ + │ │ │ │ +00072250 <_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 9f7c4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 7268c <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + ldr r1, [r5] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29012 @ 0x7154 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r5] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 722fc <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 722fc <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 722fc <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29032 @ 0x7168 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7238c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 7238c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 7238c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29044 @ 0x7174 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7241c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 7241c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 7241c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29056 @ 0x7180 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 724ac <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 724ac <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 724ac <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7253c <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 7253c <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 7253c <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #29096 @ 0x71a8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 725cc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 725cc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 725cc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi 725fc <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #47532 @ 0xb9ac │ │ │ │ + movt r3, #94 @ 0x5e │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 72618 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #8892 @ 0x22bc │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aabe0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 72668 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #32904 @ 0x8088 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72660 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 72660 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + bne 72690 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7268c <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7268c <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + 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 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - movw r3, #38128 @ 0x94f0 │ │ │ │ + movw r3, #38116 @ 0x94e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 722a8 │ │ │ │ + beq 726e8 <_PyInterpreterConfig_AsDict@@Base+0x498> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 722a8 │ │ │ │ + beq 726e8 <_PyInterpreterConfig_AsDict@@Base+0x498> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 722e8 │ │ │ │ - b 722cc │ │ │ │ + bls 72728 <_PyInterpreterConfig_AsDict@@Base+0x4d8> │ │ │ │ + b 7270c <_PyInterpreterConfig_AsDict@@Base+0x4bc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 72294 │ │ │ │ + beq 726d4 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72294 │ │ │ │ - b 723dc │ │ │ │ + bne 726d4 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 723dc │ │ │ │ + beq 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 72308 │ │ │ │ - bl bea6c │ │ │ │ + bne 72748 <_PyInterpreterConfig_AsDict@@Base+0x4f8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 72328 │ │ │ │ - bl bea6c │ │ │ │ + bne 72768 <_PyInterpreterConfig_AsDict@@Base+0x518> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 72348 │ │ │ │ - bl bea6c │ │ │ │ + bne 72788 <_PyInterpreterConfig_AsDict@@Base+0x538> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 72368 │ │ │ │ - bl bea6c │ │ │ │ + bne 727a8 <_PyInterpreterConfig_AsDict@@Base+0x558> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 72388 │ │ │ │ - bl bea6c │ │ │ │ + bne 727c8 <_PyInterpreterConfig_AsDict@@Base+0x578> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 723a8 │ │ │ │ - bl bea6c │ │ │ │ + bne 727e8 <_PyInterpreterConfig_AsDict@@Base+0x598> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 723e4 │ │ │ │ - movw r2, #24912 @ 0x6150 │ │ │ │ + bne 72824 <_PyInterpreterConfig_AsDict@@Base+0x5d4> │ │ │ │ + movw r2, #19472 @ 0x4c10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #12060 @ 0x2f1c │ │ │ │ + movw r1, #6480 @ 0x1950 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 72884 │ │ │ │ + b 72cc4 <_PyInterpreterConfig_AsDict@@Base+0xa74> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72420 │ │ │ │ + bne 72860 <_PyInterpreterConfig_AsDict@@Base+0x610> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #41376 @ 0xa1a0 │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #12072 @ 0x2f28 │ │ │ │ + movw r1, #6492 @ 0x195c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72458 │ │ │ │ + bne 72898 <_PyInterpreterConfig_AsDict@@Base+0x648> │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #41376 @ 0xa1a0 │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #12084 @ 0x2f34 │ │ │ │ + movw r1, #6504 @ 0x1968 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72490 │ │ │ │ + bne 728d0 <_PyInterpreterConfig_AsDict@@Base+0x680> │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #41376 @ 0xa1a0 │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #12096 @ 0x2f40 │ │ │ │ + movw r1, #6516 @ 0x1974 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 724c8 │ │ │ │ + bne 72908 <_PyInterpreterConfig_AsDict@@Base+0x6b8> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #12108 @ 0x2f4c │ │ │ │ + movw r1, #6528 @ 0x1980 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72500 │ │ │ │ + bne 72940 <_PyInterpreterConfig_AsDict@@Base+0x6f0> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #12120 @ 0x2f58 │ │ │ │ + movw r1, #6540 @ 0x198c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7253c │ │ │ │ + bne 7297c <_PyInterpreterConfig_AsDict@@Base+0x72c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #12132 @ 0x2f64 │ │ │ │ + movw r1, #6552 @ 0x1998 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 7255c │ │ │ │ - bl bea6c │ │ │ │ + bne 7299c <_PyInterpreterConfig_AsDict@@Base+0x74c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72598 │ │ │ │ + bne 729d8 <_PyInterpreterConfig_AsDict@@Base+0x788> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #24912 @ 0x6150 │ │ │ │ + movw r2, #19472 @ 0x4c10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #12144 @ 0x2f70 │ │ │ │ + movw r1, #6564 @ 0x19a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 725d4 │ │ │ │ + bne 72a14 <_PyInterpreterConfig_AsDict@@Base+0x7c4> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #24912 @ 0x6150 │ │ │ │ + movw r2, #19472 @ 0x4c10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #12156 @ 0x2f7c │ │ │ │ + movw r1, #6576 @ 0x19b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 72658 │ │ │ │ + ble 72a98 <_PyInterpreterConfig_AsDict@@Base+0x848> │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 72618 │ │ │ │ + bne 72a58 <_PyInterpreterConfig_AsDict@@Base+0x808> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #41376 @ 0xa1a0 │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #12168 @ 0x2f88 │ │ │ │ + movw r1, #6588 @ 0x19bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ cmp r3, #17 │ │ │ │ - beq 72664 │ │ │ │ + beq 72aa4 <_PyInterpreterConfig_AsDict@@Base+0x854> │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72668 │ │ │ │ + bne 72aa8 <_PyInterpreterConfig_AsDict@@Base+0x858> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #41376 @ 0xa1a0 │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #12180 @ 0x2f94 │ │ │ │ + movw r1, #6600 @ 0x19c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39252 @ 0x9954 │ │ │ │ + movw r0, #33812 @ 0x8414 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7281c <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 72668 │ │ │ │ + b 72aa8 <_PyInterpreterConfig_AsDict@@Base+0x858> │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #61736 @ 0xf128 │ │ │ │ + movw r1, #56296 @ 0xdbe8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #61748 @ 0xf134 │ │ │ │ + movw r0, #56308 @ 0xdbf4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 726e4 │ │ │ │ + beq 72b24 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 726fc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 72b3c <_PyInterpreterConfig_AsDict@@Base+0x8ec> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12192 @ 0x2fa0 │ │ │ │ + movw r1, #6612 @ 0x19d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 72864 │ │ │ │ + b 72ca4 <_PyInterpreterConfig_AsDict@@Base+0xa54> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72724 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 72b64 <_PyInterpreterConfig_AsDict@@Base+0x914> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12228 @ 0x2fc4 │ │ │ │ + movw r1, #6648 @ 0x19f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 726e4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 72b24 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7274c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 72b8c <_PyInterpreterConfig_AsDict@@Base+0x93c> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12272 @ 0x2ff0 │ │ │ │ + movw r1, #6692 @ 0x1a24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 726e4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 72b24 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72774 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 72bb4 <_PyInterpreterConfig_AsDict@@Base+0x964> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12316 @ 0x301c │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 726e4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 72b24 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ mov r0, sl │ │ │ │ - bl 72910 │ │ │ │ + bl 72d50 <_PyInterpreterConfig_AsDict@@Base+0xb00> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 726e4 │ │ │ │ + beq 72b24 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 72910 │ │ │ │ + bl 72d50 <_PyInterpreterConfig_AsDict@@Base+0xb00> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 72864 │ │ │ │ + beq 72ca4 <_PyInterpreterConfig_AsDict@@Base+0xa54> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 727bc │ │ │ │ + beq 72bfc <_PyInterpreterConfig_AsDict@@Base+0x9ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 72910 │ │ │ │ + bl 72d50 <_PyInterpreterConfig_AsDict@@Base+0xb00> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 727c0 │ │ │ │ - b 72854 │ │ │ │ - ldr r5, [pc, #204] @ 72890 │ │ │ │ + bne 72c00 <_PyInterpreterConfig_AsDict@@Base+0x9b0> │ │ │ │ + b 72c94 <_PyInterpreterConfig_AsDict@@Base+0xa44> │ │ │ │ + ldr r5, [pc, #204] @ 72cd0 <_PyInterpreterConfig_AsDict@@Base+0xa80> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 727dc │ │ │ │ + beq 72c1c <_PyInterpreterConfig_AsDict@@Base+0x9cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72910 │ │ │ │ + bl 72d50 <_PyInterpreterConfig_AsDict@@Base+0xb00> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 727e0 │ │ │ │ - b 72860 │ │ │ │ - ldr r4, [pc, #172] @ 72890 │ │ │ │ + bne 72c20 <_PyInterpreterConfig_AsDict@@Base+0x9d0> │ │ │ │ + b 72ca0 <_PyInterpreterConfig_AsDict@@Base+0xa50> │ │ │ │ + ldr r4, [pc, #172] @ 72cd0 <_PyInterpreterConfig_AsDict@@Base+0xa80> │ │ │ │ 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 │ │ │ │ @@ -70000,471 +70274,195 @@ │ │ │ │ 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 327a3c │ │ │ │ + bl 326aac │ │ │ │ mov r4, r0 │ │ │ │ - b 72864 │ │ │ │ + b 72ca4 <_PyInterpreterConfig_AsDict@@Base+0xa54> │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 72864 │ │ │ │ + b 72ca4 <_PyInterpreterConfig_AsDict@@Base+0xa54> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r9 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12352 @ 0x3040 │ │ │ │ + movw r0, #6772 @ 0x1a74 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e8e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 72904 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 72d44 <_PyInterpreterConfig_AsDict@@Base+0xaf4> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 729b8 │ │ │ │ - b 72980 │ │ │ │ + bne 72df8 <_PyInterpreterConfig_AsDict@@Base+0xba8> │ │ │ │ + b 72dc0 <_PyInterpreterConfig_AsDict@@Base+0xb70> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 729c4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 72e04 <_PyInterpreterConfig_AsDict@@Base+0xbb4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12356 @ 0x3044 │ │ │ │ + movw r1, #6776 @ 0x1a78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 729dc │ │ │ │ + ble 72e1c <_PyInterpreterConfig_AsDict@@Base+0xbcc> │ │ │ │ mov r4, #0 │ │ │ │ - b 729f8 │ │ │ │ + b 72e38 <_PyInterpreterConfig_AsDict@@Base+0xbe8> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7294c │ │ │ │ + bne 72d8c <_PyInterpreterConfig_AsDict@@Base+0xb3c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge 729f8 │ │ │ │ - b 72988 │ │ │ │ - bl 2f2a64 <_PyUnicode_Copy@@Base> │ │ │ │ + bge 72e38 <_PyInterpreterConfig_AsDict@@Base+0xbe8> │ │ │ │ + b 72dc8 <_PyInterpreterConfig_AsDict@@Base+0xb78> │ │ │ │ + bl 2f1f7c <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 729b0 │ │ │ │ + bne 72df0 <_PyInterpreterConfig_AsDict@@Base+0xba0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72980 │ │ │ │ + bgt 72dc0 <_PyInterpreterConfig_AsDict@@Base+0xb70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72980 │ │ │ │ + bne 72dc0 <_PyInterpreterConfig_AsDict@@Base+0xb70> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 72980 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 72dc0 <_PyInterpreterConfig_AsDict@@Base+0xb70> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ 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 72a68 │ │ │ │ + bne 72ea8 <_PyInterpreterConfig_AsDict@@Base+0xc58> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a90 │ │ │ │ - b 72a88 │ │ │ │ + bne 72ed0 <_PyInterpreterConfig_AsDict@@Base+0xc80> │ │ │ │ + b 72ec8 <_PyInterpreterConfig_AsDict@@Base+0xc78> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29328 @ 0x7290 │ │ │ │ + movw r0, #23888 @ 0x5d50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a50 │ │ │ │ + bne 72e90 <_PyInterpreterConfig_AsDict@@Base+0xc40> │ │ │ │ mov r0, #0 │ │ │ │ - b 72af0 │ │ │ │ + b 72f30 <_PyInterpreterConfig_AsDict@@Base+0xce0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72a88 │ │ │ │ + beq 72ec8 <_PyInterpreterConfig_AsDict@@Base+0xc78> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72a88 │ │ │ │ + beq 72ec8 <_PyInterpreterConfig_AsDict@@Base+0xc78> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d150 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 72af0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 72f30 <_PyInterpreterConfig_AsDict@@Base+0xce0> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #58812 @ 0xe5bc │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 13863c │ │ │ │ │ │ │ │ -00072af8 <_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 9f7c8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 72f34 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ - ldr r1, [r5] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #34452 @ 0x8694 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [r5] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72ba4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72ba4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72ba4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #34472 @ 0x86a8 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72c34 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c34 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72c34 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #34484 @ 0x86b4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72cc4 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72cc4 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72cc4 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #34496 @ 0x86c0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72d54 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d54 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72d54 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #34512 @ 0x86d0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72de4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72de4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72de4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #34536 @ 0x86e8 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e74 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72e74 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72e74 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - cmp r2, #2 │ │ │ │ - bhi 72ea4 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #53076 @ 0xcf54 │ │ │ │ - movt r3, #94 @ 0x5e │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 72ec0 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14332 @ 0x37fc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aab58 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #44288 @ 0xad00 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f08 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 72f08 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - bne 72f38 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f34 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 72f34 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #64748 @ 0xfcec │ │ │ │ - movt r1, #60 @ 0x3c │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 13801c │ │ │ │ - │ │ │ │ -00072f5c : │ │ │ │ +00072f54 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -70479,289 +70477,289 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72fd0 │ │ │ │ + bne 72fc8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73014 │ │ │ │ + beq 7300c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 73120 │ │ │ │ + ldr ip, [pc, #324] @ 73118 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73014 │ │ │ │ + bne 7300c │ │ │ │ mov r0, #0 │ │ │ │ - b 73118 │ │ │ │ + b 73110 │ │ │ │ ldr r2, [r9, #20] │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mul r5, r5, r3 │ │ │ │ adds r2, r5, r4 │ │ │ │ add r4, r5, r4, lsl #1 │ │ │ │ movpl r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #16 │ │ │ │ - bne 73050 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 73048 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 73118 │ │ │ │ + b 73110 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f7ee0 │ │ │ │ + bl 1f6f0c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 73044 │ │ │ │ + ble 7303c │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r5, r7, lsl #16 │ │ │ │ sublt r1, r5, r8 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7300c │ │ │ │ + beq 73004 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 730e4 │ │ │ │ + bgt 730dc │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 730e4 │ │ │ │ + bne 730dc │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7300c │ │ │ │ + beq 73004 │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73068 │ │ │ │ + bgt 73060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73064 │ │ │ │ + bne 7305c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 73064 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7305c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 73160 │ │ │ │ + bne 73158 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73188 │ │ │ │ - b 73180 │ │ │ │ + bne 73180 │ │ │ │ + b 73178 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29316 @ 0x7284 │ │ │ │ + movw r0, #23876 @ 0x5d44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73148 │ │ │ │ + bne 73140 │ │ │ │ mov r0, #0 │ │ │ │ - b 731e8 │ │ │ │ + b 731e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73180 │ │ │ │ + beq 73178 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73180 │ │ │ │ + beq 73178 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2db70 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 731e8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 731e0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000731f0 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +000731e8 <_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 26b504 │ │ │ │ + b 26ae7c │ │ │ │ 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 7326c <_PyBytesWriter_CreateByteArray@@Base+0x7c> │ │ │ │ + bhi 73264 <_PyBytesWriter_CreateByteArray@@Base+0x7c> │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73290 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ + bne 73288 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #48404 @ 0xbd14 │ │ │ │ + movw r0, #42964 @ 0xa7d4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73328 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #48404 @ 0xbd14 │ │ │ │ + movw r0, #42964 @ 0xa7d4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73234 <_PyBytesWriter_CreateByteArray@@Base+0x44> │ │ │ │ - b 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + bne 7322c <_PyBytesWriter_CreateByteArray@@Base+0x44> │ │ │ │ + b 73328 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 732b4 <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ - bl bea6c │ │ │ │ + bne 732ac <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ - b 732e8 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ - bl c5b58 │ │ │ │ + bne 73328 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + b 732e0 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 732e0 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + bgt 732d8 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 732e0 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + bne 732d8 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 732a0 <_PyBytesWriter_CreateByteArray@@Base+0xb0> │ │ │ │ + beq 73298 <_PyBytesWriter_CreateByteArray@@Base+0xb0> │ │ │ │ cmp r8, #2 │ │ │ │ - ble 73304 <_PyBytesWriter_CreateByteArray@@Base+0x114> │ │ │ │ + ble 732fc <_PyBytesWriter_CreateByteArray@@Base+0x114> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 73308 <_PyBytesWriter_CreateByteArray@@Base+0x118> │ │ │ │ - b 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + bge 73300 <_PyBytesWriter_CreateByteArray@@Base+0x118> │ │ │ │ + b 73328 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 32ceec <_PyXI_Preserve@@Base+0x3d4> │ │ │ │ + bl 32bce8 <_PyXI_Preserve@@Base+0xf0> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 32d6ac <_PyXI_Preserve@@Base+0xb94> │ │ │ │ + b 32c790 <_PyXI_Preserve@@Base+0xb98> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0007333c : │ │ │ │ +00073334 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9a64 │ │ │ │ + bl 1e8a6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 733c4 │ │ │ │ + beq 733bc │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 33ae08 │ │ │ │ + bl 339e24 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 733b8 │ │ │ │ + beq 733b0 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 438b0 │ │ │ │ + bl 438a8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #988] @ 737d0 │ │ │ │ + ldr lr, [pc, #988] @ 737c8 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70777,208 +70775,208 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73468 │ │ │ │ + bne 73460 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 734b0 │ │ │ │ - ldr r1, [pc, #868] @ 737d4 │ │ │ │ + beq 734a8 │ │ │ │ + ldr r1, [pc, #868] @ 737cc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 734b0 │ │ │ │ + bne 734a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 737bc │ │ │ │ + b 737b4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 734a8 │ │ │ │ + beq 734a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 734a8 │ │ │ │ + beq 734a0 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 734f8 │ │ │ │ + bhi 734f0 │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 73520 │ │ │ │ - b 73598 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + bne 73518 │ │ │ │ + b 73590 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 734e8 │ │ │ │ - b 734a8 │ │ │ │ + bne 734e0 │ │ │ │ + b 734a0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73558 │ │ │ │ - bl 176998 │ │ │ │ + beq 73550 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73548 │ │ │ │ - bl bea6c │ │ │ │ + bne 73540 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 734a8 │ │ │ │ + bne 734a0 │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 735a0 │ │ │ │ - b 7355c │ │ │ │ + beq 73598 │ │ │ │ + b 73554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7357c │ │ │ │ + bne 73574 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 735a0 │ │ │ │ - b 734a8 │ │ │ │ + bge 73598 │ │ │ │ + b 734a0 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2878b0 │ │ │ │ + bl 2870a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 734a8 │ │ │ │ + beq 734a0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 735a0 │ │ │ │ - b 73568 │ │ │ │ + beq 73598 │ │ │ │ + b 73560 │ │ │ │ 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 735f4 │ │ │ │ + beq 735ec │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 735f4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 735ec │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22156 @ 0x568c │ │ │ │ + movw r2, #16716 @ 0x414c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37924 @ 0x9424 │ │ │ │ + movw r1, #32484 @ 0x7ee4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 734a8 │ │ │ │ + bl 14166c │ │ │ │ + b 734a0 │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 7362c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 73624 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22156 @ 0x568c │ │ │ │ + movw r2, #16716 @ 0x414c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37972 @ 0x9454 │ │ │ │ + movw r1, #32532 @ 0x7f14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 734a8 │ │ │ │ + bl 14166c │ │ │ │ + b 734a0 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 73660 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 73658 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22156 @ 0x568c │ │ │ │ + movw r2, #16716 @ 0x414c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #38012 @ 0x947c │ │ │ │ + movw r1, #32572 @ 0x7f3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 734a8 │ │ │ │ + bl 14166c │ │ │ │ + b 734a0 │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 73684 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 7367c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12408 @ 0x3078 │ │ │ │ + movw r1, #6828 @ 0x1aac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 734a8 │ │ │ │ + bl 14166c │ │ │ │ + b 734a0 │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 736a8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 736a0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12464 @ 0x30b0 │ │ │ │ + movw r1, #6884 @ 0x1ae4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 734a8 │ │ │ │ + bl 14166c │ │ │ │ + b 734a0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 734a8 │ │ │ │ - bl dc974 │ │ │ │ + beq 734a0 │ │ │ │ + bl dcee4 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #38096 @ 0x94d0 │ │ │ │ + movwne r1, #32656 @ 0x7f90 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e0e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 73754 │ │ │ │ + beq 7374c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73738 │ │ │ │ + bgt 73730 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73738 │ │ │ │ + bne 73730 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ - b 734a8 │ │ │ │ + bl 174414 │ │ │ │ + b 734a0 │ │ │ │ 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 │ │ │ │ @@ -70998,33 +70996,33 @@ │ │ │ │ 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 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrheq ip, [lr], #-244 @ 0xffffff0c │ │ │ │ + subseq fp, lr, ip, lsl #20 │ │ │ │ mlseq r2, ip, r1, r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #12512 @ 0x30e0 │ │ │ │ + movw r1, #6932 @ 0x1b14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ 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 │ │ │ │ @@ -71033,35 +71031,35 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #612] @ 73b08 │ │ │ │ + ldr lr, [pc, #612] @ 73b00 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71073,314 +71071,314 @@ │ │ │ │ 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 73908 │ │ │ │ + bne 73900 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73948 │ │ │ │ + beq 73940 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 73b0c │ │ │ │ + ldr ip, [pc, #492] @ 73b04 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73af4 │ │ │ │ + beq 73aec │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73af4 │ │ │ │ - ldr r2, [pc, #428] @ 73b10 │ │ │ │ + beq 73aec │ │ │ │ + ldr r2, [pc, #428] @ 73b08 │ │ │ │ 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 73998 │ │ │ │ + bne 73990 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 73aec │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 739c4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 739bc │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12652 @ 0x316c │ │ │ │ + movw r1, #7072 @ 0x1ba0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 73aec │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 739f4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bgt 739ec │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12692 @ 0x3194 │ │ │ │ + movw r1, #7112 @ 0x1bc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 73aec │ │ │ │ mov r0, r7 │ │ │ │ - bl 115040 │ │ │ │ + bl 1155d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73a20 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 73a18 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12724 @ 0x31b4 │ │ │ │ + movw r1, #7144 @ 0x1be8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 73aec │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 335434 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ + bl 334518 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73af4 │ │ │ │ + beq 73aec │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73a60 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 73a58 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12772 @ 0x31e4 │ │ │ │ + movw r1, #7192 @ 0x1c18 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73ae8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 73ae0 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3356b0 <_PyXIData_Clear@@Base+0x4640> │ │ │ │ + bl 334794 <_PyXIData_Clear@@Base+0x4640> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73ae8 │ │ │ │ + beq 73ae0 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #4844 @ 0x12ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64800 @ 0xfd20 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #11808 @ 0x2e20 │ │ │ │ + movw r0, #6228 @ 0x1854 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73adc │ │ │ │ + beq 73ad4 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73ac0 │ │ │ │ + beq 73ab8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e84c │ │ │ │ - b 73ac8 │ │ │ │ + b 73ac0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d780 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae18c │ │ │ │ + bl 1ae7a0 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b420 │ │ │ │ + bl 33a508 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33b420 │ │ │ │ + bl 33a508 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrsheq ip, [lr], #-240 @ 0xffffff10 │ │ │ │ + subseq fp, lr, r8, asr #20 │ │ │ │ rsbeq r8, r2, r8, asr #3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 73b78 │ │ │ │ + bhi 73b70 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73b9c │ │ │ │ + bne 73b94 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #24912 @ 0x6150 │ │ │ │ + movw r2, #19472 @ 0x4c10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39472 @ 0x9a30 │ │ │ │ + movw r0, #34032 @ 0x84f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73d44 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73d3c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39472 @ 0x9a30 │ │ │ │ + movw r0, #34032 @ 0x84f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73b40 │ │ │ │ - b 73d44 │ │ │ │ + bne 73b38 │ │ │ │ + b 73d3c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 73c28 │ │ │ │ + ble 73c20 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73c28 │ │ │ │ + beq 73c20 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 73c08 │ │ │ │ + beq 73c00 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d44 │ │ │ │ + beq 73d3c │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 73c28 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 73c20 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73d44 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + bl 16f4ac │ │ │ │ + b 73d3c │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39472 @ 0x9a30 │ │ │ │ + movw r0, #34032 @ 0x84f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73d44 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73d3c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 73c50 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + ble 73c48 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12816 @ 0x3210 │ │ │ │ + movw r1, #7236 @ 0x1c44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 73d44 │ │ │ │ + bl 16f4ac │ │ │ │ + b 73d3c │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a2d5c │ │ │ │ + bl 1a3490 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73d44 │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 73d3c │ │ │ │ + bl 1a35b8 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73d1c │ │ │ │ + ble 73d14 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73ca8 │ │ │ │ + bne 73ca0 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 73c74 │ │ │ │ + b 73c6c │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73c74 │ │ │ │ + beq 73c6c │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73c74 │ │ │ │ + beq 73c6c │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73c74 │ │ │ │ + beq 73c6c │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 73c74 │ │ │ │ - movw ip, #18940 @ 0x49fc │ │ │ │ + bls 73c6c │ │ │ │ + movw ip, #18936 @ 0x49f8 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ and r3, r2, #15 │ │ │ │ ldr r6, [ip] │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strb r2, [r1, #-2] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 73c74 │ │ │ │ + b 73c6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 138d68 │ │ │ │ + bl 139388 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 73d44 │ │ │ │ + beq 73d3c │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #1288 @ 0x508 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00073d50 : │ │ │ │ +00073d48 : │ │ │ │ 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 2d7a94 │ │ │ │ + bl 2d6d6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #392] @ 73f20 │ │ │ │ + ldr lr, [pc, #392] @ 73f18 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71392,108 +71390,108 @@ │ │ │ │ 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 73dfc │ │ │ │ + bne 73df4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73e44 │ │ │ │ + beq 73e3c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73f24 │ │ │ │ + ldr ip, [pc, #272] @ 73f1c │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73e44 │ │ │ │ + bne 73e3c │ │ │ │ mov r4, #0 │ │ │ │ - b 73f0c │ │ │ │ + b 73f04 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e3c │ │ │ │ + beq 73e34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e3c │ │ │ │ + beq 73e34 │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73e94 │ │ │ │ + beq 73e8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 59b4c │ │ │ │ + bl 59b44 │ │ │ │ mov r4, r0 │ │ │ │ - b 73f0c │ │ │ │ + b 73f04 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #20756 @ 0x5114 │ │ │ │ + movw r1, #15316 @ 0x3bd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73e3c │ │ │ │ - bl dc974 │ │ │ │ + beq 73e34 │ │ │ │ + bl dcee4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e5f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5196 @ 0x144c │ │ │ │ + movwge r4, #5184 @ 0x1440 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 73f0c │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 73f04 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ - b 73e3c │ │ │ │ + bl 174414 │ │ │ │ + b 73e34 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq sp, lr, ip, lsr #32 │ │ │ │ + subseq fp, lr, r4, lsl #21 │ │ │ │ strdeq r8, [r2], #-20 @ 0xffffffec @ │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 │ │ │ │ @@ -71502,57 +71500,57 @@ │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 73fd4 │ │ │ │ + bne 73fcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 74008 │ │ │ │ + bne 74000 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 74024 │ │ │ │ + ldr ip, [pc, #56] @ 7401c │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7401c │ │ │ │ + beq 74014 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ba50 │ │ │ │ + b 6ba48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #680] @ 742f0 │ │ │ │ + ldr ip, [pc, #680] @ 742e8 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71575,224 +71573,224 @@ │ │ │ │ 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 740d8 │ │ │ │ + bne 740d0 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74128 │ │ │ │ - ldr r1, [pc, #532] @ 742f4 │ │ │ │ + beq 74120 │ │ │ │ + ldr r1, [pc, #532] @ 742ec │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 74128 │ │ │ │ + bne 74120 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 742cc │ │ │ │ + b 742c4 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74118 │ │ │ │ + beq 74110 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 741ec │ │ │ │ + beq 741e4 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 74184 │ │ │ │ + beq 7417c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 741ec │ │ │ │ + blt 741e4 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 741f4 │ │ │ │ + bne 741ec │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #12924 @ 0x327c │ │ │ │ + movw r0, #7344 @ 0x1cb0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741ec │ │ │ │ - ldr r9, [pc, #308] @ 742f8 │ │ │ │ + beq 741e4 │ │ │ │ + ldr r9, [pc, #308] @ 742f0 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 7429c │ │ │ │ - bl 1a2d5c │ │ │ │ + beq 74294 │ │ │ │ + bl 1a3490 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 74218 │ │ │ │ + bne 74210 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 742cc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b 742c4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #29364 @ 0x72b4 │ │ │ │ + movw r2, #23924 @ 0x5d74 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #38012 @ 0x947c │ │ │ │ + movw r1, #32572 @ 0x7f3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 741ec │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 14166c │ │ │ │ + b 741e4 │ │ │ │ + bl 1a35b8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 7424c │ │ │ │ + beq 74244 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e180 │ │ │ │ mov r4, r0 │ │ │ │ - b 74270 │ │ │ │ + b 74268 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 74268 │ │ │ │ + beq 74260 │ │ │ │ bl 2db4c │ │ │ │ mov r4, r0 │ │ │ │ - b 74270 │ │ │ │ + b 74268 │ │ │ │ bl 2cfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 742b8 │ │ │ │ - bl 139c94 │ │ │ │ + bge 742b0 │ │ │ │ + bl 13a2b4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 741cc │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 741c4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae18c │ │ │ │ - b 741ec │ │ │ │ + bl 1ae7a0 │ │ │ │ + b 741e4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 1398b8 │ │ │ │ + bl 139ed8 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sp, lr, r8, rrx │ │ │ │ + subseq fp, lr, r0, asr #21 │ │ │ │ rsbeq r8, r2, ip, asr #4 │ │ │ │ - subseq sp, lr, r0, ror #1 │ │ │ │ + subseq fp, lr, r8, lsr fp │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 74334 │ │ │ │ + bne 7432c │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 74334 │ │ │ │ + bhi 7432c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140aa0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 1410b4 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #556 @ 0x22c │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ + movw r2, #60512 @ 0xec60 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32060c <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + b 31f72c <_Py_RestoreSignals@@Base+0x104> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 74398 │ │ │ │ + bne 74390 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 743cc │ │ │ │ + bne 743c4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 743e8 │ │ │ │ + ldr ip, [pc, #56] @ 743e0 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 743e0 │ │ │ │ + beq 743d8 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ba50 │ │ │ │ + b 6ba48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror r2 │ │ │ │ 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] @ 7459c │ │ │ │ + ldr lr, [pc, #404] @ 74594 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71805,105 +71803,105 @@ │ │ │ │ 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 74470 │ │ │ │ + bne 74468 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 744b8 │ │ │ │ - ldr ip, [pc, #296] @ 745a0 │ │ │ │ + beq 744b0 │ │ │ │ + ldr ip, [pc, #296] @ 74598 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 744b8 │ │ │ │ + bne 744b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 74588 │ │ │ │ + b 74580 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 744b0 │ │ │ │ + beq 744a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #24652 @ 0x604c │ │ │ │ + movw r3, #19212 @ 0x4b0c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 304ac4 <_PyLong_UnsignedInt_Converter@@Base+0x584> │ │ │ │ + bl 303ff4 <_PyLong_UnsignedInt_Converter@@Base+0x604> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 744b0 │ │ │ │ + beq 744a8 │ │ │ │ bl 2e57c <__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 74520 │ │ │ │ + beq 74518 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d2a0 │ │ │ │ mov r4, r0 │ │ │ │ - b 74530 │ │ │ │ + b 74528 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e2b8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 74548 │ │ │ │ + beq 74540 │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 74588 │ │ │ │ + b 74580 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74578 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 74570 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 74570 │ │ │ │ - bl 27beb8 │ │ │ │ - b 74578 │ │ │ │ + bne 74568 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 74570 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ae18c │ │ │ │ - bl bea6c │ │ │ │ + bl 1ae7a0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744b0 │ │ │ │ - b 74538 │ │ │ │ + bne 744a8 │ │ │ │ + b 74530 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq sp, lr, ip, ror #1 │ │ │ │ + subseq fp, lr, r4, asr #22 │ │ │ │ rsbeq r8, r2, r4, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #580] @ 74808 │ │ │ │ + ldr ip, [pc, #580] @ 74800 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71926,826 +71924,826 @@ │ │ │ │ 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 74654 │ │ │ │ + bne 7464c │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 746a4 │ │ │ │ - ldr r1, [pc, #432] @ 7480c │ │ │ │ + beq 7469c │ │ │ │ + ldr r1, [pc, #432] @ 74804 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 746a4 │ │ │ │ + bne 7469c │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 747e4 │ │ │ │ + b 747dc │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74694 │ │ │ │ + beq 7468c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 74700 │ │ │ │ + beq 746f8 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 74708 │ │ │ │ + beq 74700 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 74708 │ │ │ │ + bge 74700 │ │ │ │ mov r4, #0 │ │ │ │ - b 747e4 │ │ │ │ + b 747dc │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 74744 │ │ │ │ + bne 7473c │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #13480 @ 0x34a8 │ │ │ │ + movw r0, #7900 @ 0x1edc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74768 │ │ │ │ - b 74700 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 74760 │ │ │ │ + b 746f8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #29388 @ 0x72cc │ │ │ │ + movw r2, #23948 @ 0x5d8c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #38012 @ 0x947c │ │ │ │ + movw r1, #32572 @ 0x7f3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 74700 │ │ │ │ - bl dc974 │ │ │ │ + bl 14166c │ │ │ │ + b 746f8 │ │ │ │ + bl dcee4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 7478c │ │ │ │ + beq 74784 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d114 │ │ │ │ mov r4, r0 │ │ │ │ - b 747b0 │ │ │ │ + b 747a8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 747a8 │ │ │ │ + beq 747a0 │ │ │ │ bl 2de88 │ │ │ │ mov r4, r0 │ │ │ │ - b 747b0 │ │ │ │ + b 747a8 │ │ │ │ bl 2d51c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 747e4 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 747dc │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ - b 74700 │ │ │ │ + bl 174414 │ │ │ │ + b 746f8 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq sp, lr, r8, lsr #2 │ │ │ │ + subseq fp, lr, r0, lsl #23 │ │ │ │ ldrdeq r8, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315e9c <_PyArg_ParseStackAndKeywords@@Base+0x50c> │ │ │ │ + b 314ef0 <_PyArg_ParseStackAndKeywords@@Base+0x50c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 74868 │ │ │ │ + bne 74860 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74898 │ │ │ │ - b 7488c │ │ │ │ + bne 74890 │ │ │ │ + b 74884 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28724 @ 0x7034 │ │ │ │ + movw r0, #23284 @ 0x5af4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74850 │ │ │ │ - b 74954 │ │ │ │ - bl bea6c │ │ │ │ + bne 74848 │ │ │ │ + b 7494c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74954 │ │ │ │ + bne 7494c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 748b8 │ │ │ │ - bl bea6c │ │ │ │ + bne 748b0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74954 │ │ │ │ + bne 7494c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 748d8 │ │ │ │ + beq 748d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 74904 │ │ │ │ - bl bea6c │ │ │ │ + b 748fc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 748cc │ │ │ │ - b 74954 │ │ │ │ + beq 748c4 │ │ │ │ + b 7494c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74944 │ │ │ │ - bl b950c │ │ │ │ + bne 7493c │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74954 │ │ │ │ - bl dc974 │ │ │ │ + bne 7494c │ │ │ │ + bl dcee4 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dd14 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 748e8 │ │ │ │ + blt 748e0 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7495c │ │ │ │ - b 749fc │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 74954 │ │ │ │ + b 749f4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 74a04 │ │ │ │ + b 749fc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74954 │ │ │ │ + beq 7494c │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 749d4 │ │ │ │ + beq 749cc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 28fb88 │ │ │ │ + bl 28f35c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 749d4 │ │ │ │ + beq 749cc │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 749d4 │ │ │ │ + beq 749cc │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 749d4 │ │ │ │ + beq 749cc │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 74a04 │ │ │ │ + bne 749fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74954 │ │ │ │ + bgt 7494c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74954 │ │ │ │ + bne 7494c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 74954 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7494c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 74a58 │ │ │ │ + beq 74a50 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29448 @ 0x7308 │ │ │ │ + movw r0, #24008 @ 0x5dc8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a58 │ │ │ │ + bne 74a50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74a78 │ │ │ │ - bl bea6c │ │ │ │ + bne 74a70 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a50 │ │ │ │ + bne 74a48 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74a98 │ │ │ │ - bl bea6c │ │ │ │ + bne 74a90 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a50 │ │ │ │ + bne 74a48 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baa44 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baffc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74a50 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 74a48 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne 74af8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 74b18 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 74b18 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + mov r4, #0 │ │ │ │ + b 74ddc │ │ │ │ + mov r0, r1 │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 74b10 │ │ │ │ + mov r3, #0 │ │ │ │ + add sl, r5, #8 │ │ │ │ + strb r3, [r4, #8] │ │ │ │ + bl c28b4 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 74b58 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 74b40 │ │ │ │ + dmb ish │ │ │ │ + beq 74b68 │ │ │ │ + mov r0, sl │ │ │ │ + bl 3be828 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + beq 74c44 │ │ │ │ + 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 2e1a4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 74d64 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2e2dc │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 74c1c │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 74c14 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2e2dc │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2e360 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74c28 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d210 │ │ │ │ + b 74d64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d210 │ │ │ │ + b 74d64 │ │ │ │ + strh r9, [r0] │ │ │ │ + strb r8, [r0, #2] │ │ │ │ + strd r6, [r0, #4] │ │ │ │ + str r5, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + b 74d78 │ │ │ │ + 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 2e1a4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 74d64 │ │ │ │ + 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 74c7c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 74d30 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 74d28 │ │ │ │ + mov lr, r7 │ │ │ │ + add r9, r5, #64 @ 0x40 │ │ │ │ + mov ip, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + add lr, lr, #16 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r5, r9 │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + bne 74cd4 │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2e360 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74d3c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + b 74d64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + b 74d64 │ │ │ │ + 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 74d78 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + bl 2e6a94 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 74d98 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 74d80 │ │ │ │ + dmb ish │ │ │ │ + beq 74da8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 2d99f0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #1 │ │ │ │ + bne 74ddc │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 74b10 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 74b10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 74b10 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #40 @ 0x28 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00074abc : │ │ │ │ +00074dec : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #268] @ 74be4 │ │ │ │ + ldr ip, [pc, #268] @ 74f14 │ │ │ │ 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 74b18 │ │ │ │ + blt 74e48 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3437b8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 34275c <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2889f4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 2882cc <_PyTime_AsMicroseconds@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ orr r2, r8, r7 │ │ │ │ clz r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74b98 │ │ │ │ - bl dc974 │ │ │ │ + beq 74ec8 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 1bcc04 │ │ │ │ + bl 1bd1ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 74bd8 │ │ │ │ + bne 74f08 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a9648 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 2a8e20 <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74bd8 │ │ │ │ + beq 74f08 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 74b18 │ │ │ │ + blt 74e48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 39625c <_PyDeadline_Get@@Base> │ │ │ │ + bl 394e68 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 74b18 │ │ │ │ + bge 74e48 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 74c24 │ │ │ │ + bne 74f54 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74c54 │ │ │ │ - b 74c48 │ │ │ │ + bne 74f84 │ │ │ │ + b 74f78 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28892 @ 0x70dc │ │ │ │ + movw r0, #23452 @ 0x5b9c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c0c │ │ │ │ - b 74d50 │ │ │ │ - bl bea6c │ │ │ │ + bne 74f3c │ │ │ │ + b 75080 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d50 │ │ │ │ + bne 75080 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ef384 │ │ │ │ + bl 1ee38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c84 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 74fb4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13496 @ 0x34b8 │ │ │ │ + movw r1, #8056 @ 0x1f78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 74d1c │ │ │ │ + bl 16f4ac │ │ │ │ + b 7504c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74d1c │ │ │ │ + blt 7504c │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6dea0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74d1c │ │ │ │ - bl dc974 │ │ │ │ + beq 7504c │ │ │ │ + bl dcee4 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e684 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 74d04 │ │ │ │ + bge 75034 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74d3c │ │ │ │ - bl b950c │ │ │ │ + bne 7506c │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74cb8 │ │ │ │ + beq 74fe8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e028 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 74d2c │ │ │ │ - bl bea6c │ │ │ │ + bne 7505c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d50 │ │ │ │ + bne 75080 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b becac │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b bebd4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 74d04 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 75034 │ │ │ │ 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 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74db4 │ │ │ │ - bl 375e4c │ │ │ │ + beq 750e4 │ │ │ │ + bl 374a44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74da0 │ │ │ │ + bgt 750d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74da8 │ │ │ │ + beq 750d8 │ │ │ │ mov r4, r5 │ │ │ │ - b 74db4 │ │ │ │ + b 750e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 74da0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 750d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3] │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ 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, r0 │ │ │ │ - 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 74ebc │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 74edc │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 74edc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56528 @ 0xdcd0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - mov r4, #0 │ │ │ │ - b 751a0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 74ed4 │ │ │ │ - mov r3, #0 │ │ │ │ - add sl, r5, #8 │ │ │ │ - strb r3, [r4, #8] │ │ │ │ - bl c2994 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 74f1c │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 74f04 │ │ │ │ - dmb ish │ │ │ │ - beq 74f2c │ │ │ │ - mov r0, sl │ │ │ │ - bl 355034 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - beq 75008 │ │ │ │ - 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 2e1a4 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 75128 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2e2dc │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 74fe0 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 74fd8 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2e2dc │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2e360 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74fec │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d210 │ │ │ │ - b 75128 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d210 │ │ │ │ - b 75128 │ │ │ │ - strh r9, [r0] │ │ │ │ - strb r8, [r0, #2] │ │ │ │ - strd r6, [r0, #4] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b 7513c │ │ │ │ - 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 2e1a4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 75128 │ │ │ │ - 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 75040 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 750f4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 750ec │ │ │ │ - mov lr, r7 │ │ │ │ - add r9, r5, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, lr, #16 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r5, r9 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bne 75098 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2e360 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75100 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - b 75128 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - b 75128 │ │ │ │ - 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 7513c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - bl 2e757c │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 7515c │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 75144 │ │ │ │ - dmb ish │ │ │ │ - beq 7516c │ │ │ │ - mov r0, sl │ │ │ │ - bl 2be850 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmn r3, #1 │ │ │ │ - bne 751a0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74ed4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 74ed4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 74ed4 │ │ │ │ - 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 b2720 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 75310 │ │ │ │ + beq 75308 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 75234 │ │ │ │ + beq 7522c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib r0, {r6, ip} │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 75264 │ │ │ │ + beq 7525c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1205a0 │ │ │ │ + b 120b28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25e240 │ │ │ │ + bl 25dca4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 75284 │ │ │ │ + bne 7527c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #48108 @ 0xbbec │ │ │ │ + movw r3, #49524 @ 0xc174 │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 752a4 │ │ │ │ - bl 11bb3c │ │ │ │ - b 752b0 │ │ │ │ + bne 7529c │ │ │ │ + bl 11c0c4 │ │ │ │ + b 752a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 752e0 │ │ │ │ + bne 752d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7527c │ │ │ │ + bgt 75274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7527c │ │ │ │ + bne 75274 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7527c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 75274 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -72757,63 +72755,63 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075328 : │ │ │ │ +00075320 : │ │ │ │ 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, #12840 @ 0x3228 │ │ │ │ + movw r1, #7932 @ 0x1efc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #43400 @ 0xa988 │ │ │ │ + movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7536c │ │ │ │ + bne 75364 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 753a0 │ │ │ │ + b 75398 │ │ │ │ mov r0, r4 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7535c │ │ │ │ + beq 75354 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1205a0 │ │ │ │ + bl 120b28 │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 753a0 │ │ │ │ - bl c5b58 │ │ │ │ + beq 75398 │ │ │ │ + bl c60ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 75428 │ │ │ │ + beq 75420 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 75428 │ │ │ │ + beq 75420 │ │ │ │ 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] │ │ │ │ @@ -72824,128 +72822,128 @@ │ │ │ │ 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 b2720 │ │ │ │ + b b2730 │ │ │ │ │ │ │ │ -00075434 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52060 @ 0xcb5c │ │ │ │ +0007542c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #55812 @ 0xda04 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57040 @ 0xded0 │ │ │ │ + movw r1, #51600 @ 0xc990 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ed20 │ │ │ │ + b 16f4ac │ │ │ │ │ │ │ │ -0007545c : │ │ │ │ +00075454 : │ │ │ │ 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, #24912 @ 0x6150 │ │ │ │ + movw r3, #19472 @ 0x4c10 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e488c <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ + b 2e3da0 <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ 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 230b70 <_start@@Base+0xc44> │ │ │ │ + bl 240624 <_Py_SetLocaleFromEnv@@Base+0x1494> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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, #13788 @ 0x35dc │ │ │ │ + movw r1, #8348 @ 0x209c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7550c │ │ │ │ + beq 75504 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75544 │ │ │ │ + bl 7553c │ │ │ │ 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 230b70 <_start@@Base+0xc44> │ │ │ │ + bl 240624 <_Py_SetLocaleFromEnv@@Base+0x1494> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 31bd5c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 31aeb0 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75580 │ │ │ │ + bne 75578 │ │ │ │ mov r0, #0 │ │ │ │ - b 755b4 │ │ │ │ + b 755ac │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 289740 <_PyTime_localtime@@Base> │ │ │ │ + bl 288f38 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75578 │ │ │ │ + bne 75570 │ │ │ │ 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 39e53c │ │ │ │ + bl 39d00c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #6 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -72954,111 +72952,111 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75644 │ │ │ │ + bne 7563c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 75684 │ │ │ │ + beq 7567c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r1, r0 │ │ │ │ sub r4, fp, #20 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ movw ip, #34008 @ 0x84d8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 756bc │ │ │ │ + beq 756b4 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 756a8 │ │ │ │ - bl bea6c │ │ │ │ + bne 756a0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 756bc │ │ │ │ + bne 756b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29778c <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 296f64 <_PyStack_AsDict@@Base+0x68> │ │ │ │ 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 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq 75704 │ │ │ │ + beq 756fc │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 75740 │ │ │ │ - b 75720 │ │ │ │ + bne 75738 │ │ │ │ + b 75718 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75720 │ │ │ │ + beq 75718 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 75740 │ │ │ │ + b 75738 │ │ │ │ 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 257ddc <_Py_NewReference@@Base+0x196c> │ │ │ │ + bl 257848 <_Py_NewReference@@Base+0x18d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75770 │ │ │ │ + beq 75768 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75764 │ │ │ │ + beq 7575c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 75768 │ │ │ │ + bne 75760 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 a091c │ │ │ │ + bl a0960 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -73066,75 +73064,75 @@ │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ + movw r1, #23736 @ 0x5cb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75830 │ │ │ │ + beq 75828 │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #15916 @ 0x3e2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75838 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 75830 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13572 @ 0x3504 │ │ │ │ + movw r1, #8132 @ 0x1fc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 758dc │ │ │ │ + b 758d4 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75850 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 75848 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 758dc │ │ │ │ + b 758d4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 75874 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 7586c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13604 @ 0x3524 │ │ │ │ + movw r1, #8164 @ 0x1fe4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 75830 │ │ │ │ + bl 16f4ac │ │ │ │ + b 75828 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 7589c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 75894 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 75830 │ │ │ │ + bl 16f4ac │ │ │ │ + b 75828 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 758e4 │ │ │ │ + ldr r0, [pc, #60] @ 758dc │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 75830 │ │ │ │ + beq 75828 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75844 │ │ │ │ + bgt 7583c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75844 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 75844 │ │ │ │ + bne 7583c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7583c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -73148,162 +73146,162 @@ │ │ │ │ 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 25a998 <_PyStaticType_InitForExtension@@Base+0x950> │ │ │ │ + bl 25a404 <_PyStaticType_InitForExtension@@Base+0x94c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 143684 │ │ │ │ - movw r7, #57032 @ 0xdec8 │ │ │ │ + bl 143c68 │ │ │ │ + movw r7, #60784 @ 0xed70 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 7599c │ │ │ │ + bne 75994 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75aac │ │ │ │ + beq 75aa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 759d0 │ │ │ │ + b 759c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cad60 │ │ │ │ + bl 1cafd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 759d0 │ │ │ │ + bne 759c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13692 @ 0x357c │ │ │ │ + movw r0, #8252 @ 0x203c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eec54 │ │ │ │ - b 75aac │ │ │ │ + bl 2ee16c │ │ │ │ + b 75aa4 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75abc │ │ │ │ + ldr r0, [pc, #224] @ 75ab4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75a08 │ │ │ │ + bne 75a00 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13736 @ 0x35a8 │ │ │ │ + movw r0, #8296 @ 0x2068 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eec54 │ │ │ │ - b 75a28 │ │ │ │ + bl 2ee16c │ │ │ │ + b 75a20 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a28 │ │ │ │ + bgt 75a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75a28 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 75a20 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75a88 │ │ │ │ + beq 75a80 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 75ac0 │ │ │ │ + ldr r0, [pc, #132] @ 75ab8 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75a68 │ │ │ │ + bne 75a60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13692 @ 0x357c │ │ │ │ + movw r0, #8252 @ 0x203c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eec54 │ │ │ │ - b 75a88 │ │ │ │ + bl 2ee16c │ │ │ │ + b 75a80 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a88 │ │ │ │ + bgt 75a80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75a88 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 75a80 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75aac │ │ │ │ + bgt 75aa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75aac │ │ │ │ + bne 75aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1436b4 │ │ │ │ + bl 143c98 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r2, r3, r4, ror #18 │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7593c │ │ │ │ + bl 75934 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr r2, [lr, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add ip, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, r1, #1 │ │ │ │ cmp r3, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ - bge 75b1c │ │ │ │ + bge 75b14 │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 75b04 │ │ │ │ + bne 75afc │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #23236 @ 0x5ac4 │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #7 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 75b60 │ │ │ │ + bge 75b58 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 75b60 │ │ │ │ + beq 75b58 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 75b70 │ │ │ │ + bne 75b68 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75b30 │ │ │ │ + bne 75b28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #9964 @ 0x26ec │ │ │ │ + movw r3, #5876 @ 0x16f4 │ │ │ │ movt r3, #31 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 75b90 │ │ │ │ + bne 75b88 │ │ │ │ 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 │ │ │ │ @@ -73314,31 +73312,31 @@ │ │ │ │ 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] @ 75c14 │ │ │ │ + ldr r3, [pc, #68] @ 75c0c │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ - movw ip, #5196 @ 0x144c │ │ │ │ + movw ip, #5184 @ 0x1440 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #13784 @ 0x35d8 │ │ │ │ + movw r2, #8344 @ 0x2098 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 141eb4 │ │ │ │ + bl 1424b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75c0c │ │ │ │ + beq 75c04 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 389498 │ │ │ │ + bl 388098 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -73353,376 +73351,376 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 75c80 │ │ │ │ + bne 75c78 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75cc0 │ │ │ │ + beq 75cb8 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #552] @ 75ec8 │ │ │ │ + ldr r1, [pc, #552] @ 75ec0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75e20 │ │ │ │ + beq 75e18 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75ce0 │ │ │ │ - bl bea6c │ │ │ │ + bne 75cd8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75e20 │ │ │ │ + bne 75e18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75d00 │ │ │ │ - bl bea6c │ │ │ │ + bne 75cf8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75e20 │ │ │ │ + bne 75e18 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 75d20 │ │ │ │ - bl bea6c │ │ │ │ + bne 75d18 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75d5c │ │ │ │ - b 75e20 │ │ │ │ - bl c5b58 │ │ │ │ + beq 75d54 │ │ │ │ + b 75e18 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75d4c │ │ │ │ + bgt 75d44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d4c │ │ │ │ + bne 75d44 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 75d10 │ │ │ │ + beq 75d08 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 75d78 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 75d70 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41516 @ 0xa22c │ │ │ │ + movw r1, #36076 @ 0x8cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 75e20 │ │ │ │ + bl 16f4ac │ │ │ │ + b 75e18 │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 75de4 │ │ │ │ + beq 75ddc │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75da4 │ │ │ │ + beq 75d9c │ │ │ │ subs r3, r2, #4 │ │ │ │ - movweq r5, #5196 @ 0x144c │ │ │ │ + movweq r5, #5184 @ 0x1440 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 75df0 │ │ │ │ - b 75dac │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + beq 75de8 │ │ │ │ + b 75da4 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75dc4 │ │ │ │ + beq 75dbc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 75df0 │ │ │ │ - b 75dcc │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + beq 75de8 │ │ │ │ + b 75dc4 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 304540 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 3039f0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75df0 │ │ │ │ - b 75e20 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne 75de8 │ │ │ │ + b 75e18 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 75e28 │ │ │ │ + beq 75e20 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 75e28 │ │ │ │ + bne 75e20 │ │ │ │ mov r0, #0 │ │ │ │ - b 75ec0 │ │ │ │ + b 75eb8 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75e6c │ │ │ │ + beq 75e64 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2fc9a8 <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fbedc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75e6c │ │ │ │ - b 75e20 │ │ │ │ + bne 75e64 │ │ │ │ + b 75e18 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75eac │ │ │ │ - bl b950c │ │ │ │ + bne 75ea4 │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75e20 │ │ │ │ - bl dc974 │ │ │ │ + bne 75e18 │ │ │ │ + bl dcee4 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d3c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 75e50 │ │ │ │ + blt 75e48 │ │ │ │ mov r0, r5 │ │ │ │ - bl becac │ │ │ │ - b 75ec0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl bebd4 │ │ │ │ + b 75eb8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 75e20 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 75e18 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsl r5 │ │ │ │ │ │ │ │ -00075ecc : │ │ │ │ +00075ec4 : │ │ │ │ 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 75ef4 │ │ │ │ + bne 75eec │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ - ldr r2, [pc, #60] @ 75f38 │ │ │ │ + b 2e6a94 │ │ │ │ + ldr r2, [pc, #60] @ 75f30 │ │ │ │ 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 75f30 │ │ │ │ + beq 75f28 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 75f88 │ │ │ │ - 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 75fc8 │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 2e2778 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 75fc0 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge 75fc8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - mov r0, #0 │ │ │ │ - b 75fe8 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r1, r1, #16 │ │ │ │ - ldrexd r4, [r1] │ │ │ │ - strexd r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75fd0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - 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, #48640 @ 0xbe00 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #13804 @ 0x35ec │ │ │ │ - movwne r1, #13828 @ 0x3604 │ │ │ │ + movweq r1, #8364 @ 0x20ac │ │ │ │ + movwne r1, #8388 @ 0x20c4 │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ movtne r1, #65 @ 0x41 │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7606c │ │ │ │ + bne 75fb0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76064 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + blt 75fa8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 760b4 │ │ │ │ + beq 75ff8 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1866cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 76058 │ │ │ │ + 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 76098 │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 2e1c88 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 76090 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 76098 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #2664 @ 0xa68 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + mov r0, #0 │ │ │ │ + b 760b8 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + add r1, r1, #16 │ │ │ │ + ldrexd r4, [r1] │ │ │ │ + strexd r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 760a0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13848 @ 0x3618 │ │ │ │ + movw r0, #8408 @ 0x20d8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ push {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 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13856 @ 0x3620 │ │ │ │ + movw r0, #8416 @ 0x20e0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -00076130 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00076128 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25504 @ 0x63a0 │ │ │ │ + movw r1, #25496 @ 0x6398 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3404c4 <_PyEval_MatchClass@@Base+0x3020> │ │ │ │ + b 33f3fc <_PyEval_MatchClass@@Base+0x301c> │ │ │ │ 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 │ │ │ │ - bne 76190 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + bne 76188 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 761b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ - b 761a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x78> │ │ │ │ + bge 761a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ + b 761a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x78> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fd400 │ │ │ │ + bl 2fc960 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76180 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x50> │ │ │ │ - b 761d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa0> │ │ │ │ + bne 76178 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x50> │ │ │ │ + b 761c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa0> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 761b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ + bmi 761b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ cmp r4, r3 │ │ │ │ - blt 761d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa8> │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + blt 761d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa8> │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43340 @ 0xa94c │ │ │ │ + movw r1, #37944 @ 0x9438 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ - b 7620c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ + b 76204 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 761fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xcc> │ │ │ │ + bne 761f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e3588 <_PyTime_gmtime@@Base+0x4cc> │ │ │ │ + b 2e2aa4 <_PyTime_gmtime@@Base+0x4d8> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strb r2, [r3, r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -73742,686 +73740,686 @@ │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x154> │ │ │ │ + bne 7627c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x154> │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ + beq 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #248] @ 7639c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26c> │ │ │ │ + ldr r1, [pc, #248] @ 76394 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ + bne 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ mov r4, #0 │ │ │ │ - b 76388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x258> │ │ │ │ + b 76380 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x258> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1ba740 │ │ │ │ + bl 1bacf8 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + beq 762bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 76330 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x200> │ │ │ │ + bne 76328 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x200> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d5f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7637c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x24c> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 76374 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x24c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 762bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + beq 762bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 762ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + bls 762e4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 762ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ - b 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + bne 762e4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ + b 762bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsr r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 25a6c4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ + bl 25a130 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bebd4 │ │ │ │ │ │ │ │ -000763fc : │ │ │ │ +0007640c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76444 │ │ │ │ + beq 76454 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 7644c │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bls 7645c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13868 @ 0x362c │ │ │ │ + movw r1, #8476 @ 0x211c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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 becac │ │ │ │ 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, #47860 @ 0xbaf4 │ │ │ │ + movw r3, #48920 @ 0xbf18 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb lr, [r0, #20] │ │ │ │ ldrb ip, [r0, #22] │ │ │ │ lsl r3, r3, #8 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, lr, lsl #16 │ │ │ │ orr r3, r3, ip │ │ │ │ ldrb ip, [r0, #23] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 25a6c4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ + bl 25a130 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ 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 r5, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76530 │ │ │ │ + beq 76528 │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76530 │ │ │ │ + beq 76528 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76574 │ │ │ │ - b 76558 │ │ │ │ + beq 7656c │ │ │ │ + b 76550 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76520 │ │ │ │ + beq 76518 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13964 @ 0x368c │ │ │ │ + movw r0, #8524 @ 0x214c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76520 │ │ │ │ + bne 76518 │ │ │ │ mov r4, #0 │ │ │ │ - b 76614 │ │ │ │ + b 7660c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #13964 @ 0x368c │ │ │ │ + movw r0, #8524 @ 0x214c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76550 │ │ │ │ + beq 76548 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca580 │ │ │ │ + bl caa44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76550 │ │ │ │ + beq 76548 │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 765c4 │ │ │ │ + bne 765bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76550 │ │ │ │ + bgt 76548 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76550 │ │ │ │ + bne 76548 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 76550 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 76548 │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 76614 │ │ │ │ + bne 7660c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76550 │ │ │ │ + bgt 76548 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76550 │ │ │ │ + bne 76548 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 76550 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 76548 │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_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 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #19152 @ 0x4ad0 │ │ │ │ + movw r1, #15392 @ 0x3c20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 38befc <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + bl 38a804 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 766cc │ │ │ │ + beq 766c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 767cc │ │ │ │ + b 767c4 │ │ │ │ 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 │ │ │ │ - beq 76728 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 76720 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 76718 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76728 │ │ │ │ + bne 76710 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76720 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7675c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 76754 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7674c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7675c │ │ │ │ + bne 76744 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76754 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76790 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 76788 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76780 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76790 │ │ │ │ + bne 76778 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76788 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 767b8 │ │ │ │ + bne 767b0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 767f4 │ │ │ │ + beq 767ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #48496 @ 0xbd70 │ │ │ │ + movw r2, #49556 @ 0xc194 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76968 │ │ │ │ + beq 76960 │ │ │ │ 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 76858 │ │ │ │ + bne 76850 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76870 │ │ │ │ + bne 76868 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76870 │ │ │ │ - movw r0, #12660 @ 0x3174 │ │ │ │ + bne 76868 │ │ │ │ + movw r0, #7316 @ 0x1c94 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - bge 76870 │ │ │ │ - bl 3b816c │ │ │ │ + b aabe0 │ │ │ │ + bge 76868 │ │ │ │ + bl 3b6ac4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 76884 │ │ │ │ - b 76960 │ │ │ │ + bne 7687c │ │ │ │ + b 76958 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 768ac │ │ │ │ + bgt 768a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 768ac │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 768a4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76920 │ │ │ │ + beq 76918 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #13976 @ 0x3698 │ │ │ │ + movw r0, #8536 @ 0x2158 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ - b 76960 │ │ │ │ + bl b766c │ │ │ │ + b 76958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76944 │ │ │ │ + beq 7693c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #14004 @ 0x36b4 │ │ │ │ + movw r0, #8564 @ 0x2174 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ - b 76960 │ │ │ │ + bl b766c │ │ │ │ + b 76958 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #14024 @ 0x36c8 │ │ │ │ + movw r0, #8584 @ 0x2188 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #12660 @ 0x3174 │ │ │ │ + movw r0, #7316 @ 0x1c94 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ push {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 769a8 │ │ │ │ + bhi 769a0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 769ec │ │ │ │ - b 769d0 │ │ │ │ + ble 769e4 │ │ │ │ + b 769c8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15568 @ 0x3cd0 │ │ │ │ + movw r0, #7716 @ 0x1e24 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7699c │ │ │ │ + bne 76994 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 769f4 │ │ │ │ - bl bea6c │ │ │ │ + bne 769ec │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 769c8 │ │ │ │ + bne 769c0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 76a28 │ │ │ │ - bl c5b58 │ │ │ │ + b 76a20 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76a20 │ │ │ │ + bgt 76a18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76a20 │ │ │ │ + bne 76a18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 769e0 │ │ │ │ + beq 769d8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76a50 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + bne 76a48 │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14040 @ 0x36d8 │ │ │ │ + movw r1, #8600 @ 0x2198 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 769c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 769c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 76a60 │ │ │ │ + bge 76a58 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 76a68 │ │ │ │ + bmi 76a60 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 76a84 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + bgt 76a7c │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22044 @ 0x561c │ │ │ │ + movw r1, #16604 @ 0x40dc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 769c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 769c0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 76aac │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + ble 76aa4 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29140 @ 0x71d4 │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 769c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 769c0 │ │ │ │ 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 2d9e4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e23c0 │ │ │ │ + bl 2e18d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 769c8 │ │ │ │ - ldr r0, [pc, #4] @ 76ae8 │ │ │ │ + blt 769c0 │ │ │ │ + ldr r0, [pc, #4] @ 76ae0 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bd5a0 <_Py_c_neg@@Base+0x970> │ │ │ │ + b 3bbe68 <_Py_c_neg@@Base+0x970> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 76b50 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 76b48 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40132 @ 0x9cc4 │ │ │ │ + movw r0, #34692 @ 0x8784 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #7120 @ 0x1bd0 │ │ │ │ + movw r1, #1540 @ 0x604 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 76ba4 │ │ │ │ + beq 76b9c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #16244 @ 0x3f74 │ │ │ │ + movw r1, #11168 @ 0x2ba0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e534 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 76bf4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 76bec │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14184 @ 0x3768 │ │ │ │ + movw r1, #8744 @ 0x2228 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 76b48 │ │ │ │ + bl 16f4ac │ │ │ │ + b 76b40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ae2c0 │ │ │ │ + bl 2ada64 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 76be8 │ │ │ │ + ble 76be0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r7 │ │ │ │ - bl 343bc0 <_PyDeadline_Init@@Base+0x408> │ │ │ │ + bl 342b64 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76b48 │ │ │ │ + beq 76b40 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 2ae2c0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 2ada64 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 271a0c │ │ │ │ + bl 271204 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, r6 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 76c1c │ │ │ │ + bls 76c14 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 343bc0 <_PyDeadline_Init@@Base+0x408> │ │ │ │ + bl 342b64 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76b48 │ │ │ │ + beq 76b40 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ - bl 33c24c │ │ │ │ - b 76be8 │ │ │ │ + bl 33b334 │ │ │ │ + b 76be0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d720 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 76c9c │ │ │ │ + bhi 76c94 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76d28 │ │ │ │ - b 76cc0 │ │ │ │ + beq 76d20 │ │ │ │ + b 76cb8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #39628 @ 0x9acc │ │ │ │ + movw r0, #34188 @ 0x858c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ - b 76c84 │ │ │ │ + beq 76d30 │ │ │ │ + b 76c7c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ + beq 76d30 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76cf0 │ │ │ │ + beq 76ce8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -74431,106 +74429,106 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 76d40 │ │ │ │ + b 76d38 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d40 │ │ │ │ + beq 76d38 │ │ │ │ mov r4, #0 │ │ │ │ - b 76df4 │ │ │ │ + b 76dec │ │ │ │ cmp r5, #1 │ │ │ │ - ble 76dcc │ │ │ │ + ble 76dc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76dcc │ │ │ │ + beq 76dc4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76dac │ │ │ │ + beq 76da4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ + beq 76d30 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 76dcc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 76dc4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 76d38 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + bl 16f4ac │ │ │ │ + b 76d30 │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39628 @ 0x9acc │ │ │ │ + movw r0, #34188 @ 0x858c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76d38 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 76d30 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ - movw r0, #1288 @ 0x508 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + beq 76d30 │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76e08 │ │ │ │ + beq 76e00 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76e3c │ │ │ │ + beq 76e34 │ │ │ │ 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 76e70 │ │ │ │ + beq 76e68 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw ip, #53848 @ 0xd258 │ │ │ │ + movw ip, #48328 @ 0xbcc8 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -74543,155 +74541,155 @@ │ │ │ │ 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 76f00 │ │ │ │ + bne 76ef8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76f48 │ │ │ │ + beq 76f40 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #196] @ 76fdc │ │ │ │ + ldr ip, [pc, #196] @ 76fd4 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76fc0 │ │ │ │ + beq 76fb8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac4b8 │ │ │ │ + bl 1acacc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76f78 │ │ │ │ + bne 76f70 │ │ │ │ mov r4, #0 │ │ │ │ - b 76fc0 │ │ │ │ - bl dc974 │ │ │ │ + b 76fb8 │ │ │ │ + bl dcee4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2db28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r7, #0 │ │ │ │ - movwge r4, #5196 @ 0x144c │ │ │ │ + movwge r4, #5184 @ 0x1440 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76fc0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 76fb8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ - b 76f70 │ │ │ │ + bl 174414 │ │ │ │ + b 76f68 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae208 │ │ │ │ + bl 1ae81c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror #10 │ │ │ │ push {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 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 77028 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + bne 77020 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #14256 @ 0x37b0 │ │ │ │ + movw r0, #8816 @ 0x2270 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -00077040 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00077038 <_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 2f3468 │ │ │ │ + b 2f2980 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 770b8 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ + beq 770b0 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 770b8 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ + beq 770b0 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 770f8 <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ - b 770dc <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ + beq 770f0 <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ + b 770d4 <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 770a8 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ + beq 770a0 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #14268 @ 0x37bc │ │ │ │ + movw r0, #8828 @ 0x227c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 770a8 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ - b 77110 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ + bne 770a0 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ + b 77108 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #14268 @ 0x37bc │ │ │ │ + movw r0, #8828 @ 0x227c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77110 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ + beq 77108 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ 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 3081e8 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + b 307630 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -74699,207 +74697,207 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 77168 <_PyCode_GetPureScriptXIData@@Base+0x128> │ │ │ │ + bne 77160 <_PyCode_GetPureScriptXIData@@Base+0x128> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 771a0 <_PyCode_GetPureScriptXIData@@Base+0x160> │ │ │ │ + beq 77198 <_PyCode_GetPureScriptXIData@@Base+0x160> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 771ec <_PyCode_GetPureScriptXIData@@Base+0x1ac> │ │ │ │ + ldr r1, [pc, #108] @ 771e4 <_PyCode_GetPureScriptXIData@@Base+0x1ac> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771e0 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + beq 771d8 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 771c4 <_PyCode_GetPureScriptXIData@@Base+0x184> │ │ │ │ + bgt 771bc <_PyCode_GetPureScriptXIData@@Base+0x184> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #30056 @ 0x7568 │ │ │ │ + movw r1, #24616 @ 0x6028 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ - b 771e0 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 771d8 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 771a8 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ - bl bea6c │ │ │ │ + bne 771a0 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771a8 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ + beq 771a0 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, r4, r5, r8 │ │ │ │ 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 bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bne 773c8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba5cc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b8e98 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + beq 773c8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77278 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + beq 77270 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba5cc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b8e98 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 77298 <_PyCode_GetPureScriptXIData@@Base+0x258> │ │ │ │ + bne 77290 <_PyCode_GetPureScriptXIData@@Base+0x258> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bgt 773c8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ - b 773c4 <_PyCode_GetPureScriptXIData@@Base+0x384> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 773c8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + b 773bc <_PyCode_GetPureScriptXIData@@Base+0x384> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 772dc <_PyCode_GetPureScriptXIData@@Base+0x29c> │ │ │ │ + beq 772d4 <_PyCode_GetPureScriptXIData@@Base+0x29c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba5cc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b8e98 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 772fc <_PyCode_GetPureScriptXIData@@Base+0x2bc> │ │ │ │ + bne 772f4 <_PyCode_GetPureScriptXIData@@Base+0x2bc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bgt 7739c <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bne 7739c <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7739c <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77328 <_PyCode_GetPureScriptXIData@@Base+0x2e8> │ │ │ │ + beq 77320 <_PyCode_GetPureScriptXIData@@Base+0x2e8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1205a0 │ │ │ │ - bl a7958 │ │ │ │ - b 7735c <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ + bl 120b28 │ │ │ │ + bl a79a0 │ │ │ │ + b 77354 <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a6f3c │ │ │ │ + bl 1a7548 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7735c <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + bne 77354 <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ + movw r3, #52336 @ 0xcc70 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14276 @ 0x37c4 │ │ │ │ + movw r1, #8836 @ 0x2284 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77380 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bgt 77378 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77380 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bne 77378 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bgt 7739c <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bne 7739c <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bgt 773c8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bne 773c8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ 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 3086f4 <_PyXI_GetMainNamespace@@Base+0x564> │ │ │ │ + b 307b3c <_PyXI_GetMainNamespace@@Base+0x564> │ │ │ │ │ │ │ │ -000773ec : │ │ │ │ +000773e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3928f4 │ │ │ │ + b 391200 │ │ │ │ push {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 59a7c │ │ │ │ + bl 59a74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7745c │ │ │ │ + beq 77454 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5196 @ 0x144c │ │ │ │ + movwne r2, #5184 @ 0x1440 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -74910,259 +74908,259 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 774b8 │ │ │ │ + bne 774b0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 774b4 │ │ │ │ + blt 774ac │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 774f8 │ │ │ │ + beq 774f0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 775b4 │ │ │ │ + ldr r1, [pc, #244] @ 775ac │ │ │ │ sub r2, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 774f8 │ │ │ │ + bne 774f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 775ac │ │ │ │ + b 775a4 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 77570 │ │ │ │ + beq 77568 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 77514 │ │ │ │ + beq 7750c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77578 │ │ │ │ + beq 77570 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77538 │ │ │ │ - bl bea6c │ │ │ │ + bne 77530 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 774f0 │ │ │ │ - b 77578 │ │ │ │ - bl c5b58 │ │ │ │ + bne 774e8 │ │ │ │ + b 77570 │ │ │ │ + bl c60ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77564 │ │ │ │ + bgt 7755c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77564 │ │ │ │ + bne 7755c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77578 │ │ │ │ - b 77524 │ │ │ │ + bne 77570 │ │ │ │ + b 7751c │ │ │ │ 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 3495e4 │ │ │ │ + bl 34856c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #11 │ │ │ │ │ │ │ │ -000775b8 : │ │ │ │ +000775b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3928f4 │ │ │ │ + b 391200 │ │ │ │ │ │ │ │ -000775d0 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000775c8 <_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 7762c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77624 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7762c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77624 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 77644 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 7763c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 77644 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 7763c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7765c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 77654 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 315f64 <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ + bl 314f88 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -0007766c : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28e2cc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 77698 │ │ │ │ - bl 143714 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 776b8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 776b8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7771c │ │ │ │ + bne 776c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf8> │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acf20 │ │ │ │ + bl 1ad534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77740 │ │ │ │ + bne 776e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11c> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #47756 @ 0xba8c │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41836 @ 0xa36c │ │ │ │ + movw r0, #36396 @ 0x8e2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7775c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41836 @ 0xa36c │ │ │ │ + movw r0, #36396 @ 0x8e2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 776e4 │ │ │ │ - b 7775c │ │ │ │ + bne 77688 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc0> │ │ │ │ + b 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77764 │ │ │ │ + bne 77708 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x140> │ │ │ │ mov r0, #0 │ │ │ │ - b 77824 │ │ │ │ + b 777c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 77784 │ │ │ │ + bhi 77728 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 777b8 │ │ │ │ - b 777ac │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + bne 7775c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x194> │ │ │ │ + b 77750 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x188> │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7776c │ │ │ │ - b 7775c │ │ │ │ - bl bea6c │ │ │ │ + bne 77710 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148> │ │ │ │ + b 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7775c │ │ │ │ + bne 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #61520 @ 0xf050 │ │ │ │ + movw r1, #56176 @ 0xdb70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #14436 @ 0x3864 │ │ │ │ + movw r0, #8996 @ 0x2324 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7775c │ │ │ │ + beq 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77810 │ │ │ │ + beq 777b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ec> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 7775c │ │ │ │ - bl b950c │ │ │ │ + bl 27b6b0 │ │ │ │ + b 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7775c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 77700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007782c : │ │ │ │ +000777d0 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 28daa0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 777fc │ │ │ │ + bl 143cf8 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7781c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7781c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00077824 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7786c │ │ │ │ + b 77864 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ @@ -75173,271 +75171,271 @@ │ │ │ │ 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 28e2cc │ │ │ │ + bl 28daa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77900 │ │ │ │ + beq 778f8 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 778c4 │ │ │ │ + beq 778bc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ mov r5, r0 │ │ │ │ - b 778d0 │ │ │ │ + b 778c8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 778ec │ │ │ │ + bgt 778e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 778f4 │ │ │ │ + beq 778ec │ │ │ │ mov r4, r5 │ │ │ │ - b 77900 │ │ │ │ + b 778f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 778ec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 778e4 │ │ │ │ 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 77968 │ │ │ │ + bne 77960 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77940 │ │ │ │ + beq 77938 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77968 │ │ │ │ + bne 77960 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ad874 <_Py_strhex@@Base+0x75c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 3ac344 <_Py_strhex@@Base+0x75c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14456 @ 0x3878 │ │ │ │ + movw r1, #9016 @ 0x2338 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077988 : │ │ │ │ +00077980 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7786c │ │ │ │ + b 77864 │ │ │ │ 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 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779fc │ │ │ │ + beq 779f4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 779f4 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 779ec │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 77a30 │ │ │ │ + blt 77a28 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 77a3c │ │ │ │ - b 77a90 │ │ │ │ + bne 77a34 │ │ │ │ + b 77a88 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 77a64 │ │ │ │ + b 77a5c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77a64 │ │ │ │ + beq 77a5c │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 77a64 │ │ │ │ + ble 77a5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2e23c0 │ │ │ │ + bl 2e18d0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77aa0 │ │ │ │ + blt 77a98 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9be8 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e9100 <_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} │ │ │ │ │ │ │ │ -00077aa8 : │ │ │ │ +00077aa0 : │ │ │ │ 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 77acc │ │ │ │ - b 2e7bb8 │ │ │ │ + bne 77ac4 │ │ │ │ + b 2e70d0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 64b74 │ │ │ │ + bl 64b68 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b48 │ │ │ │ + beq 77b40 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cf88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77b40 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 77b38 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77b70 │ │ │ │ + bne 77b68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77ba4 │ │ │ │ + beq 77b9c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77ba4 │ │ │ │ + beq 77b9c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14488 @ 0x3898 │ │ │ │ + movw r1, #9048 @ 0x2358 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #524 @ 0x20c │ │ │ │ + movw r0, #520 @ 0x208 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42376 @ 0xa588 │ │ │ │ + movw r0, #36936 @ 0x9048 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ 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 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c28 │ │ │ │ + beq 77c20 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2ddb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77c20 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 77c18 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077c30 : │ │ │ │ +00077c28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bea9c │ │ │ │ + b be9c4 │ │ │ │ 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 a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077c70 : │ │ │ │ +00077c68 : │ │ │ │ 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] │ │ │ │ @@ -75448,45 +75446,45 @@ │ │ │ │ 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 c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77cd4 │ │ │ │ - bl bea6c │ │ │ │ + bne 77ccc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77d0c │ │ │ │ + bne 77d04 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77d00 │ │ │ │ + blt 77cf8 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77cfc │ │ │ │ + blt 77cf4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077d14 : │ │ │ │ +00077d0c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2edb7c │ │ │ │ + b 2ed094 │ │ │ │ push {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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -75496,650 +75494,650 @@ │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ moveq r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ - movweq r8, #5196 @ 0x144c │ │ │ │ + movweq r8, #5184 @ 0x1440 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ movteq r8, #96 @ 0x60 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrne r8, [r0, #20] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ orrs r2, r2, r1, lsr #31 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77dc4 │ │ │ │ + bne 77dbc │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77e0c │ │ │ │ - ldr ip, [pc, #444] @ 77f88 │ │ │ │ + beq 77e04 │ │ │ │ + ldr ip, [pc, #444] @ 77f80 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r2, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77e0c │ │ │ │ + bne 77e04 │ │ │ │ mov r0, #0 │ │ │ │ - b 77f80 │ │ │ │ + b 77f78 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f18 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e58 │ │ │ │ - bl 176998 │ │ │ │ + beq 77e50 │ │ │ │ + bl 177124 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77e50 │ │ │ │ - bl bea6c │ │ │ │ + bne 77e48 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77dfc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f18 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e88 │ │ │ │ - bl 176998 │ │ │ │ + beq 77e80 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 77e80 │ │ │ │ - bl bea6c │ │ │ │ + bne 77e78 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77dfc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77eb8 │ │ │ │ - bl 176998 │ │ │ │ + beq 77eb0 │ │ │ │ + bl 177124 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77eb0 │ │ │ │ - bl bea6c │ │ │ │ + bne 77ea8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77dfc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f18 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ee8 │ │ │ │ - bl 176998 │ │ │ │ + beq 77ee0 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77ee0 │ │ │ │ - bl bea6c │ │ │ │ + bne 77ed8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77dfc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f18 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f00 │ │ │ │ + beq 77ef8 │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f18 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77f20 │ │ │ │ - bl bea6c │ │ │ │ + bne 77f18 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77dfc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #47860 @ 0xbaf4 │ │ │ │ + movw r3, #48920 @ 0xbf18 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 77f58 │ │ │ │ + bne 77f50 │ │ │ │ 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 25a6c4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ - b 77f80 │ │ │ │ + bl 25a130 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ + b 77f78 │ │ │ │ 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, #14644 @ 0x3934 │ │ │ │ + movw r2, #9204 @ 0x23f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 3c85a8 <_Py_hashtable_foreach@@Base+0x6708> │ │ │ │ + bl 3c6ea8 <_Py_hashtable_foreach@@Base+0x6bb8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsl r6 │ │ │ │ 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 2b2fe4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2598 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77fe8 │ │ │ │ + beq 77fe0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e09c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77fe0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 77fd8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39d338 <_PyBytes_Find@@Base+0x2d70> │ │ │ │ - ldr r2, [pc, #64] @ 7804c │ │ │ │ + b 39be08 <_PyBytes_Find@@Base+0x285c> │ │ │ │ + ldr r2, [pc, #64] @ 78044 │ │ │ │ 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, #14652 @ 0x393c │ │ │ │ - movwne r0, #14660 @ 0x3944 │ │ │ │ + movweq r0, #9212 @ 0x23fc │ │ │ │ + movwne r0, #9220 @ 0x2404 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 78078 │ │ │ │ + beq 78070 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #64] @ 780c8 │ │ │ │ + ldr r2, [pc, #64] @ 780c0 │ │ │ │ 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, #14668 @ 0x394c │ │ │ │ - movwne r0, #14680 @ 0x3958 │ │ │ │ + movweq r0, #9228 @ 0x240c │ │ │ │ + movwne r0, #9240 @ 0x2418 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000780cc : │ │ │ │ +000780c4 : │ │ │ │ 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 3371b8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 33629c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14692 @ 0x3964 │ │ │ │ + movw r1, #9252 @ 0x2424 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14736 @ 0x3990 │ │ │ │ + movw r1, #9296 @ 0x2450 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14784 @ 0x39c0 │ │ │ │ + movw r1, #9344 @ 0x2480 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78368 │ │ │ │ + bne 78360 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7829c │ │ │ │ + bne 78294 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 781e4 │ │ │ │ + beq 781dc │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 781f0 │ │ │ │ + bne 781e8 │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78368 │ │ │ │ + beq 78360 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78350 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78350 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e2d8 │ │ │ │ - bl a7958 │ │ │ │ + bl 7e2d0 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78270 │ │ │ │ + bgt 78268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78270 │ │ │ │ + bne 78268 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78368 │ │ │ │ + bgt 78360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78368 │ │ │ │ + bne 78360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78368 │ │ │ │ + beq 78360 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78350 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78350 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d5d68 │ │ │ │ - bl a7958 │ │ │ │ + bl d61e8 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78330 │ │ │ │ + bgt 78328 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78330 │ │ │ │ + bne 78328 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78368 │ │ │ │ + bgt 78360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78368 │ │ │ │ + bne 78360 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 78368 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 78360 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 783a0 │ │ │ │ + beq 78398 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 784b4 │ │ │ │ + b 784ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000783a8 : │ │ │ │ +000783a0 : │ │ │ │ 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 39f27c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39dd4c <_PyUnicode_EncodeUTF32@@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 │ │ │ │ mov r4, r1 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ 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 78448 │ │ │ │ + bne 78440 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a1c4 │ │ │ │ - bl a7958 │ │ │ │ + bl 7a1bc │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78494 │ │ │ │ + ble 7848c │ │ │ │ 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 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 141ba0 │ │ │ │ - bl a7958 │ │ │ │ + bl 14219c │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ 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 r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2cf70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7850c │ │ │ │ + beq 78504 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 78518 │ │ │ │ + b 78510 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00078520 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +00078518 <_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 1caa94 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1cad08 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7857c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + beq 78574 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14832 @ 0x39f0 │ │ │ │ + movw r1, #9392 @ 0x24b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 785b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl bea6c │ │ │ │ + bne 785b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7861c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 78614 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e150 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 785e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 785d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 785fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 785f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1baa44 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baffc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7860c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 78604 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8a0 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7861c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 78614 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78650 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130> │ │ │ │ + bne 78648 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 291704 │ │ │ │ + bl 290ed8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7e0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78680 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x160> │ │ │ │ + bne 78678 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x160> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 291704 │ │ │ │ + bl 290ed8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 786b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x194> │ │ │ │ + bne 786ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x194> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 78724 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ + beq 7871c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #44396 @ 0xad6c │ │ │ │ + movw r1, #39000 @ 0x9858 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c7190 │ │ │ │ + bl 1c775c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78724 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ + beq 7871c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7873c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ + beq 78734 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7873c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ + b 78734 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b5798 │ │ │ │ + b b57a8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -76149,827 +76147,827 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 787bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 787bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #14936 @ 0x3a58 │ │ │ │ + movw r1, #9496 @ 0x2518 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16ed20 │ │ │ │ - b 78800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 787f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 7880c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ + ldr ip, [pc, #60] @ 78804 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 787a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ + bne 787a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7883c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x31c> │ │ │ │ + bne 78834 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x31c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e288 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x340> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x340> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x390> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ + bne 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x390> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 788f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 788ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 788e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3c4> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 788f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + bne 788dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3c4> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 788ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78928 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 78920 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3f8> │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78928 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ + bne 78910 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3f8> │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78920 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78950 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x430> │ │ │ │ + bne 78948 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x430> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bne 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #38096 @ 0x94d0 │ │ │ │ + movw r5, #32656 @ 0x7f90 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ movne r7, sl │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r7, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 78b30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x610> │ │ │ │ + bne 78b28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x610> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 78c10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 78c10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + beq 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78a4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x52c> │ │ │ │ + bne 78a44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x52c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bgt 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ - b 78ba4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x684> │ │ │ │ + bne 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + b 78b9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x684> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + beq 78ad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + beq 78ad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + beq 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3bb17c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3b9a48 <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78ab8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x598> │ │ │ │ + bne 78ab0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x598> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + bgt 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + bne 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + bgt 78ad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + bne 78ad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78b04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ + bgt 78afc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78b04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ + bne 78afc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78b28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ + bgt 78b20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78b28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ + bne 78b20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + b 78c10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 78c10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + beq 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78bb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x690> │ │ │ │ + bne 78ba8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x690> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bgt 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bne 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d5d68 │ │ │ │ + bl d61e8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78bf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ + bgt 78bec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78bf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ + bne 78bec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + bgt 78c10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + bne 78c10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78c68 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ - bl bea6c │ │ │ │ + bne 78c60 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78cf0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7d0> │ │ │ │ + bne 78ce8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7d0> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e174 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - movweq r3, #44772 @ 0xaee4 │ │ │ │ + movweq r3, #44768 @ 0xaee0 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 78ccc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ - bl 97d60 │ │ │ │ + beq 78cc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ + bl 97d58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78c9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x77c> │ │ │ │ + bne 78c94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x77c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e6b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 78cdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7bc> │ │ │ │ - bl 981f4 │ │ │ │ + beq 78cd4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7bc> │ │ │ │ + bl 981ec │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - bl 25ee4c │ │ │ │ + b 27b6b0 │ │ │ │ + bl 25e894 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ 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 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ 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, #38096 @ 0x94d0 │ │ │ │ + movw r3, #32656 @ 0x7f90 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 78d84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x864> │ │ │ │ + bne 78d7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x864> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + beq 78de0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + beq 78de0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3bb17c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 3b9a48 <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + b 78de0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + beq 78de0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10648 @ 0x2998 │ │ │ │ + movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff6f8 │ │ │ │ + bl ffc98 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + bgt 78de0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + bne 78de0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ │ │ │ │ -00078df8 : │ │ │ │ +00078df0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3aac28 <_PyErr_EmitSyntaxWarning@@Base+0x780> │ │ │ │ + b 3a96f8 <_PyErr_EmitSyntaxWarning@@Base+0x780> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #36472 @ 0x8e78 │ │ │ │ + movw ip, #36464 @ 0x8e70 │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 307160 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 30656c <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78e70 │ │ │ │ + beq 78e68 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ 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 c5c48 │ │ │ │ + b c619c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #408] @ 79048 │ │ │ │ + ldr r3, [pc, #408] @ 79040 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78ed0 │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + bne 78ec8 │ │ │ │ + movw r1, #9284 @ 0x2444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 7904c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #380] @ 79044 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #15036 @ 0x3abc │ │ │ │ + movw r1, #9684 @ 0x25d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 284c10 │ │ │ │ + bl 284408 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78ef0 │ │ │ │ + bne 78ee8 │ │ │ │ mov r4, #0 │ │ │ │ - b 7903c │ │ │ │ - bl 9f7c8 │ │ │ │ + b 79034 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78ee8 │ │ │ │ - ldr r0, [pc, #332] @ 79050 │ │ │ │ + beq 78ee0 │ │ │ │ + ldr r0, [pc, #332] @ 79048 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78f20 │ │ │ │ + bne 78f18 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78f08 │ │ │ │ + bne 78f00 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 78f48 │ │ │ │ + bne 78f40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r7, [r3, #924] @ 0x39c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7900c │ │ │ │ + beq 79004 │ │ │ │ ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78fdc │ │ │ │ + beq 78fd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c8380 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 2c76cc <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78fe4 │ │ │ │ + beq 78fdc │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78fcc │ │ │ │ + bgt 78fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78fcc │ │ │ │ + bne 78fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 78fe4 │ │ │ │ + beq 78fdc │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 78f68 │ │ │ │ + b 78f60 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 78f5c │ │ │ │ + b 78f54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79008 │ │ │ │ + bgt 79000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79008 │ │ │ │ + bne 79000 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7902c │ │ │ │ + bne 79024 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79014 │ │ │ │ + bne 7900c │ │ │ │ dmb ish │ │ │ │ - beq 7903c │ │ │ │ - ldr r0, [pc, #20] @ 79050 │ │ │ │ - bl 2be850 │ │ │ │ + beq 79034 │ │ │ │ + ldr r0, [pc, #20] @ 79048 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - @ instruction: 0x005ed294 │ │ │ │ + subseq fp, lr, r4, lsl #26 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 790a8 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 790a0 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79098 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 790a8 │ │ │ │ + bne 79090 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 790a0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 790c4 │ │ │ │ + bne 790bc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 790d8 │ │ │ │ - b 79100 │ │ │ │ + bne 790d0 │ │ │ │ + b 790f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 790b4 │ │ │ │ + beq 790ac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 790f0 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79100 │ │ │ │ + bne 790e8 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 790f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79134 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7912c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79124 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79134 │ │ │ │ + bne 7911c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7912c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7915c │ │ │ │ + bne 79154 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 793a8 │ │ │ │ + bl 793a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 792d8 │ │ │ │ + beq 792d0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 791d0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 791c8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ + movw r1, #1920 @ 0x780 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 791e0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 791d8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 791e8 │ │ │ │ + bne 791e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 792a8 │ │ │ │ + b 792a0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d3f8c <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d3264 <_Py_dup@@Base+0x1800> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 7923c │ │ │ │ + bge 79234 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 7926c │ │ │ │ + b 79264 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 792a8 │ │ │ │ + beq 792a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 791e0 │ │ │ │ + bgt 791d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 791e0 │ │ │ │ + bne 791d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 791e0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 791d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 792c4 │ │ │ │ + bgt 792bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 792cc │ │ │ │ + beq 792c4 │ │ │ │ mov r5, r4 │ │ │ │ - b 792d8 │ │ │ │ + b 792d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 792c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 792bc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79338 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 79330 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79328 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79338 │ │ │ │ + bne 79320 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79330 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7936c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 79364 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7935c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7936c │ │ │ │ + bne 79354 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79364 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79394 │ │ │ │ + bne 7938c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 79438 │ │ │ │ + blt 79430 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7942c │ │ │ │ + beq 79424 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1ef8a8 │ │ │ │ + bl 1ee8b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79430 │ │ │ │ + bne 79428 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7942c │ │ │ │ + bgt 79424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7942c │ │ │ │ + bne 79424 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ 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 │ │ │ │ @@ -76979,302 +76977,302 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d720 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 7949c │ │ │ │ + bhi 79494 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 794c0 │ │ │ │ - b 79528 │ │ │ │ + beq 794b8 │ │ │ │ + b 79520 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #39384 @ 0x99d8 │ │ │ │ + movw r0, #33944 @ 0x8498 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79480 │ │ │ │ - b 79528 │ │ │ │ + bne 79478 │ │ │ │ + b 79520 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 79570 │ │ │ │ + ble 79568 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 79550 │ │ │ │ + beq 79548 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79530 │ │ │ │ + beq 79528 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79528 │ │ │ │ + beq 79520 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 79554 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 7954c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 795c0 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + b 795b8 │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39384 @ 0x99d8 │ │ │ │ + movw r0, #33944 @ 0x8498 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 79528 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 79520 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 79574 │ │ │ │ + beq 7956c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 79574 │ │ │ │ - b 79528 │ │ │ │ + bge 7956c │ │ │ │ + b 79520 │ │ │ │ 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 22ddb8 │ │ │ │ + bl 22d668 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 795c0 │ │ │ │ + beq 795b8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #1288 @ 0x508 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bff6c │ │ │ │ + movw r0, #61384 @ 0xefc8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 795d4 │ │ │ │ + beq 795cc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79634 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7962c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79624 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79634 │ │ │ │ + bne 7961c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7962c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79668 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 79660 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79658 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79668 │ │ │ │ + bne 79650 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79660 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79690 │ │ │ │ + bne 79688 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42368 @ 0xa580 │ │ │ │ + movw r0, #36928 @ 0x9040 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cb948 │ │ │ │ + b 3ca348 │ │ │ │ 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 793a8 │ │ │ │ + bl 793a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79840 │ │ │ │ + beq 79838 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 79734 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 7972c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ + movw r1, #1920 @ 0x780 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 79744 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7973c │ │ │ │ mov r0, #3 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7974c │ │ │ │ + bne 79744 │ │ │ │ mov r4, #0 │ │ │ │ - b 79810 │ │ │ │ + b 79808 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d3f8c <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d3264 <_Py_dup@@Base+0x1800> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 797a4 │ │ │ │ + bge 7979c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 797d4 │ │ │ │ + b 797cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl ce32c │ │ │ │ + bl ce7f4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79810 │ │ │ │ + beq 79808 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79744 │ │ │ │ + bgt 7973c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79744 │ │ │ │ + bne 7973c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 79744 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7973c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7982c │ │ │ │ + bgt 79824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79834 │ │ │ │ + beq 7982c │ │ │ │ mov r5, r4 │ │ │ │ - b 79840 │ │ │ │ + b 79838 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7982c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 79824 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798a0 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 79898 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79890 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 798a0 │ │ │ │ + bne 79888 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79898 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798d4 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 798cc │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 798c4 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 798d4 │ │ │ │ + bne 798bc │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 798cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 798fc │ │ │ │ + bne 798f4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -77285,952 +77283,952 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 7996c │ │ │ │ + bne 79964 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 79968 │ │ │ │ + ble 79960 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 799a8 │ │ │ │ + beq 799a0 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 799f0 │ │ │ │ + ldr r1, [pc, #124] @ 799e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp] │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 799e8 │ │ │ │ + beq 799e0 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ 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 17c5e8 │ │ │ │ + bl 17cd74 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror r6 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fd400 │ │ │ │ + bl 2fc960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ab8 │ │ │ │ + beq 79ab0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f83a4 │ │ │ │ + bl 2f78a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 79a60 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 79a58 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15168 @ 0x3b40 │ │ │ │ + movw r1, #9728 @ 0x2600 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 79ab8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 79ab0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79aa0 │ │ │ │ + bgt 79a98 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d9e4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e23c0 │ │ │ │ + bl 2e18d0 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 79abc │ │ │ │ - b 79ab8 │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + bge 79ab4 │ │ │ │ + b 79ab0 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29140 @ 0x71d4 │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15200 @ 0x3b60 │ │ │ │ + movw r1, #9760 @ 0x2620 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 79b3c │ │ │ │ + bhi 79b34 │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ - movwle r5, #5196 @ 0x144c │ │ │ │ + movwle r5, #5184 @ 0x1440 │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 79b64 │ │ │ │ + b 79b5c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #36084 @ 0x8cf4 │ │ │ │ + movw r0, #30644 @ 0x77b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b28 │ │ │ │ + bne 79b20 │ │ │ │ mov r0, #0 │ │ │ │ - b 7a040 │ │ │ │ + b 7a038 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79ba4 │ │ │ │ + beq 79b9c │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 79bc0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 79bb8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15240 @ 0x3b88 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 79b5c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b 79b54 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40892 @ 0x9fbc │ │ │ │ + movw r1, #35452 @ 0x8a7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 79b5c │ │ │ │ - movw r1, #1128 @ 0x468 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 13801c │ │ │ │ + bl 16f4ac │ │ │ │ + b 79b54 │ │ │ │ + movw r1, #60728 @ 0xed38 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 13863c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79b5c │ │ │ │ + beq 79b54 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c14 │ │ │ │ + beq 79c0c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c14 │ │ │ │ + bgt 79c0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79c14 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 79c0c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c48 │ │ │ │ + beq 79c40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c48 │ │ │ │ + bgt 79c40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79c48 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 79c40 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c7c │ │ │ │ + beq 79c74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c7c │ │ │ │ + bgt 79c74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79c7c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 79c74 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79cb0 │ │ │ │ + beq 79ca8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79cb0 │ │ │ │ + bgt 79ca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79cb0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 79ca8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ce4 │ │ │ │ + beq 79cdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ce4 │ │ │ │ + bgt 79cdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79ce4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 79cdc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d18 │ │ │ │ + beq 79d10 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d18 │ │ │ │ + bgt 79d10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79d18 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 79d10 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 79d3c │ │ │ │ - movw r0, #540 @ 0x21c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bne 79d34 │ │ │ │ + movw r0, #60140 @ 0xeaec │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl aabe0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 7a018 │ │ │ │ + b 7a010 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15308 @ 0x3bcc │ │ │ │ + movw r1, #9868 @ 0x268c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 17962c │ │ │ │ + bl 179db8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 79b5c │ │ │ │ + beq 79b54 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #65076 @ 0xfe34 │ │ │ │ + movw r1, #59140 @ 0xe704 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #540 @ 0x21c │ │ │ │ - movt ip, #61 @ 0x3d │ │ │ │ + movw ip, #60140 @ 0xeaec │ │ │ │ + movt ip, #60 @ 0x3c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 79d9c │ │ │ │ + beq 79d94 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7a00c │ │ │ │ + bge 7a004 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 79dac │ │ │ │ + b 79da4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7a00c │ │ │ │ + bge 7a004 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79dcc │ │ │ │ + beq 79dc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r6, r0 │ │ │ │ - b 79de8 │ │ │ │ + b 79de0 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 79de4 │ │ │ │ + bne 79ddc │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79df4 │ │ │ │ - b 79e0c │ │ │ │ + ble 79dec │ │ │ │ + b 79e04 │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79e2c │ │ │ │ - b 79dd4 │ │ │ │ + bne 79e24 │ │ │ │ + b 79dcc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79e0c │ │ │ │ + bne 79e04 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15336 @ 0x3be8 │ │ │ │ + movw r1, #9896 @ 0x26a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79e60 │ │ │ │ + bne 79e58 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl a7958 │ │ │ │ - b 7a004 │ │ │ │ + bl a79a0 │ │ │ │ + b 79ffc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79e94 │ │ │ │ + bne 79e8c │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - bl a7958 │ │ │ │ - b 7a004 │ │ │ │ + bl a79a0 │ │ │ │ + b 79ffc │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #15360 @ 0x3c00 │ │ │ │ + movw r1, #9920 @ 0x26c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ec8 │ │ │ │ + bne 79ec0 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - b 79ef8 │ │ │ │ + b 79ef0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #15372 @ 0x3c0c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79f20 │ │ │ │ + bne 79f18 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #36088 @ 0x8cf8 │ │ │ │ + movw r2, #36080 @ 0x8cf0 │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #35172 @ 0x8964 │ │ │ │ + movw r1, #35164 @ 0x895c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 7a004 │ │ │ │ + b 79ffc │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36356 @ 0x8e04 │ │ │ │ + movw r1, #30916 @ 0x78c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79f70 │ │ │ │ + bne 79f68 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #33732 @ 0x83c4 │ │ │ │ + movw r1, #33724 @ 0x83bc │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 7a004 │ │ │ │ + b 79ffc │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #12248 @ 0x2fd8 │ │ │ │ + movw r1, #6904 @ 0x1af8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79fc0 │ │ │ │ + bne 79fb8 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #33156 @ 0x8184 │ │ │ │ + movw r1, #33148 @ 0x817c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 7a004 │ │ │ │ - movw r0, #44764 @ 0xaedc │ │ │ │ + b 79ffc │ │ │ │ + movw r0, #44760 @ 0xaed8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #15380 @ 0x3c14 │ │ │ │ + movw r1, #9940 @ 0x26d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b5c │ │ │ │ + bgt 79b54 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79b5c │ │ │ │ + bne 79b54 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 79b5c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 79b54 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 79d78 │ │ │ │ + b 79d70 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a024 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 7a01c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7a040 │ │ │ │ + b 7a038 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a018 │ │ │ │ + bne 7a010 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7a018 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7a010 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15400 @ 0x3c28 │ │ │ │ + movw r1, #9960 @ 0x26e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15452 @ 0x3c5c │ │ │ │ + movw r1, #10012 @ 0x271c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {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 7a0e4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bgt 7a0dc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [r0] │ │ │ │ ldrb lr, [r2] │ │ │ │ strb lr, [r0], #1 │ │ │ │ strb ip, [r2], #-1 │ │ │ │ sub ip, r1, r2 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 7a0ec │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bgt 7a0e4 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7a128 │ │ │ │ + blt 7a120 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7a15c │ │ │ │ + blt 7a154 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43340 @ 0xa94c │ │ │ │ + movw r1, #37944 @ 0x9438 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ 7a170 │ │ │ │ + ldr r0, [pc, #8] @ 7a168 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7a194 │ │ │ │ + beq 7a18c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a1a4 │ │ │ │ + bne 7a19c │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a15bc │ │ │ │ + b a1600 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15f944 │ │ │ │ + b 160110 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7a2f0 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 7a2e8 <_PyThread_CurrentFrames@@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 3bac5c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ + bl 3b9528 <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a2b8 │ │ │ │ + beq 7a2b0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a258 │ │ │ │ + beq 7a250 │ │ │ │ mov r1, r4 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a2b8 │ │ │ │ + beq 7a2b0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7a268 │ │ │ │ + beq 7a260 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3bb244 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ + bl 3b9b10 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a294 │ │ │ │ + beq 7a28c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7958 │ │ │ │ - b 7a268 │ │ │ │ + bl a79a0 │ │ │ │ + b 7a260 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a2bc │ │ │ │ + beq 7a2b4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7a2bc │ │ │ │ + beq 7a2b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bb17c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3b9a48 <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a2bc │ │ │ │ + bne 7a2b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a2b8 │ │ │ │ + bgt 7a2b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a2b8 │ │ │ │ + bne 7a2b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15496 @ 0x3c88 │ │ │ │ + movw r1, #10056 @ 0x2748 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ │ │ │ │ -0007a2f0 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0007a2e8 <_PyThread_CurrentFrames@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #496] @ 7a4fc <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 7a4f4 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #15516 @ 0x3c9c │ │ │ │ + movw r1, #10076 @ 0x275c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 284c10 │ │ │ │ + bl 284408 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a334 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 7a32c <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a4f0 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f7c8 │ │ │ │ + b 7a4e8 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a32c <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 7a500 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 7a324 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 7a4f8 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a364 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7a35c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a34c <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 7a344 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 7a38c <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 7a384 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #924] @ 0x39c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a4c0 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 7a4b8 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a490 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 7a488 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a434 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 7a42c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7a3cc <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 7a3c4 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 7a3b0 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 7a3a8 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7a3f4 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 7a3ec <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 7a3c4 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7a3bc <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a490 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a43c <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 7a434 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a474 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7a46c <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a490 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 7a3a4 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7a39c <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 143c58 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14423c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7a410 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 7a408 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 7a490 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 7a490 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7a490 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a42c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 7a424 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7a42c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7a424 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 7a398 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 7a390 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a4bc <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 7a4b4 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a4bc <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 7a4b4 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a4e0 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 7a4d8 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a4c8 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 7a4c0 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 7a4f0 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 7a500 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2be850 │ │ │ │ + beq 7a4e8 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 7a4f8 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a534 <_PyThread_CurrentFrames@@Base+0x244> │ │ │ │ + beq 7a52c <_PyThread_CurrentFrames@@Base+0x244> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21aa34 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 219cd0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ 7a564 <_PyThread_CurrentFrames@@Base+0x274> │ │ │ │ + ldr r3, [pc, #28] @ 7a55c <_PyThread_CurrentFrames@@Base+0x274> │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a59c <_PyThread_CurrentFrames@@Base+0x2ac> │ │ │ │ - bl bea6c │ │ │ │ + bne 7a594 <_PyThread_CurrentFrames@@Base+0x2ac> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a5b8 <_PyThread_CurrentFrames@@Base+0x2c8> │ │ │ │ - ldr r2, [pc, #28] @ 7a5c0 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ + bne 7a5b0 <_PyThread_CurrentFrames@@Base+0x2c8> │ │ │ │ + ldr r2, [pc, #28] @ 7a5b8 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, 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 7a600 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7a5f8 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #10096 @ 0x2770 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl 16f4ac │ │ │ │ + b 7a63c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #636 @ 0x27c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a680 <_PyThread_CurrentFrames@@Base+0x390> │ │ │ │ + bne 7a678 <_PyThread_CurrentFrames@@Base+0x390> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 32781c │ │ │ │ + bl 32688c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 7a674 <_PyThread_CurrentFrames@@Base+0x384> │ │ │ │ + bne 7a66c <_PyThread_CurrentFrames@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a7ac <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ + b 7a7a4 <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a66c <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ + beq 7a664 <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 7a64c <_PyThread_CurrentFrames@@Base+0x35c> │ │ │ │ - b 7a778 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ + bne 7a644 <_PyThread_CurrentFrames@@Base+0x35c> │ │ │ │ + b 7a770 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a758 <_PyThread_CurrentFrames@@Base+0x468> │ │ │ │ + beq 7a750 <_PyThread_CurrentFrames@@Base+0x468> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32781c │ │ │ │ + bl 32688c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + beq 7a63c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a778 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ + beq 7a770 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7a6f4 <_PyThread_CurrentFrames@@Base+0x404> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7a6ec <_PyThread_CurrentFrames@@Base+0x404> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15572 @ 0x3cd4 │ │ │ │ + movw r1, #10132 @ 0x2794 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7a748 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ - bl c5b58 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7a740 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ + bl c60ac │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a72c <_PyThread_CurrentFrames@@Base+0x43c> │ │ │ │ - bl bea6c │ │ │ │ + bne 7a724 <_PyThread_CurrentFrames@@Base+0x43c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a748 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 7a740 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15600 @ 0x3cf0 │ │ │ │ + movw r1, #10160 @ 0x27b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7a748 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ + bl 16f4ac │ │ │ │ + b 7a740 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7a710 <_PyThread_CurrentFrames@@Base+0x420> │ │ │ │ + blt 7a708 <_PyThread_CurrentFrames@@Base+0x420> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21d0e8 │ │ │ │ + bl 21c384 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a6a8 <_PyThread_CurrentFrames@@Base+0x3b8> │ │ │ │ + bne 7a6a0 <_PyThread_CurrentFrames@@Base+0x3b8> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 7a790 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7a788 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ + b 7a63c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15636 @ 0x3d14 │ │ │ │ + movw r1, #10196 @ 0x27d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl 14166c │ │ │ │ + b 7a63c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21d5f0 │ │ │ │ + bl 21c88c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 7a7ac <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ + b 7a7a4 <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7a790 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ + bcs 7a788 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl a61f0 │ │ │ │ + b 7a63c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007a7b4 <_Py_c_sum@@Base>: │ │ │ │ +0007a7ac <_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 │ │ │ │ │ │ │ │ -0007a7d4 <_Py_cr_diff@@Base>: │ │ │ │ +0007a7cc <_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 │ │ │ │ @@ -78247,234 +78245,234 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #636 @ 0x27c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a878 <_Py_cr_diff@@Base+0xa4> │ │ │ │ + beq 7a870 <_Py_cr_diff@@Base+0xa4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7a8bc <_Py_cr_diff@@Base+0xe8> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7a8b4 <_Py_cr_diff@@Base+0xe8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #10096 @ 0x2770 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + bl 16f4ac │ │ │ │ + b 7a8f0 <_Py_cr_diff@@Base+0x124> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #636 @ 0x27c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a988 <_Py_cr_diff@@Base+0x1b4> │ │ │ │ + bne 7a980 <_Py_cr_diff@@Base+0x1b4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 32138c <_Py_RestoreSignals@@Base+0xdb4> │ │ │ │ + bl 3203fc <_Py_RestoreSignals@@Base+0xdd4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a900 <_Py_cr_diff@@Base+0x12c> │ │ │ │ + bne 7a8f8 <_Py_cr_diff@@Base+0x12c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7ab94 <_Py_cr_diff@@Base+0x3c0> │ │ │ │ + b 7ab8c <_Py_cr_diff@@Base+0x3c0> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 7a92c <_Py_cr_diff@@Base+0x158> │ │ │ │ + bhi 7a924 <_Py_cr_diff@@Base+0x158> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 7a974 <_Py_cr_diff@@Base+0x1a0> │ │ │ │ + bne 7a96c <_Py_cr_diff@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ - bl 2e757c │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + bl a61f0 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 7a8f0 <_Py_cr_diff@@Base+0x124> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a974 <_Py_cr_diff@@Base+0x1a0> │ │ │ │ + beq 7a96c <_Py_cr_diff@@Base+0x1a0> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 7a954 <_Py_cr_diff@@Base+0x180> │ │ │ │ + bne 7a94c <_Py_cr_diff@@Base+0x180> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e2dc │ │ │ │ - b 7ab84 <_Py_cr_diff@@Base+0x3b0> │ │ │ │ + b 7ab7c <_Py_cr_diff@@Base+0x3b0> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7ab64 <_Py_cr_diff@@Base+0x390> │ │ │ │ + beq 7ab5c <_Py_cr_diff@@Base+0x390> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 32138c <_Py_RestoreSignals@@Base+0xdb4> │ │ │ │ + bl 3203fc <_Py_RestoreSignals@@Base+0xdd4> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + beq 7a8f0 <_Py_cr_diff@@Base+0x124> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab84 <_Py_cr_diff@@Base+0x3b0> │ │ │ │ + beq 7ab7c <_Py_cr_diff@@Base+0x3b0> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7a9ec <_Py_cr_diff@@Base+0x218> │ │ │ │ + beq 7a9e4 <_Py_cr_diff@@Base+0x218> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7aa08 <_Py_cr_diff@@Base+0x234> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 7aa00 <_Py_cr_diff@@Base+0x234> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15724 @ 0x3d6c │ │ │ │ + movw r1, #10284 @ 0x282c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7ab58 <_Py_cr_diff@@Base+0x384> │ │ │ │ + bl 16f4ac │ │ │ │ + b 7ab50 <_Py_cr_diff@@Base+0x384> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aa28 <_Py_cr_diff@@Base+0x254> │ │ │ │ - bl bea6c │ │ │ │ + bne 7aa20 <_Py_cr_diff@@Base+0x254> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ab58 <_Py_cr_diff@@Base+0x384> │ │ │ │ + bne 7ab50 <_Py_cr_diff@@Base+0x384> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 21a43c │ │ │ │ + bl 2196d8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 7a9b0 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ + bne 7a9a8 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ 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 7aaa4 <_Py_cr_diff@@Base+0x2d0> │ │ │ │ + bhi 7aa9c <_Py_cr_diff@@Base+0x2d0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 7a9b0 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ + bcc 7a9a8 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 7aaa8 <_Py_cr_diff@@Base+0x2d4> │ │ │ │ + b 7aaa0 <_Py_cr_diff@@Base+0x2d4> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7aae4 <_Py_cr_diff@@Base+0x310> │ │ │ │ + blt 7aadc <_Py_cr_diff@@Base+0x310> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 7aab8 <_Py_cr_diff@@Base+0x2e4> │ │ │ │ + bhi 7aab0 <_Py_cr_diff@@Base+0x2e4> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 7aad4 <_Py_cr_diff@@Base+0x300> │ │ │ │ + bhi 7aacc <_Py_cr_diff@@Base+0x300> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 7aaec <_Py_cr_diff@@Base+0x318> │ │ │ │ + bne 7aae4 <_Py_cr_diff@@Base+0x318> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e757c │ │ │ │ - b 7ab58 <_Py_cr_diff@@Base+0x384> │ │ │ │ + bl 2e6a94 │ │ │ │ + b 7ab50 <_Py_cr_diff@@Base+0x384> │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ add r9, r6, #8 │ │ │ │ bl 2d720 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7ab4c <_Py_cr_diff@@Base+0x378> │ │ │ │ + beq 7ab44 <_Py_cr_diff@@Base+0x378> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 7ab44 <_Py_cr_diff@@Base+0x370> │ │ │ │ + beq 7ab3c <_Py_cr_diff@@Base+0x370> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 21a43c │ │ │ │ + bl 2196d8 │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 7ab0c <_Py_cr_diff@@Base+0x338> │ │ │ │ + b 7ab04 <_Py_cr_diff@@Base+0x338> │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ - b 7a9b0 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ + bl a61f0 │ │ │ │ + b 7a9a8 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32499c <_Py_RestoreSignals@@Base+0x43c4> │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 323a0c <_Py_RestoreSignals@@Base+0x43e4> │ │ │ │ + b 7a8f0 <_Py_cr_diff@@Base+0x124> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15760 @ 0x3d90 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + bl 14166c │ │ │ │ + b 7a8f0 <_Py_cr_diff@@Base+0x124> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 32499c <_Py_RestoreSignals@@Base+0x43c4> │ │ │ │ + bl 323a0c <_Py_RestoreSignals@@Base+0x43e4> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007ab9c <_Py_cr_prod@@Base>: │ │ │ │ +0007ab94 <_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) │ │ │ │ @@ -78482,93 +78480,93 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac10 <_Py_cr_prod@@Base+0x74> │ │ │ │ + beq 7ac08 <_Py_cr_prod@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac10 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bgt 7ac08 <_Py_cr_prod@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ac10 <_Py_cr_prod@@Base+0x74> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ac08 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007ac48 <_Py_cr_quot@@Base>: │ │ │ │ +0007ac40 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7ac68 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7ac60 <_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 2e57c <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 7aca0 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 7ac98 <_Py_cr_quot@@Base+0x58> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #636 @ 0x27c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ad00 <_Py_cr_quot@@Base+0xb8> │ │ │ │ + beq 7acf8 <_Py_cr_quot@@Base+0xb8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2994 │ │ │ │ + bl c28b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ad08 <_Py_cr_sum@@Base>: │ │ │ │ +0007ad00 <_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 │ │ │ │ @@ -78581,15 +78579,15 @@ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vldr d1, [fp, #-12] │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ad54 <_Py_rc_diff@@Base>: │ │ │ │ +0007ad4c <_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) │ │ │ │ @@ -78597,377 +78595,377 @@ │ │ │ │ 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 a78f4 │ │ │ │ + bl a793c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7adc8 <_Py_rc_diff@@Base+0x74> │ │ │ │ + beq 7adc0 <_Py_rc_diff@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7adc8 <_Py_rc_diff@@Base+0x74> │ │ │ │ + bgt 7adc0 <_Py_rc_diff@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7adc8 <_Py_rc_diff@@Base+0x74> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 7adc0 <_Py_rc_diff@@Base+0x74> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_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 21d5f0 │ │ │ │ + bl 21c88c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 32781c │ │ │ │ + bl 32688c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 1d83b0 │ │ │ │ + bl 1d732c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ae84 <_Py_rc_diff@@Base+0x130> │ │ │ │ + bne 7ae7c <_Py_rc_diff@@Base+0x130> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #20468 @ 0x4ff4 │ │ │ │ + movw r3, #22348 @ 0x574c │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aeb0 <_Py_rc_diff@@Base+0x15c> │ │ │ │ + bne 7aea8 <_Py_rc_diff@@Base+0x15c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7aed8 <_Py_rc_diff@@Base+0x184> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + bne 7aed0 <_Py_rc_diff@@Base+0x184> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aed0 <_Py_rc_diff@@Base+0x17c> │ │ │ │ - bl bea6c │ │ │ │ + bne 7aec8 <_Py_rc_diff@@Base+0x17c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aed8 <_Py_rc_diff@@Base+0x184> │ │ │ │ - b 7ae7c <_Py_rc_diff@@Base+0x128> │ │ │ │ + beq 7aed0 <_Py_rc_diff@@Base+0x184> │ │ │ │ + b 7ae74 <_Py_rc_diff@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aea4 <_Py_rc_diff@@Base+0x150> │ │ │ │ + beq 7ae9c <_Py_rc_diff@@Base+0x150> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007aee4 : │ │ │ │ +0007aedc : │ │ │ │ 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 a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7af68 │ │ │ │ - movw r1, #38596 @ 0x96c4 │ │ │ │ + beq 7af60 │ │ │ │ + movw r1, #32708 @ 0x7fc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7af7c │ │ │ │ + bl 7af74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7af60 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41188 @ 0xa0e4 │ │ │ │ + movw r1, #35300 @ 0x89e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7af7c │ │ │ │ + bl 7af74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7af60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1974d8 │ │ │ │ + bl 197c48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7af74 │ │ │ │ + bgt 7af6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7af74 │ │ │ │ + bne 7af6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7af74 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7af6c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7afb8 │ │ │ │ + bne 7afb0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - b 7af98 │ │ │ │ - bl aab58 │ │ │ │ + b 7af90 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7afd4 │ │ │ │ + bne 7afcc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b000 │ │ │ │ + bgt 7aff8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b000 │ │ │ │ + bne 7aff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7afb0 │ │ │ │ - b 7afcc │ │ │ │ + bne 7afa8 │ │ │ │ + b 7afc4 │ │ │ │ push {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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b058 │ │ │ │ + beq 7b050 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141ba0 │ │ │ │ + b 14219c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b0cc │ │ │ │ + beq 7b0c4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7b0e4 │ │ │ │ - movw r3, #53848 @ 0xd258 │ │ │ │ + bhi 7b0dc │ │ │ │ + movw r3, #48328 @ 0xbcc8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b15c │ │ │ │ + beq 7b154 │ │ │ │ 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 7b178 │ │ │ │ + b 7b170 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7b194 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7b18c │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5196 @ 0x144c │ │ │ │ + movweq r4, #5184 @ 0x1440 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7b23c │ │ │ │ - bl a15bc │ │ │ │ + beq 7b234 │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7b19c │ │ │ │ + bne 7b194 │ │ │ │ mov r4, #0 │ │ │ │ - b 7b23c │ │ │ │ + b 7b234 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1ec │ │ │ │ + beq 7b1e4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7b1ec │ │ │ │ + bne 7b1e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b194 │ │ │ │ + bgt 7b18c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b194 │ │ │ │ + bne 7b18c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7b194 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7b18c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7b23c │ │ │ │ + beq 7b234 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7b23c │ │ │ │ + bge 7b234 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ add ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strle ip, [r2] │ │ │ │ str r2, [r1, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 7b200 │ │ │ │ + b 7b1f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #848 @ 0x350 │ │ │ │ + movw r8, #2288 @ 0x8f0 │ │ │ │ movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7b2b4 │ │ │ │ + beq 7b2ac │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7b270 │ │ │ │ + beq 7b268 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7b29c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b270 │ │ │ │ + bne 7b294 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b268 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b270 │ │ │ │ + beq 7b268 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b2d0 │ │ │ │ + bne 7b2c8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b2e4 │ │ │ │ - b 7b30c │ │ │ │ + bne 7b2dc │ │ │ │ + b 7b304 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2c0 │ │ │ │ + beq 7b2b8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2fc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b30c │ │ │ │ + bne 7b2f4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b304 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b334 │ │ │ │ + bne 7b32c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -78975,186 +78973,186 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b39c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b394 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b38c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b39c │ │ │ │ + bne 7b384 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b394 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b3b8 │ │ │ │ + bne 7b3b0 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3dc │ │ │ │ - b 7b3cc │ │ │ │ + beq 7b3d4 │ │ │ │ + b 7b3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3a8 │ │ │ │ + beq 7b3a0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3f8 │ │ │ │ + beq 7b3f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b414 │ │ │ │ + beq 7b40c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b448 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b440 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b438 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b448 │ │ │ │ + bne 7b430 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b440 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b464 │ │ │ │ + bne 7b45c │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b478 │ │ │ │ - b 7b4a0 │ │ │ │ + bne 7b470 │ │ │ │ + b 7b498 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b454 │ │ │ │ + beq 7b44c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b490 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4a0 │ │ │ │ + bne 7b488 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b498 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4d4 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b4cc │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4c4 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4d4 │ │ │ │ + bne 7b4bc │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b4cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b508 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b500 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4f8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b508 │ │ │ │ + bne 7b4f0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b500 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b53c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b534 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b52c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b53c │ │ │ │ + bne 7b524 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b534 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b570 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b568 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b560 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b570 │ │ │ │ + bne 7b558 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b568 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b58c │ │ │ │ + bne 7b584 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b5a0 │ │ │ │ - b 7b5c8 │ │ │ │ + bne 7b598 │ │ │ │ + b 7b5c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b57c │ │ │ │ + beq 7b574 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b5b8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b5c8 │ │ │ │ + bne 7b5b0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b5c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b5fc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b5f4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b5ec │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b5fc │ │ │ │ + bne 7b5e4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b5f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b630 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b628 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b620 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b630 │ │ │ │ + bne 7b618 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b628 │ │ │ │ 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} │ │ │ │ @@ -79169,354 +79167,354 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6a4 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b69c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b694 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b6a4 │ │ │ │ + bne 7b68c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b69c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6d8 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b6d0 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b6c8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b6d8 │ │ │ │ + bne 7b6c0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b6d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b70c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b704 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b6fc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b70c │ │ │ │ + bne 7b6f4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b704 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b740 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b738 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b730 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b740 │ │ │ │ + bne 7b728 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b738 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b774 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b76c │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b764 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b774 │ │ │ │ + bne 7b75c │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b76c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7a8 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b7a0 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b798 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b7a8 │ │ │ │ + bne 7b790 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b7a0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7dc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b7d4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b7cc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b7dc │ │ │ │ + bne 7b7c4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b7d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b7f8 │ │ │ │ + bne 7b7f0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b81c │ │ │ │ - b 7b80c │ │ │ │ + beq 7b814 │ │ │ │ + b 7b804 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7e8 │ │ │ │ + beq 7b7e0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b838 │ │ │ │ + beq 7b830 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b86c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b864 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b85c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b86c │ │ │ │ + bne 7b854 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b864 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b8a0 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 7b898 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b890 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b8a0 │ │ │ │ + bne 7b888 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b898 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b8c8 │ │ │ │ + bne 7b8c0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #10392 @ 0x2898 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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 3cbcf4 <_PyObject_GetXIDataNoFallback@@Base+0x28c> │ │ │ │ + b 3ca6f4 <_PyObject_GetXIDataNoFallback@@Base+0x28c> │ │ │ │ push {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 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #53848 @ 0xd258 │ │ │ │ + movw r3, #48328 @ 0xbcc8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ 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 2d7c44 │ │ │ │ + bl 2d6f1c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b9ac │ │ │ │ - bl bea6c │ │ │ │ + bne 7b9a4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b9bc │ │ │ │ + bne 7b9b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b9c4 : │ │ │ │ +0007b9bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #27536 @ 0x6b90 │ │ │ │ + movw r2, #13684 @ 0x3574 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beaec │ │ │ │ + b bea14 │ │ │ │ │ │ │ │ -0007b9e0 : │ │ │ │ +0007b9d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r2, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25c1c0 <_PyNamespace_New@@Base+0x100> │ │ │ │ + b 25bc28 <_PyNamespace_New@@Base+0x100> │ │ │ │ │ │ │ │ -0007ba00 : │ │ │ │ +0007b9f8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7ba74 │ │ │ │ + bne 7ba6c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 7ba58 │ │ │ │ + beq 7ba50 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ba58 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne 7ba50 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4151 @ 0x1037 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7ba78 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7ba70 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7ba78 │ │ │ │ - b 1d7234 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7ba70 │ │ │ │ + b 1d61b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007ba80 : │ │ │ │ +0007ba78 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007bab4 : │ │ │ │ +0007baac : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #24372 @ 0x5f34 │ │ │ │ + movw r2, #24360 @ 0x5f28 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 7bb1c │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + beq 7bb14 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7bb1c │ │ │ │ + beq 7bb14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b6700 │ │ │ │ - movw r3, #6540 @ 0x198c │ │ │ │ + bl b6720 │ │ │ │ + movw r3, #1224 @ 0x4c8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #34172 @ 0x857c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6540 @ 0x198c │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007bb28 : │ │ │ │ +0007bb20 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 7bb48 │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + beq 7bb40 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7bb78 │ │ │ │ + bne 7bb70 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b994 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + b 11bf1c │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7bba0 │ │ │ │ + beq 7bb98 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bba0 │ │ │ │ + bne 7bb98 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -79524,89 +79522,89 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7bbfc │ │ │ │ + bne 7bbf4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7bbf8 │ │ │ │ + blt 7bbf0 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bc30 │ │ │ │ + beq 7bc28 │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7bd0c │ │ │ │ + ldr ip, [pc, #264] @ 7bd04 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd00 │ │ │ │ + beq 7bcf8 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7bcb4 │ │ │ │ + beq 7bcac │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bd00 │ │ │ │ - ldr r3, [pc, #192] @ 7bd10 │ │ │ │ + blt 7bcf8 │ │ │ │ + ldr r3, [pc, #192] @ 7bd08 │ │ │ │ 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 7bcb4 │ │ │ │ + beq 7bcac │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce81c │ │ │ │ + bl cece4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bca0 │ │ │ │ + beq 7bc98 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7bc6c │ │ │ │ - ldr r3, [pc, #108] @ 7bd14 │ │ │ │ + b 7bc64 │ │ │ │ + ldr r3, [pc, #108] @ 7bd0c │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7bcdc │ │ │ │ - ldr r1, [pc, #84] @ 7bd10 │ │ │ │ + b 7bcd4 │ │ │ │ + ldr r1, [pc, #84] @ 7bd08 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7bd14 │ │ │ │ + ldr r2, [pc, #80] @ 7bd0c │ │ │ │ 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 7bcf0 │ │ │ │ - bl bea6c │ │ │ │ + bne 7bce8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bd00 │ │ │ │ + bne 7bcf8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, ip, r6, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -79620,74 +79618,74 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bd70 │ │ │ │ + bne 7bd68 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bdac │ │ │ │ + beq 7bda4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #188] @ 7be38 │ │ │ │ + ldr ip, [pc, #188] @ 7be30 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be2c │ │ │ │ + beq 7be24 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7bde0 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 7bdd8 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29572 @ 0x7384 │ │ │ │ + movw r0, #24132 @ 0x5e44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7be2c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7be24 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be2c │ │ │ │ + beq 7be24 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #44764 @ 0xaedc │ │ │ │ + movwne r3, #44760 @ 0xaed8 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #47104 @ 0xb800 │ │ │ │ - movweq r1, #29572 @ 0x7384 │ │ │ │ + movwne r1, #41500 @ 0xa21c │ │ │ │ + movweq r1, #24132 @ 0x5e44 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #13 │ │ │ │ │ │ │ │ -0007be3c <_Py_hashtable_len@@Base>: │ │ │ │ +0007be34 <_Py_hashtable_len@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -79699,51 +79697,51 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7bea4 <_Py_hashtable_len@@Base+0x68> │ │ │ │ + bne 7be9c <_Py_hashtable_len@@Base+0x68> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bedc <_Py_hashtable_len@@Base+0xa0> │ │ │ │ + beq 7bed4 <_Py_hashtable_len@@Base+0xa0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7bf28 <_Py_hashtable_len@@Base+0xec> │ │ │ │ + ldr r1, [pc, #108] @ 7bf20 <_Py_hashtable_len@@Base+0xec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bf1c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + beq 7bf14 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bf00 <_Py_hashtable_len@@Base+0xc4> │ │ │ │ + bgt 7bef8 <_Py_hashtable_len@@Base+0xc4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #11448 @ 0x2cb8 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7bf1c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 7bf14 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bee4 <_Py_hashtable_len@@Base+0xa8> │ │ │ │ - bl bea6c │ │ │ │ + bne 7bedc <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bee4 <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + beq 7bedc <_Py_hashtable_len@@Base+0xa8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-100 @ 0xffffff9c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79753,51 +79751,51 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7bf7c <_Py_hashtable_len@@Base+0x140> │ │ │ │ + bne 7bf74 <_Py_hashtable_len@@Base+0x140> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bfb4 <_Py_hashtable_len@@Base+0x178> │ │ │ │ + beq 7bfac <_Py_hashtable_len@@Base+0x178> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7c000 <_Py_hashtable_len@@Base+0x1c4> │ │ │ │ + ldr r1, [pc, #108] @ 7bff8 <_Py_hashtable_len@@Base+0x1c4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bff4 <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ + beq 7bfec <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bfd8 <_Py_hashtable_len@@Base+0x19c> │ │ │ │ + bgt 7bfd0 <_Py_hashtable_len@@Base+0x19c> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #43228 @ 0xa8dc │ │ │ │ + movw r1, #40340 @ 0x9d94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7bff4 <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ + bl 16f4ac │ │ │ │ + b 7bfec <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bfbc <_Py_hashtable_len@@Base+0x180> │ │ │ │ - bl bea6c │ │ │ │ + bne 7bfb4 <_Py_hashtable_len@@Base+0x180> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bfbc <_Py_hashtable_len@@Base+0x180> │ │ │ │ + beq 7bfb4 <_Py_hashtable_len@@Base+0x180> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #14 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79810,177 +79808,177 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c060 <_Py_hashtable_len@@Base+0x224> │ │ │ │ + bne 7c058 <_Py_hashtable_len@@Base+0x224> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c09c <_Py_hashtable_len@@Base+0x260> │ │ │ │ + beq 7c094 <_Py_hashtable_len@@Base+0x260> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #200] @ 7c134 <_Py_hashtable_len@@Base+0x2f8> │ │ │ │ + ldr ip, [pc, #200] @ 7c12c <_Py_hashtable_len@@Base+0x2f8> │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #2 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c0d0 <_Py_hashtable_len@@Base+0x294> │ │ │ │ + beq 7c0c8 <_Py_hashtable_len@@Base+0x294> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7c0d8 <_Py_hashtable_len@@Base+0x29c> │ │ │ │ - movw r2, #50048 @ 0xc380 │ │ │ │ + bne 7c0d0 <_Py_hashtable_len@@Base+0x29c> │ │ │ │ + movw r2, #44608 @ 0xae40 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + movw r0, #30904 @ 0x78b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7c128 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ + b 7c120 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ mov r0, r3 │ │ │ │ - bl c4434 │ │ │ │ + bl c4988 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c0d0 <_Py_hashtable_len@@Base+0x294> │ │ │ │ + beq 7c0c8 <_Py_hashtable_len@@Base+0x294> │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37e060 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ + bl 37cc60 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c128 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ + bgt 7c120 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c128 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ + bne 7c120 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #14 │ │ │ │ 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 c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c170 <_Py_hashtable_len@@Base+0x334> │ │ │ │ - bl bea6c │ │ │ │ + bne 7c168 <_Py_hashtable_len@@Base+0x334> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c1a4 <_Py_hashtable_len@@Base+0x368> │ │ │ │ + bne 7c19c <_Py_hashtable_len@@Base+0x368> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c198 <_Py_hashtable_len@@Base+0x35c> │ │ │ │ + beq 7c190 <_Py_hashtable_len@@Base+0x35c> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7c194 <_Py_hashtable_len@@Base+0x358> │ │ │ │ + blt 7c18c <_Py_hashtable_len@@Base+0x358> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 7c35c <_Py_hashtable_len@@Base+0x520> │ │ │ │ + ldr r2, [pc, #400] @ 7c354 <_Py_hashtable_len@@Base+0x520> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 176880 │ │ │ │ + bl 17700c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 7c204 <_Py_hashtable_len@@Base+0x3c8> │ │ │ │ + beq 7c1fc <_Py_hashtable_len@@Base+0x3c8> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 7c254 <_Py_hashtable_len@@Base+0x418> │ │ │ │ - b 7c228 <_Py_hashtable_len@@Base+0x3ec> │ │ │ │ + bne 7c24c <_Py_hashtable_len@@Base+0x418> │ │ │ │ + b 7c220 <_Py_hashtable_len@@Base+0x3ec> │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15840 @ 0x3de0 │ │ │ │ + movw r1, #10400 @ 0x28a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c274 <_Py_hashtable_len@@Base+0x438> │ │ │ │ - b 7c26c <_Py_hashtable_len@@Base+0x430> │ │ │ │ + bne 7c26c <_Py_hashtable_len@@Base+0x438> │ │ │ │ + b 7c264 <_Py_hashtable_len@@Base+0x430> │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15852 @ 0x3dec │ │ │ │ + movw r1, #10412 @ 0x28ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c274 <_Py_hashtable_len@@Base+0x438> │ │ │ │ - b 7c26c <_Py_hashtable_len@@Base+0x430> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7c26c <_Py_hashtable_len@@Base+0x438> │ │ │ │ + b 7c264 <_Py_hashtable_len@@Base+0x430> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15864 @ 0x3df8 │ │ │ │ + movw r1, #10424 @ 0x28b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r0, #0 │ │ │ │ - b 7c338 <_Py_hashtable_len@@Base+0x4fc> │ │ │ │ + b 7c330 <_Py_hashtable_len@@Base+0x4fc> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #15844 @ 0x3de4 │ │ │ │ + movw ip, #10404 @ 0x28a4 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30aadc <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ + bl 309f24 <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c2ac <_Py_hashtable_len@@Base+0x470> │ │ │ │ + bne 7c2a4 <_Py_hashtable_len@@Base+0x470> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c5148 │ │ │ │ - b 7c26c <_Py_hashtable_len@@Base+0x430> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 7c264 <_Py_hashtable_len@@Base+0x430> │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #15908 @ 0x3e24 │ │ │ │ + movw r0, #10468 @ 0x28e4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c2a0 <_Py_hashtable_len@@Base+0x464> │ │ │ │ + beq 7c298 <_Py_hashtable_len@@Base+0x464> │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ str r2, [fp, #-220] @ 0xffffff24 │ │ │ │ @@ -79989,44 +79987,44 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ - movw r2, #50056 @ 0xc388 │ │ │ │ + movw r2, #50048 @ 0xc380 │ │ │ │ movt r2, #7 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30c6c8 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30bb10 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c2a0 <_Py_hashtable_len@@Base+0x464> │ │ │ │ + beq 7c298 <_Py_hashtable_len@@Base+0x464> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl becac │ │ │ │ - ldr r3, [pc, #28] @ 7c35c <_Py_hashtable_len@@Base+0x520> │ │ │ │ + bl bebd4 │ │ │ │ + ldr r3, [pc, #28] @ 7c354 <_Py_hashtable_len@@Base+0x520> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c354 <_Py_hashtable_len@@Base+0x518> │ │ │ │ + beq 7c34c <_Py_hashtable_len@@Base+0x518> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #15924 @ 0x3e34 │ │ │ │ + movw r0, #10484 @ 0x28f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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 │ │ │ │ @@ -80039,138 +80037,138 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0007c3d4 : │ │ │ │ +0007c3cc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #476] @ 7c5cc │ │ │ │ + ldr r3, [pc, #476] @ 7c5c4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c440 │ │ │ │ + beq 7c438 │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7c414 │ │ │ │ + bls 7c40c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7c3f8 │ │ │ │ + b 7c3f0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7c45c │ │ │ │ + beq 7c454 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 7c45c │ │ │ │ - b 7c40c │ │ │ │ + bcs 7c454 │ │ │ │ + b 7c404 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28872 @ 0x70c8 │ │ │ │ + movw r2, #22784 @ 0x5900 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ - b 7c46c │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ + b 7c464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28bf10 │ │ │ │ + bl 28b708 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c474 │ │ │ │ + bne 7c46c │ │ │ │ mov r4, #0 │ │ │ │ - b 7c5c4 │ │ │ │ + b 7c5bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #24972 @ 0x618c │ │ │ │ + movw r3, #24960 @ 0x6180 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7c574 │ │ │ │ + bne 7c56c │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7c4a4 │ │ │ │ + bne 7c49c │ │ │ │ mov r0, r5 │ │ │ │ - bl 143c58 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14423c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7c4c0 │ │ │ │ + beq 7c4b8 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7c510 │ │ │ │ - bl 9f7c8 │ │ │ │ + bne 7c508 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7c510 │ │ │ │ + bne 7c508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c46c │ │ │ │ + bgt 7c464 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c46c │ │ │ │ - ldr r2, [pc, #236] @ 7c5d0 │ │ │ │ + bne 7c464 │ │ │ │ + ldr r2, [pc, #236] @ 7c5c8 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c4fc │ │ │ │ + beq 7c4f4 │ │ │ │ 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 7c46c │ │ │ │ + b 7c464 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c5c0 │ │ │ │ + bgt 7c5b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c5c0 │ │ │ │ - ldr r2, [pc, #136] @ 7c5d0 │ │ │ │ + bne 7c5b8 │ │ │ │ + ldr r2, [pc, #136] @ 7c5c8 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c560 │ │ │ │ + beq 7c558 │ │ │ │ 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 7c5c0 │ │ │ │ + b 7c5b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c5c4 │ │ │ │ + bgt 7c5bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c5c4 │ │ │ │ - ldr r2, [pc, #56] @ 7c5d0 │ │ │ │ + bne 7c5bc │ │ │ │ + ldr r2, [pc, #56] @ 7c5c8 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c5ac │ │ │ │ + beq 7c5a4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c5c4 │ │ │ │ + b 7c5bc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -80178,164 +80176,164 @@ │ │ │ │ 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, #15940 @ 0x3e44 │ │ │ │ + movw r1, #10500 @ 0x2904 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c63c │ │ │ │ + beq 7c634 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c644 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 7c63c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15956 @ 0x3e54 │ │ │ │ + movw r1, #10516 @ 0x2914 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 7c6a8 │ │ │ │ - bl 1a2d5c │ │ │ │ + b 7c6a0 │ │ │ │ + bl 1a3490 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c63c │ │ │ │ - bl 1a2e84 │ │ │ │ + beq 7c634 │ │ │ │ + bl 1a35b8 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c710 │ │ │ │ + bl 7c708 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 7c684 │ │ │ │ - bl 139c94 │ │ │ │ - b 7c69c │ │ │ │ - bl 1398b8 │ │ │ │ + bge 7c67c │ │ │ │ + bl 13a2b4 │ │ │ │ + b 7c694 │ │ │ │ + bl 139ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c69c │ │ │ │ + beq 7c694 │ │ │ │ mov r1, r5 │ │ │ │ - bl cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7c6a8 │ │ │ │ + bl cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7c6a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ - b 7c63c │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 7c634 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c6fc │ │ │ │ + beq 7c6f4 │ │ │ │ push {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 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c708 │ │ │ │ + vldr d6, [pc, #28] @ 7c700 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c619c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 7c800 │ │ │ │ + ldr r1, [pc, #200] @ 7c7f8 │ │ │ │ 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 317600 <_PyXIData_Release@@Base+0x438> │ │ │ │ + bl 31651c <_PyXIData_Release@@Base+0x18> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7c770 │ │ │ │ + bne 7c768 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c7dc │ │ │ │ + b 7c7d4 │ │ │ │ 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, #51304 @ 0xc868 │ │ │ │ + movw r2, #51296 @ 0xc860 │ │ │ │ movt r2, #7 │ │ │ │ - bl 30c6c8 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30bb10 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c768 │ │ │ │ + beq 7c760 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3178ac <_PyXIData_Release@@Base+0x6e4> │ │ │ │ + bl 3168f4 <_PyXIData_Release@@Base+0x3f0> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7c768 │ │ │ │ + beq 7c760 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7c800 │ │ │ │ + ldr r3, [pc, #28] @ 7c7f8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c7f8 │ │ │ │ + beq 7c7f0 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c850 │ │ │ │ + beq 7c848 │ │ │ │ push {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 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c860 │ │ │ │ + vldr d6, [pc, #32] @ 7c858 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c619c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -80361,266 +80359,266 @@ │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c91c │ │ │ │ + beq 7c914 │ │ │ │ push {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 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c928 │ │ │ │ + vldr d6, [pc, #28] @ 7c920 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c619c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7c97c │ │ │ │ + beq 7c974 │ │ │ │ push {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 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c988 │ │ │ │ + vldr d6, [pc, #28] @ 7c980 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b c619c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c9d8 │ │ │ │ + beq 7c9d0 │ │ │ │ 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 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ mov r0, #7 │ │ │ │ - bl ce0a4 │ │ │ │ + bl ce56c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ca14 │ │ │ │ + bne 7ca0c │ │ │ │ mov r5, #0 │ │ │ │ - b 7cba8 │ │ │ │ + b 7cba0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ca6c │ │ │ │ - movw r0, #15988 @ 0x3e74 │ │ │ │ + beq 7ca64 │ │ │ │ + movw r0, #10548 @ 0x2934 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ca54 │ │ │ │ + bgt 7ca4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ca54 │ │ │ │ + bne 7ca4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #17232 @ 0x4350 │ │ │ │ + movwne r2, #11744 @ 0x2de0 │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7ca74 │ │ │ │ - b 7ca0c │ │ │ │ - movw r2, #38096 @ 0x94d0 │ │ │ │ + bne 7ca6c │ │ │ │ + b 7ca04 │ │ │ │ + movw r2, #32656 @ 0x7f90 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cacc │ │ │ │ + beq 7cac4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15996 @ 0x3e7c │ │ │ │ + movw r0, #10556 @ 0x293c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cab8 │ │ │ │ + bgt 7cab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cab8 │ │ │ │ + bne 7cab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ca0c │ │ │ │ - movw r2, #17232 @ 0x4350 │ │ │ │ + beq 7ca04 │ │ │ │ + movw r2, #11744 @ 0x2de0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cb1c │ │ │ │ + beq 7cb14 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16012 @ 0x3e8c │ │ │ │ + movw r0, #10572 @ 0x294c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb10 │ │ │ │ + bgt 7cb08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cb10 │ │ │ │ + bne 7cb08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ca0c │ │ │ │ + beq 7ca04 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cb68 │ │ │ │ - movw r0, #21880 @ 0x5578 │ │ │ │ + bne 7cb60 │ │ │ │ + movw r0, #16468 @ 0x4054 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb5c │ │ │ │ + bgt 7cb54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cb5c │ │ │ │ + bne 7cb54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ca0c │ │ │ │ + beq 7ca04 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #51988 @ 0xcb14 │ │ │ │ + movw r0, #46548 @ 0xb5d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cba8 │ │ │ │ + bgt 7cba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cba8 │ │ │ │ + bne 7cba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7cc1c │ │ │ │ + beq 7cc14 │ │ │ │ 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 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7cc70 │ │ │ │ + beq 7cc68 │ │ │ │ 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 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7ccc4 │ │ │ │ + beq 7ccbc │ │ │ │ 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 20f50c │ │ │ │ + bl 20e4cc │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -80631,516 +80629,516 @@ │ │ │ │ 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 7cd30 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 7cd28 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #51236 @ 0xc824 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7cd80 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7cd78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7cd88 │ │ │ │ - bl b6700 │ │ │ │ + bne 7cd80 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd88 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7cd80 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5136 @ 0x1410 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65092 @ 0xfe44 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cdbc │ │ │ │ + beq 7cdb4 │ │ │ │ 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 a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b988 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bl 37a588 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cd94 │ │ │ │ - b 7cd80 │ │ │ │ + bne 7cd8c │ │ │ │ + b 7cd78 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cdf4 │ │ │ │ + beq 7cdec │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ce08 : │ │ │ │ +0007ce00 : │ │ │ │ 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, #21160 @ 0x52a8 │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ce5c │ │ │ │ + bne 7ce54 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e9664 │ │ │ │ + bl 2e8adc │ │ │ │ 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 7ce88 │ │ │ │ + beq 7ce80 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ce9c : │ │ │ │ +0007ce94 : │ │ │ │ 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, #21116 @ 0x527c │ │ │ │ + movw r1, #17356 @ 0x43cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cef0 │ │ │ │ + bne 7cee8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e9664 │ │ │ │ + bl 2e8adc │ │ │ │ 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 7cf1c │ │ │ │ + beq 7cf14 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf54 │ │ │ │ + beq 7cf4c │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf8c │ │ │ │ + beq 7cf84 │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1866cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cfa0 : │ │ │ │ +0007cf98 : │ │ │ │ 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, #21116 @ 0x527c │ │ │ │ + movw r1, #17356 @ 0x43cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cff4 │ │ │ │ + bne 7cfec │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e9664 │ │ │ │ + bl 2e8adc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 7d04c │ │ │ │ + bne 7d040 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + movw r0, #38108 @ 0x94dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ tst r2, #3 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d090 │ │ │ │ + beq 7d084 │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d0c8 │ │ │ │ + beq 7d0bc │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d100 │ │ │ │ + beq 7d0f4 │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d138 │ │ │ │ + beq 7d12c │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d14c : │ │ │ │ +0007d140 : │ │ │ │ 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, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7d1a0 │ │ │ │ + bne 7d194 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e9664 │ │ │ │ + bl 2e8adc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d1cc │ │ │ │ + beq 7d1c0 │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1866cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d1e0 : │ │ │ │ +0007d1d4 : │ │ │ │ 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, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7d234 │ │ │ │ + bne 7d228 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e9664 │ │ │ │ + bl 2e8adc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d260 │ │ │ │ + beq 7d254 │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d274 : │ │ │ │ +0007d268 : │ │ │ │ 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, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d2d0 │ │ │ │ + beq 7d2c4 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d2e4 : │ │ │ │ +0007d2d8 : │ │ │ │ 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, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ 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 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bf44 │ │ │ │ + b 3c42c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d354 │ │ │ │ + beq 7d348 │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1866cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d38c │ │ │ │ + beq 7d380 │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 1866cc │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d3c4 │ │ │ │ + beq 7d3b8 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b b2730 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7d420 │ │ │ │ + beq 7d414 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154d20 <_PyType_Name@@Base> │ │ │ │ + bl 155478 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47004 @ 0xb79c │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 7d478 │ │ │ │ + beq 7d470 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af2e8 │ │ │ │ + b af2fc │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + b cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -81150,141 +81148,141 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d510 │ │ │ │ + bne 7d508 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d54c │ │ │ │ + beq 7d544 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ movw ip, #35004 @ 0x88bc │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d598 │ │ │ │ + beq 7d590 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d598 │ │ │ │ + beq 7d590 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #16172 @ 0x3f2c │ │ │ │ + movw r1, #10732 @ 0x29ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #52804 @ 0xce44 │ │ │ │ + movw r0, #47176 @ 0xb848 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d598 │ │ │ │ + beq 7d590 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55360 @ 0xd840 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a6900 │ │ │ │ + b 3a53d0 │ │ │ │ mov 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, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7d5f8 │ │ │ │ + bne 7d5f0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7d5f4 │ │ │ │ + ble 7d5ec │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d634 │ │ │ │ + beq 7d62c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 7d758 │ │ │ │ + ldr r1, [pc, #344] @ 7d750 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7d6a0 │ │ │ │ + beq 7d698 │ │ │ │ ldr r9, [r6] │ │ │ │ - movw r5, #47648 @ 0xba20 │ │ │ │ + movw r5, #48708 @ 0xbe44 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7d65c │ │ │ │ + beq 7d654 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d684 │ │ │ │ + beq 7d67c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw sl, #47860 @ 0xbaf4 │ │ │ │ + movw sl, #48920 @ 0xbf18 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7d6a8 │ │ │ │ + bne 7d6a0 │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7d6e4 │ │ │ │ - b 7d6d8 │ │ │ │ - movw r1, #16176 @ 0x3f30 │ │ │ │ + beq 7d6dc │ │ │ │ + b 7d6d0 │ │ │ │ + movw r1, #10736 @ 0x29f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #15476 @ 0x3c74 │ │ │ │ + movw r0, #7592 @ 0x1da8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7d750 │ │ │ │ + b 7d748 │ │ │ │ mov r1, sl │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d674 │ │ │ │ + bne 7d66c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #16192 @ 0x3f40 │ │ │ │ + movw r1, #10752 @ 0x2a00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #15476 @ 0x3c74 │ │ │ │ + movw r0, #7592 @ 0x1da8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7d6a0 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7d698 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7d6f8 │ │ │ │ + bne 7d6f0 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq ip, #5196 @ 0x144c │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrne ip, [r5, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ ldrb r2, [r9, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r9, #15] │ │ │ │ @@ -81300,418 +81298,418 @@ │ │ │ │ ldrb lr, [r5, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r5, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r5, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 371b68 <_PyCoro_GetAwaitableIter@@Base+0x4fc> │ │ │ │ + bl 370750 <_PyCoro_GetAwaitableIter@@Base+0x4fc> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror #17 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d79c │ │ │ │ + beq 7d794 │ │ │ │ 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 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, r3 │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #16208 @ 0x3f50 │ │ │ │ + movw r1, #10768 @ 0x2a10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d800 │ │ │ │ + bne 7d7f8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #12476 @ 0x30bc │ │ │ │ + movw r1, #9676 @ 0x25cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fb1c │ │ │ │ + b 3fb14 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7d870 │ │ │ │ - ldr r2, [pc, #396] @ 7d9c4 │ │ │ │ + bne 7d868 │ │ │ │ + ldr r2, [pc, #396] @ 7d9bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #31936 @ 0x7cc0 │ │ │ │ + movw r1, #29848 @ 0x7498 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r5, r4, #41216 @ 0xa100 │ │ │ │ add r5, r5, #188 @ 0xbc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 279ac0 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2792b8 <_Py_normpath@@Base+0xcd8> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d88c │ │ │ │ - b 7d884 │ │ │ │ - movw r0, #4824 @ 0x12d8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 184294 <_PyArg_NoPositional@@Base> │ │ │ │ + beq 7d884 │ │ │ │ + b 7d87c │ │ │ │ + movw r0, #64424 @ 0xfba8 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 184a1c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d830 │ │ │ │ + bne 7d828 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d9b8 │ │ │ │ + b 7d9b0 │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #1028] @ 0x404 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d8cc │ │ │ │ + bne 7d8c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7d990 │ │ │ │ + b 7d988 │ │ │ │ ldr r1, [r4, #1024] @ 0x400 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d8bc │ │ │ │ + beq 7d8b4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #1008] @ 0x3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d8bc │ │ │ │ - bl 9f7c8 │ │ │ │ + beq 7d8b4 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7d9c8 │ │ │ │ - beq 7d990 │ │ │ │ + ldreq r6, [pc, #176] @ 7d9c0 │ │ │ │ + beq 7d988 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d92c │ │ │ │ + bne 7d924 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7d964 │ │ │ │ - b 7d978 │ │ │ │ + bne 7d95c │ │ │ │ + b 7d970 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7d9cc │ │ │ │ + bl 7d9c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d958 │ │ │ │ + beq 7d950 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d9cc │ │ │ │ + bl 7d9c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d920 │ │ │ │ - ldr r6, [pc, #104] @ 7d9c8 │ │ │ │ + bne 7d918 │ │ │ │ + ldr r6, [pc, #104] @ 7d9c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d990 │ │ │ │ + b 7d988 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cbd88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d958 │ │ │ │ + bne 7d950 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7d9c8 │ │ │ │ + ldr r1, [pc, #68] @ 7d9c0 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7d9c8 │ │ │ │ - bl 155034 │ │ │ │ + ldr r6, [pc, #60] @ 7d9c0 │ │ │ │ + bl 15578c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r8 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7d9f4 │ │ │ │ + bne 7d9ec │ │ │ │ mov r0, #0 │ │ │ │ - b 7db10 │ │ │ │ + b 7db08 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7db0c │ │ │ │ + beq 7db04 │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7d9ec │ │ │ │ + bge 7d9e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16a090 │ │ │ │ + bl 16a830 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7db0c │ │ │ │ + beq 7db04 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7da70 │ │ │ │ + bne 7da68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7db0c │ │ │ │ + bgt 7db04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7db0c │ │ │ │ + bne 7db04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7db0c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7db04 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7daa8 │ │ │ │ + bne 7daa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7daa0 │ │ │ │ + bgt 7da98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7daa0 │ │ │ │ + bne 7da98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7da14 │ │ │ │ + b 7da0c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dae0 │ │ │ │ + bgt 7dad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7dae0 │ │ │ │ + bne 7dad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7db04 │ │ │ │ + bgt 7dafc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7db04 │ │ │ │ + bne 7dafc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7daa0 │ │ │ │ + bne 7da98 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ - movt r1, #98 @ 0x62 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 141ba0 │ │ │ │ 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, #48072 @ 0xbbc8 │ │ │ │ + movw r7, #49132 @ 0xbfec │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7dc90 │ │ │ │ + beq 7dc48 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc90 │ │ │ │ + bne 7dc48 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7dc90 │ │ │ │ + beq 7dc48 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc90 │ │ │ │ - movw r8, #47648 @ 0xba20 │ │ │ │ + bne 7dc48 │ │ │ │ + movw r8, #48708 @ 0xbe44 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7dbe4 │ │ │ │ + beq 7db9c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc90 │ │ │ │ - movw r7, #47436 @ 0xb94c │ │ │ │ + beq 7dc48 │ │ │ │ + movw r7, #48496 @ 0xbd70 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7dc0c │ │ │ │ + beq 7dbc4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47648 @ 0xba20 │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc5c │ │ │ │ + beq 7dc14 │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ee450 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ed968 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ee450 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ed968 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 25a3c8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ - b 7dc98 │ │ │ │ + bl 259e38 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + b 7dc50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7dc78 │ │ │ │ + beq 7dc30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc90 │ │ │ │ + beq 7dc48 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7dda4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 7dd9c │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ + movt r1, #98 @ 0x62 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 181314 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 14219c │ │ │ │ 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, #48072 @ 0xbbc8 │ │ │ │ + movw r5, #49132 @ 0xbfec │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7dd98 │ │ │ │ + beq 7dd90 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd98 │ │ │ │ + bne 7dd90 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7dd98 │ │ │ │ + beq 7dd90 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd98 │ │ │ │ - movw r1, #47648 @ 0xba20 │ │ │ │ + bne 7dd90 │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r5, #47436 @ 0xb94c │ │ │ │ + movw r5, #48496 @ 0xbd70 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7dd2c │ │ │ │ + beq 7dd24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd38 │ │ │ │ + beq 7dd30 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7dd5c │ │ │ │ - b 7dd44 │ │ │ │ + beq 7dd54 │ │ │ │ + b 7dd3c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7dd80 │ │ │ │ - b 7dd6c │ │ │ │ + beq 7dd78 │ │ │ │ + b 7dd64 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #47436 @ 0xb94c │ │ │ │ + movw r1, #48496 @ 0xbd70 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd98 │ │ │ │ + beq 7dd90 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7dd8c │ │ │ │ + b 7dd84 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd98 │ │ │ │ + beq 7dd90 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7dda4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 7dd9c │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -81728,40 +81726,34 @@ │ │ │ │ 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 3789f8 │ │ │ │ + bl 3775f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7de20 │ │ │ │ + bne 7de18 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39e53c │ │ │ │ + b 39d00c │ │ │ │ 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 becac │ │ │ │ - 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 7de64 │ │ │ │ + b 7de44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrh r4, [r0, #13] │ │ │ │ @@ -81771,112 +81763,118 @@ │ │ │ │ rev16 r4, r4 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #54168 @ 0xd398 │ │ │ │ + movw r5, #48648 @ 0xbe08 │ │ │ │ movt r5, #94 @ 0x5e │ │ │ │ - bl 2ee450 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ed968 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, r6, lsl #2] │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 bebd4 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 7df20 │ │ │ │ + beq 7df18 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007df2c : │ │ │ │ +0007df24 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7df94 │ │ │ │ - bl b6700 │ │ │ │ + beq 7df8c │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7df94 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7df8c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #62828 @ 0xf56c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dfa4 : │ │ │ │ +0007df9c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7dfe8 │ │ │ │ - bl b6700 │ │ │ │ + beq 7dfe0 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dff8 │ │ │ │ + beq 7dff0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007e000 : │ │ │ │ +0007dff8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -81885,30 +81883,30 @@ │ │ │ │ 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 7e074 │ │ │ │ + beq 7e06c │ │ │ │ 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 7e088 │ │ │ │ - bl bea6c │ │ │ │ + bne 7e080 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e098 │ │ │ │ + bne 7e090 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ 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 │ │ │ │ @@ -81916,285 +81914,285 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7e0f0 │ │ │ │ + bne 7e0e8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e128 │ │ │ │ - ldr r4, [pc, #96] @ 7e158 │ │ │ │ + beq 7e120 │ │ │ │ + ldr r4, [pc, #96] @ 7e150 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e14c │ │ │ │ + beq 7e144 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e14c │ │ │ │ + beq 7e144 │ │ │ │ movw r1, #57788 @ 0xe1bc │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a6900 │ │ │ │ + b 3a53d0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsl r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7a1c4 │ │ │ │ + b 7a1bc │ │ │ │ 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 7e1b0 │ │ │ │ + bne 7e1a8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e254 │ │ │ │ - b 7e1d4 │ │ │ │ + beq 7e24c │ │ │ │ + b 7e1cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29228 @ 0x722c │ │ │ │ + movw r0, #23788 @ 0x5cec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e198 │ │ │ │ - b 7e254 │ │ │ │ + bne 7e190 │ │ │ │ + b 7e24c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #24652 @ 0x604c │ │ │ │ + movw r3, #19212 @ 0x4b0c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 304ac4 <_PyLong_UnsignedInt_Converter@@Base+0x584> │ │ │ │ + bl 303ff4 <_PyLong_UnsignedInt_Converter@@Base+0x604> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e254 │ │ │ │ + beq 7e24c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d2a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e22c │ │ │ │ + beq 7e224 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e248 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 7e240 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - bl bea6c │ │ │ │ + bl 27b6b0 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e21c │ │ │ │ + beq 7e214 │ │ │ │ mov r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7e2a4 │ │ │ │ + bhi 7e29c │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ - movwle r2, #5196 @ 0x144c │ │ │ │ + movwle r2, #5184 @ 0x1440 │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7e2c8 │ │ │ │ + b 7e2c0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12248 @ 0x2fd8 │ │ │ │ + movw r0, #6904 @ 0x1af8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e28c │ │ │ │ + bne 7e284 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7e2d8 │ │ │ │ + b 7e2d0 │ │ │ │ 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 3bac5c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ + bl 3b9528 <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e334 │ │ │ │ + beq 7e32c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e38c │ │ │ │ + beq 7e384 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d5d68 │ │ │ │ + bl d61e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7e33c │ │ │ │ + bne 7e334 │ │ │ │ mov r4, #0 │ │ │ │ - b 7e3f4 │ │ │ │ + b 7e3ec │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7e3a0 │ │ │ │ + beq 7e398 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3bb244 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ + bl 3b9b10 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e3cc │ │ │ │ + beq 7e3c4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7958 │ │ │ │ - b 7e3a0 │ │ │ │ + bl a79a0 │ │ │ │ + b 7e398 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e334 │ │ │ │ + beq 7e32c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e3f4 │ │ │ │ + beq 7e3ec │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e3f4 │ │ │ │ + beq 7e3ec │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bb17c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3b9a48 <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e3f4 │ │ │ │ + bne 7e3ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e334 │ │ │ │ + bgt 7e32c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e334 │ │ │ │ + bne 7e32c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7e334 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7e32c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #10984 @ 0x2ae8 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aabe0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 7e4c0 │ │ │ │ + beq 7e4d4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e49c │ │ │ │ + beq 7e4b0 │ │ │ │ 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 7e49c │ │ │ │ + bhi 7e4b0 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3cc4c4 <_PyObject_GetXIDataNoFallback@@Base+0xa5c> │ │ │ │ + bl 3caec4 <_PyObject_GetXIDataNoFallback@@Base+0xa5c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e49c │ │ │ │ + bne 7e4b0 │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39e53c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b 39d00c │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16424 @ 0x4028 │ │ │ │ + movw r1, #11000 @ 0x2af8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24396 @ 0x5f4c │ │ │ │ + movw r0, #20636 @ 0x509c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16456 @ 0x4048 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ │ │ │ │ -0007e508 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0007e500 <_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 │ │ │ │ @@ -82214,234 +82212,234 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007e570 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0007e568 <_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 7e5b0 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 7e5a8 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16472 @ 0x4058 │ │ │ │ + movw r1, #11032 @ 0x2b18 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 7e5d8 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 7e5d0 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e5c8 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 7e5c0 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e5e8 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 7e5e0 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16520 @ 0x4088 │ │ │ │ + movw r1, #11080 @ 0x2b48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62320 @ 0xf370 │ │ │ │ + movw r1, #56808 @ 0xdde8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e60c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 7e604 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e63c <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 7e634 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #23232 @ 0x5ac0 │ │ │ │ + movw r1, #17792 @ 0x4580 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48592 @ 0xbdd0 │ │ │ │ + movw r1, #43152 @ 0xa890 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 75544 │ │ │ │ + b 7553c │ │ │ │ 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 7e6e8 <_PyErr_SetFromPyStatus@@Base+0x178> │ │ │ │ + beq 7e6e0 <_PyErr_SetFromPyStatus@@Base+0x178> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e704 <_PyErr_SetFromPyStatus@@Base+0x194> │ │ │ │ + beq 7e6fc <_PyErr_SetFromPyStatus@@Base+0x194> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #38096 @ 0x94d0 │ │ │ │ + movw r2, #32656 @ 0x7f90 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 37b700 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ + bl 37a300 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7e70c <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b 7e704 <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40892 @ 0x9fbc │ │ │ │ + movw r1, #35452 @ 0x8a7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7e70c <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 7e704 <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ + movw r1, #42528 @ 0xa620 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #16576 @ 0x40c0 │ │ │ │ + movw r0, #11136 @ 0x2b80 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e790 <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ - bl bea6c │ │ │ │ + bne 7e788 <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7c4 <_PyErr_SetFromPyStatus@@Base+0x254> │ │ │ │ + bne 7e7bc <_PyErr_SetFromPyStatus@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd20 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e7b8 <_PyErr_SetFromPyStatus@@Base+0x248> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 7e7b0 <_PyErr_SetFromPyStatus@@Base+0x248> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 r3, r0 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32852 @ 0x8054 │ │ │ │ + movw r0, #27412 @ 0x6b14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #624 @ 0x270 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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 7e858 <_PyErr_SetFromPyStatus@@Base+0x2e8> │ │ │ │ + bne 7e850 <_PyErr_SetFromPyStatus@@Base+0x2e8> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e88c <_PyErr_SetFromPyStatus@@Base+0x31c> │ │ │ │ - b 7e880 <_PyErr_SetFromPyStatus@@Base+0x310> │ │ │ │ + bne 7e884 <_PyErr_SetFromPyStatus@@Base+0x31c> │ │ │ │ + b 7e878 <_PyErr_SetFromPyStatus@@Base+0x310> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28788 @ 0x7074 │ │ │ │ + movw r0, #23348 @ 0x5b34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e840 <_PyErr_SetFromPyStatus@@Base+0x2d0> │ │ │ │ + bne 7e838 <_PyErr_SetFromPyStatus@@Base+0x2d0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e878 <_PyErr_SetFromPyStatus@@Base+0x308> │ │ │ │ + bne 7e870 <_PyErr_SetFromPyStatus@@Base+0x308> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e8ac <_PyErr_SetFromPyStatus@@Base+0x33c> │ │ │ │ - bl bea6c │ │ │ │ + bne 7e8a4 <_PyErr_SetFromPyStatus@@Base+0x33c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e878 <_PyErr_SetFromPyStatus@@Base+0x308> │ │ │ │ + bne 7e870 <_PyErr_SetFromPyStatus@@Base+0x308> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2deb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e8d8 <_PyErr_SetFromPyStatus@@Base+0x368> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 7e8d0 <_PyErr_SetFromPyStatus@@Base+0x368> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -82454,158 +82452,158 @@ │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ mov r4, r1 │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ orrs r2, r2, r5, lsr #31 │ │ │ │ - bne 7e948 <_PyErr_SetFromPyStatus@@Base+0x3d8> │ │ │ │ + bne 7e940 <_PyErr_SetFromPyStatus@@Base+0x3d8> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e984 <_PyErr_SetFromPyStatus@@Base+0x414> │ │ │ │ - ldr r1, [pc, #236] @ 7ea3c <_PyErr_SetFromPyStatus@@Base+0x4cc> │ │ │ │ + beq 7e97c <_PyErr_SetFromPyStatus@@Base+0x414> │ │ │ │ + ldr r1, [pc, #236] @ 7ea34 <_PyErr_SetFromPyStatus@@Base+0x4cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ea30 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + beq 7ea28 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7ea14 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + beq 7ea0c <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9c4 <_PyErr_SetFromPyStatus@@Base+0x454> │ │ │ │ - bl 176998 │ │ │ │ + beq 7e9bc <_PyErr_SetFromPyStatus@@Base+0x454> │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e9bc <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ - bl bea6c │ │ │ │ + bne 7e9b4 <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea30 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bne 7ea28 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7ea14 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + beq 7ea0c <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9f4 <_PyErr_SetFromPyStatus@@Base+0x484> │ │ │ │ - bl 176998 │ │ │ │ + beq 7e9ec <_PyErr_SetFromPyStatus@@Base+0x484> │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e9ec <_PyErr_SetFromPyStatus@@Base+0x47c> │ │ │ │ - bl bea6c │ │ │ │ + bne 7e9e4 <_PyErr_SetFromPyStatus@@Base+0x47c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea30 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bne 7ea28 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7ea14 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + beq 7ea0c <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ea14 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ - bl bea6c │ │ │ │ + bne 7ea0c <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea30 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bne 7ea28 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ 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 39e53c │ │ │ │ + b 39d00c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ 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 7eab8 <_PyErr_SetFromPyStatus@@Base+0x548> │ │ │ │ + bne 7eab0 <_PyErr_SetFromPyStatus@@Base+0x548> │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7eadc <_PyErr_SetFromPyStatus@@Base+0x56c> │ │ │ │ + bne 7ead4 <_PyErr_SetFromPyStatus@@Base+0x56c> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24384 @ 0x5f40 │ │ │ │ + movw r0, #20624 @ 0x5090 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7eb10 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7eb08 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24384 @ 0x5f40 │ │ │ │ + movw r0, #20624 @ 0x5090 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea80 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ - b 7eb10 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + bne 7ea78 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ + b 7eb08 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7eb18 <_PyErr_SetFromPyStatus@@Base+0x5a8> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 7eb10 <_PyErr_SetFromPyStatus@@Base+0x5a8> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24384 @ 0x5f40 │ │ │ │ + movw r0, #20624 @ 0x5090 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7eb6c <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ - ldr r0, [pc, #88] @ 7eb78 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ - bl 1a5074 │ │ │ │ + b 7eb64 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + ldr r0, [pc, #88] @ 7eb70 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ + bl 1a5684 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7eb10 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + beq 7eb08 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7eb7c <_PyErr_SetFromPyStatus@@Base+0x60c> │ │ │ │ - bl 17c5e8 │ │ │ │ + ldr r1, [pc, #56] @ 7eb74 <_PyErr_SetFromPyStatus@@Base+0x60c> │ │ │ │ + bl 17cd74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eb6c <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + bgt 7eb64 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eb6c <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + bne 7eb64 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ strdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -82613,261 +82611,261 @@ │ │ │ │ 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 2ee450 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2ed968 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ │ │ │ │ -0007ebc8 : │ │ │ │ +0007ebc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7ebe0 │ │ │ │ + b 7ebd8 │ │ │ │ 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 2eec94 │ │ │ │ + bl 2ee1ac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ec20 : │ │ │ │ +0007ec18 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7ec74 │ │ │ │ + ldr r1, [pc, #56] @ 7ec6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 253eb8 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 253920 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ec68 │ │ │ │ + beq 7ec60 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7de64 │ │ │ │ + b 7de44 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16796 @ 0x419c │ │ │ │ + movw r0, #11356 @ 0x2c5c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -0007ecbc : │ │ │ │ +0007ecb4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #180] @ 7ed8c │ │ │ │ + ldr ip, [pc, #180] @ 7ed84 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ed0c │ │ │ │ + bne 7ed04 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7ece4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne 7ecdc │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7ed30 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + b 7ed28 │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7ed30 │ │ │ │ + beq 7ed28 │ │ │ │ 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 7ed50 │ │ │ │ + beq 7ed48 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 7ed78 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 7ed70 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7ed84 │ │ │ │ - bl 142ed4 │ │ │ │ + b 7ed7c │ │ │ │ + bl 1434b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed6c │ │ │ │ + beq 7ed64 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007ed90 : │ │ │ │ +0007ed88 : │ │ │ │ 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] @ 7ede4 │ │ │ │ + ldr ip, [pc, #56] @ 7eddc │ │ │ │ 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 37386c │ │ │ │ + bl 372454 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007ede8 : │ │ │ │ +0007ede0 : │ │ │ │ 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 7ee1c │ │ │ │ + beq 7ee14 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7ee24 │ │ │ │ - bl 64b74 │ │ │ │ - b 7ef04 │ │ │ │ + bne 7ee1c │ │ │ │ + bl 64b68 │ │ │ │ + b 7eefc │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7ee3c │ │ │ │ + blt 7ee34 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7ee58 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + blt 7ee50 │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16428 @ 0x402c │ │ │ │ + movw r1, #10988 @ 0x2aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7ef04 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7eefc │ │ │ │ mov r6, r2 │ │ │ │ - bl 3723e0 │ │ │ │ + bl 370fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef04 │ │ │ │ + bne 7eefc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7eea0 │ │ │ │ + bne 7ee98 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7eea0 │ │ │ │ + beq 7ee98 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7eec4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 7eebc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16812 @ 0x41ac │ │ │ │ + movw r1, #11372 @ 0x2c6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7ef04 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7eefc │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7eee0 │ │ │ │ + beq 7eed8 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7eef0 │ │ │ │ + bne 7eee8 │ │ │ │ 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} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007ef0c : │ │ │ │ - ldr r3, [pc, #96] @ 7ef74 │ │ │ │ +0007ef04 : │ │ │ │ + ldr r3, [pc, #96] @ 7ef6c │ │ │ │ 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 7ef40 │ │ │ │ + bne 7ef38 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef24 │ │ │ │ - b 7ef68 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + bne 7ef1c │ │ │ │ + b 7ef60 │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7ef68 │ │ │ │ + beq 7ef60 │ │ │ │ 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) │ │ │ │ @@ -82876,22 +82874,22 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 5d3e8 <_PyXI_NewExcInfo@@Base+0x744> │ │ │ │ + bl 5dd7c <_PyXI_NewExcInfo@@Base+0x10e8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #624 @ 0x270 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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] │ │ │ │ @@ -82899,1832 +82897,1802 @@ │ │ │ │ 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, #5196 @ 0x144c │ │ │ │ + movweq ip, #5184 @ 0x1440 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #47860 @ 0xbaf4 │ │ │ │ + movw ip, #48920 @ 0xbf18 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 25a6c4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ + bl 25a130 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #44776 @ 0xaee8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #19200 @ 0x4b00 │ │ │ │ + movw r2, #15440 @ 0x3c50 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #11668 @ 0x2d94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {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 7f0e0 │ │ │ │ + beq 7f0d8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7f0e0 │ │ │ │ + beq 7f0d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19200 @ 0x4b00 │ │ │ │ + movw r1, #15440 @ 0x3c50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2ee724 <_PyInterpolation_Build@@Base+0x400> │ │ │ │ + bl 2edc3c <_PyInterpolation_Build@@Base+0x400> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f0b8 │ │ │ │ + bne 7f0b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7f19c │ │ │ │ + b 7f194 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7f0f4 │ │ │ │ + bne 7f0ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f0e0 │ │ │ │ + bgt 7f0d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f0e0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f0d8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7f134 │ │ │ │ + b 7f12c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 378050 <_PyArg_BadArgument@@Base+0x1460> │ │ │ │ + bl 376c50 <_PyArg_BadArgument@@Base+0x1478> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f12c │ │ │ │ + bgt 7f124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f12c │ │ │ │ + bne 7f124 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f0b0 │ │ │ │ + beq 7f0a8 │ │ │ │ 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 7f178 │ │ │ │ + bgt 7f170 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f178 │ │ │ │ + bne 7f170 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 2fc86c <_PyCode_InitAddressRange@@Base+0x1290> │ │ │ │ + bl 2fbda0 <_PyCode_InitAddressRange@@Base+0x1000> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7f250 │ │ │ │ + beq 7f248 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e78c │ │ │ │ + bl 16ef18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f208 │ │ │ │ + bgt 7f200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f208 │ │ │ │ + bne 7f200 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7f250 │ │ │ │ + beq 7f248 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17148 @ 0x42fc │ │ │ │ + movw r0, #11708 @ 0x2dbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f250 │ │ │ │ + bgt 7f248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f250 │ │ │ │ + bne 7f248 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7f290 │ │ │ │ - bl bea6c │ │ │ │ + bne 7f288 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f2bc │ │ │ │ + bne 7f2b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7f2c4 │ │ │ │ + bl 7f2bc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #624 @ 0x270 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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 a091c │ │ │ │ + bl a0960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f384 │ │ │ │ + beq 7f37c │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7f314 │ │ │ │ + ble 7f30c │ │ │ │ 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 7f334 │ │ │ │ + beq 7f32c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7f348 │ │ │ │ + bne 7f340 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ mov r5, r0 │ │ │ │ - b 7f354 │ │ │ │ + b 7f34c │ │ │ │ mov r0, r4 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f370 │ │ │ │ + bgt 7f368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f378 │ │ │ │ + beq 7f370 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f384 │ │ │ │ + b 7f37c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7f370 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7f368 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e78c │ │ │ │ + bl 16ef18 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f3e0 │ │ │ │ + bgt 7f3d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f3e0 │ │ │ │ + bne 7f3d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f430 │ │ │ │ + beq 7f428 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17164 @ 0x430c │ │ │ │ + movw r0, #11724 @ 0x2dcc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f41c │ │ │ │ + bgt 7f414 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f424 │ │ │ │ + beq 7f41c │ │ │ │ mov r4, r5 │ │ │ │ - b 7f430 │ │ │ │ + b 7f428 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7f41c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7f414 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #44776 @ 0xaee8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #19152 @ 0x4ad0 │ │ │ │ + movw r2, #15392 @ 0x3c20 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #11668 @ 0x2d94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ - movw r3, #44776 @ 0xaee8 │ │ │ │ + b 14166c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #19300 @ 0x4b64 │ │ │ │ + movw r2, #15540 @ 0x3cb4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #11668 @ 0x2d94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 7f4ec │ │ │ │ + bne 7f4e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f524 │ │ │ │ + beq 7f51c │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7f5f8 │ │ │ │ + ldr ip, [pc, #248] @ 7f5f0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f558 │ │ │ │ + beq 7f550 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f560 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 7f558 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #42856 @ 0xa768 │ │ │ │ + movw r1, #37416 @ 0x9228 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #44896 @ 0xaf60 │ │ │ │ + movw r0, #39500 @ 0x9a4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f5ec │ │ │ │ + b 7f5e4 │ │ │ │ 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, #17180 @ 0x431c │ │ │ │ + movw r0, #11740 @ 0x2ddc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f558 │ │ │ │ + beq 7f550 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2fcbdc <_PyCode_InitAddressRange@@Base+0x1600> │ │ │ │ + bl 2fc18c <_PyCode_InitAddressRange@@Base+0x13ec> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5ec │ │ │ │ + bgt 7f5e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5ec │ │ │ │ + bne 7f5e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r2, r8, r9, r8 │ │ │ │ │ │ │ │ -0007f5fc : │ │ │ │ +0007f5f4 : │ │ │ │ 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 7f628 │ │ │ │ + beq 7f620 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7f644 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7f63c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17192 @ 0x4328 │ │ │ │ + movw r1, #11752 @ 0x2de8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7f754 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7f74c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f660 │ │ │ │ + beq 7f658 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7f67c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 7f674 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17228 @ 0x434c │ │ │ │ + movw r1, #11788 @ 0x2e0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7f754 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7f74c │ │ │ │ ldr ip, [r5, #8] │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7f6f0 │ │ │ │ + bge 7f6e8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f6c8 │ │ │ │ + beq 7f6c0 │ │ │ │ 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 7f6e8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 7f6e0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17272 @ 0x4378 │ │ │ │ + movw r1, #11832 @ 0x2e38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7f68c │ │ │ │ + b 7f684 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f71c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 7f714 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #11872 @ 0x2e60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f740 │ │ │ │ + bgt 7f738 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7f740 │ │ │ │ + beq 7f738 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f740 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f738 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 373ae8 │ │ │ │ + b 3726d0 │ │ │ │ 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, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7f2c4 │ │ │ │ + bl 7f2bc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #624 @ 0x270 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bff6c │ │ │ │ + b bfe94 │ │ │ │ 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 7f7f8 │ │ │ │ + bne 7f7f0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f81c │ │ │ │ + bne 7f814 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24384 @ 0x5f40 │ │ │ │ + movw r0, #20624 @ 0x5090 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7f850 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7f848 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24384 @ 0x5f40 │ │ │ │ + movw r0, #20624 @ 0x5090 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f7c0 │ │ │ │ - b 7f850 │ │ │ │ + bne 7f7b8 │ │ │ │ + b 7f848 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f858 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 7f850 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24384 @ 0x5f40 │ │ │ │ + movw r0, #20624 @ 0x5090 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f8ac │ │ │ │ - ldr r0, [pc, #88] @ 7f8b8 │ │ │ │ - bl 1a5074 │ │ │ │ + b 7f8a4 │ │ │ │ + ldr r0, [pc, #88] @ 7f8b0 │ │ │ │ + bl 1a5684 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f850 │ │ │ │ + beq 7f848 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7f8bc │ │ │ │ - bl 17c5e8 │ │ │ │ + ldr r1, [pc, #56] @ 7f8b4 │ │ │ │ + bl 17cd74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8ac │ │ │ │ + bgt 7f8a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8ac │ │ │ │ + bne 7f8a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq r3, r3, r4, asr r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #12 │ │ │ │ - movw r2, #47436 @ 0xb94c │ │ │ │ + movw r2, #48496 @ 0xbd70 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 25a3c8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 259e38 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47436 @ 0xb94c │ │ │ │ + movw r4, #48496 @ 0xbd70 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f93c │ │ │ │ + beq 7f934 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7faa4 │ │ │ │ + beq 7fa9c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f95c │ │ │ │ - movw r1, #47436 @ 0xb94c │ │ │ │ + beq 7f954 │ │ │ │ + movw r1, #48496 @ 0xbd70 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7faa4 │ │ │ │ + beq 7fa9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f1928 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f0e40 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fa40 │ │ │ │ + beq 7fa38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f1928 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f0e40 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f9a4 │ │ │ │ + bne 7f99c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa40 │ │ │ │ + bgt 7fa38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa40 │ │ │ │ + bne 7fa38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7fa40 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7fa38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec59c │ │ │ │ + bl 2ebab4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f9d8 │ │ │ │ + bgt 7f9d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f9d8 │ │ │ │ + bne 7f9d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f9fc │ │ │ │ + bgt 7f9f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f9fc │ │ │ │ + bne 7f9f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7fa40 │ │ │ │ + beq 7fa38 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #47436 @ 0xb94c │ │ │ │ + movw r1, #48496 @ 0xbd70 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ec3c0 │ │ │ │ + bl 2eb8d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7fa48 │ │ │ │ + bne 7fa40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa40 │ │ │ │ + bgt 7fa38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa40 │ │ │ │ + bne 7fa38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7faac │ │ │ │ + b 7faa4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl cf1ec <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf6b4 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa7c │ │ │ │ + bgt 7fa74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa7c │ │ │ │ + bne 7fa74 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7faac │ │ │ │ + bgt 7faa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7faac │ │ │ │ + bne 7faa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7faac │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7faa4 │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47436 @ 0xb94c │ │ │ │ + movw r4, #48496 @ 0xbd70 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7faf4 │ │ │ │ + beq 7faec │ │ │ │ mov r1, r4 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fc00 │ │ │ │ + beq 7fbf8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7fb14 │ │ │ │ - movw r1, #47436 @ 0xb94c │ │ │ │ + beq 7fb0c │ │ │ │ + movw r1, #48496 @ 0xbd70 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fc00 │ │ │ │ + beq 7fbf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f1928 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f0e40 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7fb2c │ │ │ │ + bne 7fb24 │ │ │ │ mov r4, #0 │ │ │ │ - b 7fc08 │ │ │ │ + b 7fc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f1928 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f0e40 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7fb64 │ │ │ │ + bne 7fb5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fb24 │ │ │ │ + bgt 7fb1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fb24 │ │ │ │ + bne 7fb1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7fb24 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7fb1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d48e4 │ │ │ │ + bl 1d3868 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fb98 │ │ │ │ + bgt 7fb90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fb98 │ │ │ │ + bne 7fb90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fbbc │ │ │ │ + bgt 7fbb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fbbc │ │ │ │ + bne 7fbb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7fb24 │ │ │ │ + beq 7fb1c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47436 @ 0xb94c │ │ │ │ + movw r1, #48496 @ 0xbd70 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ec3c0 │ │ │ │ + bl 2eb8d8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fc08 │ │ │ │ + bgt 7fc00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fc08 │ │ │ │ + bne 7fc00 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 7fc08 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 7fc00 │ │ │ │ + movw r4, #5176 @ 0x1438 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 381280 │ │ │ │ - movw r3, #48496 @ 0xbd70 │ │ │ │ + b 37fe80 │ │ │ │ + movw r3, #49556 @ 0xc194 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 7fc5c │ │ │ │ - movw r0, #17344 @ 0x43c0 │ │ │ │ + bne 7fc54 │ │ │ │ + movw r0, #11904 @ 0x2e80 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fc7c │ │ │ │ - movw r0, #33784 @ 0x83f8 │ │ │ │ + bne 7fc74 │ │ │ │ + movw r0, #28396 @ 0x6eec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ - movw r0, #6676 @ 0x1a14 │ │ │ │ + b b766c │ │ │ │ + movw r0, #1096 @ 0x448 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ │ │ │ │ -0007fc90 : │ │ │ │ +0007fc88 : │ │ │ │ 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 1cb810 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1cba4c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fcbc : │ │ │ │ +0007fcb4 : │ │ │ │ push {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, #12232 @ 0x2fc8 │ │ │ │ + movw r1, #6792 @ 0x1a88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #63860 @ 0xf974 │ │ │ │ + movw r0, #57924 @ 0xe244 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a4f30 │ │ │ │ + bl 1a5540 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fd6c │ │ │ │ + beq 7fd64 │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4404 @ 0x1134 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #17352 @ 0x43c8 │ │ │ │ + movw r1, #11912 @ 0x2e88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ - movw ip, #5464 @ 0x1558 │ │ │ │ + movw ip, #5452 @ 0x154c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fd68 │ │ │ │ + bgt 7fd60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fd68 │ │ │ │ + bne 7fd60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16244 @ 0x3f74 │ │ │ │ + movw r0, #11168 @ 0x2ba0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7fdec │ │ │ │ + blt 7fde4 │ │ │ │ push {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 dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2de7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ 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, #17360 @ 0x43d0 │ │ │ │ + movw r1, #11920 @ 0x2e90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fe58 │ │ │ │ + beq 7fe50 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d228 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7fe60 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 7fe58 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7fed0 │ │ │ │ - bne 7fe80 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b 7fec8 │ │ │ │ + bne 7fe78 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17376 @ 0x43e0 │ │ │ │ + movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7fe58 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7fe50 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fe9c │ │ │ │ + bne 7fe94 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a091c │ │ │ │ - b 7fed0 │ │ │ │ + bl a0960 │ │ │ │ + b 7fec8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7feb4 │ │ │ │ + bne 7feac │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a091c │ │ │ │ - b 7fed0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl a0960 │ │ │ │ + b 7fec8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51880 @ 0xcaa8 │ │ │ │ + movw r1, #46440 @ 0xb568 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7fe58 │ │ │ │ + bl 16f4ac │ │ │ │ + b 7fe50 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fed8 : │ │ │ │ +0007fed0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7fef0 │ │ │ │ + vldr d0, [pc, #12] @ 7fee8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007fef8 : │ │ │ │ +0007fef0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7ff10 │ │ │ │ + vldr d0, [pc, #12] @ 7ff08 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andseq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ff4c │ │ │ │ - bl bea6c │ │ │ │ + bne 7ff44 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ff9c │ │ │ │ - ldr r1, [pc, #80] @ 7ffa4 │ │ │ │ + bne 7ff94 │ │ │ │ + ldr r1, [pc, #80] @ 7ff9c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #928] @ 0x3a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ff88 │ │ │ │ + bne 7ff80 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17424 @ 0x4410 │ │ │ │ + movw r1, #11984 @ 0x2ed0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 7ff9c │ │ │ │ + bl 16f4ac │ │ │ │ + b 7ff94 │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007ffa8 : │ │ │ │ +0007ffa0 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5196 @ 0x144c │ │ │ │ + movwne r0, #5184 @ 0x1440 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 7ffdc │ │ │ │ + bne 7ffd4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007ffe8 : │ │ │ │ +0007ffe0 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080024 : │ │ │ │ +0008001c : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080060 : │ │ │ │ +00080058 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080090 : │ │ │ │ +00080088 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 800bc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 800b4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17512 @ 0x4468 │ │ │ │ + movw r1, #12072 @ 0x2f28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic r4, r4, #1 │ │ │ │ add lr, r4, #128 @ 0x80 │ │ │ │ sub r3, r3, lr │ │ │ │ cmp r3, #0 │ │ │ │ - bge 8017c │ │ │ │ + bge 80174 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 8017c │ │ │ │ + bne 80174 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 8017c │ │ │ │ + beq 80174 │ │ │ │ bic r3, r3, #1 │ │ │ │ - movw r2, #24372 @ 0x5f34 │ │ │ │ + movw r2, #24360 @ 0x5f28 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 8017c │ │ │ │ + bne 80174 │ │ │ │ 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 80178 │ │ │ │ + bge 80170 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ add r0, r0, #1 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 80144 │ │ │ │ + b 8013c │ │ │ │ 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 801d4 │ │ │ │ + ble 801cc │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 80188 │ │ │ │ + beq 80180 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 801f8 │ │ │ │ + bge 801f0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 801f8 │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + bne 801f0 │ │ │ │ + movw r3, #52372 @ 0xcc94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #17540 @ 0x4484 │ │ │ │ + movw r1, #12100 @ 0x2f44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80214 │ │ │ │ + beq 8020c │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 801d4 │ │ │ │ + bls 801cc │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 8024c │ │ │ │ + blt 80244 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 8025c │ │ │ │ + beq 80254 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 801d4 │ │ │ │ + bls 801cc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 80264 │ │ │ │ + bne 8025c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80264 │ │ │ │ - b 801d4 │ │ │ │ + bne 8025c │ │ │ │ + b 801cc │ │ │ │ cmp r3, #1 │ │ │ │ - bls 801d4 │ │ │ │ + bls 801cc │ │ │ │ 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} │ │ │ │ │ │ │ │ -0008027c : │ │ │ │ +00080274 : │ │ │ │ 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 aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 802e4 │ │ │ │ + beq 802dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 80090 │ │ │ │ + bl 80088 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 802d0 │ │ │ │ + bgt 802c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 802d8 │ │ │ │ + beq 802d0 │ │ │ │ mov r4, r5 │ │ │ │ - b 802e4 │ │ │ │ + b 802dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 802d0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 802c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000802ec : │ │ │ │ +000802e4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 80304 │ │ │ │ - b 3311f0 <_PyXIData_Clear@@Base+0x180> │ │ │ │ + bne 802fc │ │ │ │ + b 3302d4 <_PyXIData_Clear@@Base+0x180> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #584 @ 0x248 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80384 │ │ │ │ + beq 8037c │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 803a0 │ │ │ │ + beq 80398 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 803a8 │ │ │ │ + b 803a0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 803a8 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 803a0 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000803b0 : │ │ │ │ +000803a8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 803f0 │ │ │ │ + beq 803e8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #504 @ 0x1f8 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000803f8 : │ │ │ │ +000803f0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80438 │ │ │ │ + beq 80430 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080440 : │ │ │ │ +00080438 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80480 │ │ │ │ + beq 80478 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080488 : │ │ │ │ +00080480 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 804c8 │ │ │ │ + beq 804c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000804d0 : │ │ │ │ +000804c8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80510 │ │ │ │ + beq 80508 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #470 @ 0x1d6 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080518 : │ │ │ │ +00080510 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80554 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + beq 8054c │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 805ac │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 805a4 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 805b4 │ │ │ │ + beq 805ac │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80590 │ │ │ │ + beq 80588 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 805b8 │ │ │ │ + b 805b0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17568 @ 0x44a0 │ │ │ │ + movw r1, #12128 @ 0x2f60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc818 <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fbd4c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000805d4 : │ │ │ │ +000805cc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80610 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + beq 80608 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8066c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 80664 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80674 │ │ │ │ + beq 8066c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80654 │ │ │ │ + beq 8064c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80654 │ │ │ │ + beq 8064c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80678 │ │ │ │ + b 80670 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17612 @ 0x44cc │ │ │ │ + movw r1, #12172 @ 0x2f8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 267578 │ │ │ │ + bl 266f0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc818 <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fbd4c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000806a4 : │ │ │ │ +0008069c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 806e0 │ │ │ │ + beq 806d8 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8073c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 80734 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80744 │ │ │ │ + beq 8073c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80724 │ │ │ │ + beq 8071c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 80724 │ │ │ │ + beq 8071c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80748 │ │ │ │ + b 80740 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17636 @ 0x44e4 │ │ │ │ + movw r1, #12196 @ 0x2fa4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 267578 │ │ │ │ + bl 266f0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc818 <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fbd4c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080774 : │ │ │ │ +0008076c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080798 : │ │ │ │ +00080790 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 807f0 │ │ │ │ - bl 296ee8 │ │ │ │ + beq 807e8 │ │ │ │ + bl 2966c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807dc │ │ │ │ + bgt 807d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 807e4 │ │ │ │ + beq 807dc │ │ │ │ mov r4, r5 │ │ │ │ - b 807f0 │ │ │ │ + b 807e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 807dc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 807d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000807f8 : │ │ │ │ +000807f0 : │ │ │ │ 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 80814 │ │ │ │ + b 8080c │ │ │ │ │ │ │ │ -00080814 : │ │ │ │ +0008080c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80988 │ │ │ │ + beq 80980 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8097c │ │ │ │ + beq 80974 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 8089c │ │ │ │ + beq 80894 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 808d8 │ │ │ │ + beq 808d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80970 │ │ │ │ + beq 80968 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 809a0 │ │ │ │ + bl 80998 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 808c0 │ │ │ │ + bgt 808b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 808c0 │ │ │ │ + bne 808b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ - b 80988 │ │ │ │ - ldr r3, [pc, #180] @ 80994 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 80980 │ │ │ │ + ldr r3, [pc, #180] @ 8098c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 808fc │ │ │ │ - movw r1, #564 @ 0x234 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #156] @ 80998 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne 808f4 │ │ │ │ + movw r1, #60660 @ 0xecf4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [pc, #156] @ 80990 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #56600 @ 0xdd18 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 8091c │ │ │ │ - bl 143714 │ │ │ │ - b 8087c │ │ │ │ + bne 80914 │ │ │ │ + bl 143cf8 │ │ │ │ + b 80874 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 8099c │ │ │ │ + ldr r0, [pc, #116] @ 80994 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80960 │ │ │ │ + bgt 80958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80960 │ │ │ │ + bne 80958 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 80914 │ │ │ │ + beq 8090c │ │ │ │ mov r4, r9 │ │ │ │ - b 8087c │ │ │ │ + b 80874 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 8089c │ │ │ │ + b 80894 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8086c │ │ │ │ - b 8087c │ │ │ │ + bne 80864 │ │ │ │ + b 80874 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subseq sp, lr, r4, lsl #8 │ │ │ │ + subseq fp, lr, r4, ror lr │ │ │ │ rsbeq r3, r3, ip, lsl #3 │ │ │ │ │ │ │ │ -000809a0 : │ │ │ │ +00080998 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #308] @ 80af0 │ │ │ │ + ldr lr, [pc, #308] @ 80ae8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26138c <_PyArena_New@@Base+0x218c> │ │ │ │ + bl 260d20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80a30 │ │ │ │ + beq 80a28 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #56600 @ 0xdd18 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 13801c │ │ │ │ + bl 13863c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 80a38 │ │ │ │ + bne 80a30 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80a30 │ │ │ │ + bgt 80a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80a30 │ │ │ │ + bne 80a28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 80ae4 │ │ │ │ + b 80adc │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 80af4 │ │ │ │ - bl 17c5e8 │ │ │ │ + ldr r1, [pc, #160] @ 80aec │ │ │ │ + bl 17cd74 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80a7c │ │ │ │ + bgt 80a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80a7c │ │ │ │ + bne 80a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80ac0 │ │ │ │ + beq 80ab8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80aa8 │ │ │ │ + bgt 80aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80aa8 │ │ │ │ + bne 80aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2616fc │ │ │ │ + bl 261090 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80ae4 │ │ │ │ + bgt 80adc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80ae4 │ │ │ │ + bne 80adc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, r3, ip, asr #2 │ │ │ │ │ │ │ │ -00080af8 : │ │ │ │ +00080af0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 80814 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldrd r2, [r0, #4] │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ - ldrne r3, [r3, #8] │ │ │ │ - addne r4, r4, r3, lsl #3 │ │ │ │ - addne r4, r4, #16 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 80b58 │ │ │ │ - bl 392974 <_PySys_GetSizeOf@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 80b60 │ │ │ │ - add r4, r4, r0 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 80b70 │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 80b80 │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b2720 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 8080c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -84733,84 +84701,114 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80be4 │ │ │ │ + bne 80b64 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80c20 │ │ │ │ + beq 80ba0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 80c6c │ │ │ │ + ldr ip, [pc, #124] @ 80bec │ │ │ │ sub r2, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c60 │ │ │ │ + beq 80be0 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 80c48 │ │ │ │ + beq 80bc8 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3877a4 │ │ │ │ + b 3863a4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #19 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldrd r2, [r0, #4] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ + ldrne r3, [r3, #8] │ │ │ │ + addne r4, r4, r3, lsl #3 │ │ │ │ + addne r4, r4, #16 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c38 │ │ │ │ + bl 391280 <_PySys_GetSizeOf@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 80c40 │ │ │ │ + add r4, r4, r0 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 80c50 │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80c60 │ │ │ │ + mvn r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b2730 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080c70 : │ │ │ │ +00080c68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39072 @ 0x98a0 │ │ │ │ + movw r0, #35488 @ 0x8aa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080c8c : │ │ │ │ - ldr r3, [pc, #60] @ 80cd0 │ │ │ │ +00080c84 : │ │ │ │ + ldr r3, [pc, #60] @ 80cc8 │ │ │ │ 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, #132 @ 0x84 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #46568 @ 0xb5e8 │ │ │ │ + movw r1, #60228 @ 0xeb44 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -84822,141 +84820,141 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d2c │ │ │ │ + beq 80d24 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e378 │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d44 │ │ │ │ + beq 80d3c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e378 │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d5c │ │ │ │ + beq 80d54 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e378 │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80d70 │ │ │ │ - bl bea6c │ │ │ │ + bne 80d68 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d80 │ │ │ │ + bne 80d78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080d88 : │ │ │ │ +00080d80 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #17672 @ 0x4508 │ │ │ │ + movw r1, #12232 @ 0x2fc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8dac │ │ │ │ + bl 2e82c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80dd4 │ │ │ │ + bne 80dcc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28997c │ │ │ │ + b 289174 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 80e2c │ │ │ │ + bne 80e24 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80e28 │ │ │ │ + ble 80e20 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80e68 │ │ │ │ + beq 80e60 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 80f1c │ │ │ │ + ldr r1, [pc, #216] @ 80f14 │ │ │ │ sub r0, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80f10 │ │ │ │ + beq 80f08 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80e90 │ │ │ │ + beq 80e88 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80ec0 │ │ │ │ - b 80ea0 │ │ │ │ - bl bea6c │ │ │ │ + beq 80eb8 │ │ │ │ + b 80e98 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80e7c │ │ │ │ - b 80f10 │ │ │ │ + beq 80e74 │ │ │ │ + b 80f08 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ec0 │ │ │ │ - bl bea6c │ │ │ │ + bne 80eb8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f10 │ │ │ │ - bl dc974 │ │ │ │ + bne 80f08 │ │ │ │ + bl dcee4 │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e624 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80f00 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 80ef8 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r8, [r2], #-144 @ 0xffffff70 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -84964,422 +84962,422 @@ │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bne 80f74 │ │ │ │ + bne 80f6c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80f70 │ │ │ │ + ble 80f68 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80fb0 │ │ │ │ + beq 80fa8 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 81178 │ │ │ │ + ldr r1, [pc, #492] @ 81170 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 810d4 │ │ │ │ + beq 810cc │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 810d4 │ │ │ │ + beq 810cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 810a4 │ │ │ │ + beq 8109c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81008 │ │ │ │ - bl 176998 │ │ │ │ + beq 81000 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ffc │ │ │ │ - bl bea6c │ │ │ │ + bne 80ff4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 810d4 │ │ │ │ + bne 810cc │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 81010 │ │ │ │ - b 810a4 │ │ │ │ + bne 81008 │ │ │ │ + b 8109c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r7, #26132 @ 0x6614 │ │ │ │ + movw r7, #26120 @ 0x6608 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81064 │ │ │ │ + beq 8105c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 81058 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 81050 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 81058 │ │ │ │ - bl bea6c │ │ │ │ + bne 81050 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 810d4 │ │ │ │ + bne 810cc │ │ │ │ cmp r5, #1 │ │ │ │ - bne 81068 │ │ │ │ - b 810b0 │ │ │ │ - vldr d9, [pc, #260] @ 81170 │ │ │ │ + bne 81060 │ │ │ │ + b 810a8 │ │ │ │ + vldr d9, [pc, #260] @ 81168 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 810b4 │ │ │ │ - bl 1e7664 │ │ │ │ + beq 810ac │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 810b4 │ │ │ │ - bl bea6c │ │ │ │ + bne 810ac │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 810b4 │ │ │ │ - b 810d4 │ │ │ │ - vldr d8, [pc, #196] @ 81170 │ │ │ │ + beq 810ac │ │ │ │ + b 810cc │ │ │ │ + vldr d8, [pc, #196] @ 81168 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 810b4 │ │ │ │ - vldr d8, [pc, #184] @ 81170 │ │ │ │ + b 810ac │ │ │ │ + vldr d8, [pc, #184] @ 81168 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2e444c <_PyTime_gmtime@@Base+0x1390> │ │ │ │ + bl 2e3964 <_PyTime_gmtime@@Base+0x1398> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 810dc │ │ │ │ + bne 810d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 81160 │ │ │ │ + b 81158 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2e444c <_PyTime_gmtime@@Base+0x1390> │ │ │ │ + bl 2e3964 <_PyTime_gmtime@@Base+0x1398> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 810d4 │ │ │ │ + beq 810cc │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc974 │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dcee4 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d690 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81158 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 81150 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 810d4 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 810cc │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 8117c │ │ │ │ + bl 81174 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ rsbeq r8, r2, ip, lsl sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #144] @ 81230 │ │ │ │ + vldr d8, [pc, #144] @ 81228 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81220 │ │ │ │ + beq 81218 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 8120c │ │ │ │ + bne 81204 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81220 │ │ │ │ + bgt 81218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81220 │ │ │ │ + bne 81218 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 81220 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 81218 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf894 <_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 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 812b0 │ │ │ │ + beq 812a8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc6c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 812a8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 812a0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 812b0 │ │ │ │ + b 812a8 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 8117c │ │ │ │ + bl 81174 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 81308 │ │ │ │ + bne 81300 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 81304 │ │ │ │ + ble 812fc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81344 │ │ │ │ + beq 8133c │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 814b8 │ │ │ │ + ldr r1, [pc, #408] @ 814b0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 814a0 │ │ │ │ + beq 81498 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 814a0 │ │ │ │ + beq 81498 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81414 │ │ │ │ + beq 8140c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8139c │ │ │ │ - bl 176998 │ │ │ │ + beq 81394 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81390 │ │ │ │ - bl bea6c │ │ │ │ + bne 81388 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814a0 │ │ │ │ + bne 81498 │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 813a4 │ │ │ │ - b 81428 │ │ │ │ + bne 8139c │ │ │ │ + b 81420 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 813e0 │ │ │ │ - bl 1bbf8c │ │ │ │ + beq 813d8 │ │ │ │ + bl 1bc544 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 813d4 │ │ │ │ - bl bea6c │ │ │ │ + bne 813cc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814a0 │ │ │ │ + bne 81498 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 813e8 │ │ │ │ - b 81438 │ │ │ │ + bne 813e0 │ │ │ │ + b 81430 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bbf8c │ │ │ │ + bl 1bc544 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 81440 │ │ │ │ - bl bea6c │ │ │ │ + bne 81438 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81440 │ │ │ │ - b 814a0 │ │ │ │ + beq 81438 │ │ │ │ + b 81498 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 81440 │ │ │ │ + b 81438 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 81440 │ │ │ │ + b 81438 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc974 │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dcee4 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d690 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 814a8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 814a0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 814b0 │ │ │ │ + b 814a8 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 81864 │ │ │ │ + bl 818bc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #20 │ │ │ │ │ │ │ │ -000814bc : │ │ │ │ +000814b4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81504 │ │ │ │ + beq 814fc │ │ │ │ cmp r0, #8 │ │ │ │ - bls 8150c │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bls 81504 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + movw r1, #12356 @ 0x3044 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081514 : │ │ │ │ +0008150c : │ │ │ │ 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 81544 │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ + bne 8153c │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 815a0 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 81598 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 81560 │ │ │ │ + beq 81558 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 817b4 │ │ │ │ - bl 14ba58 <_PyNumber_Index@@Base> │ │ │ │ + b 817ac │ │ │ │ + bl 14c1b0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 815a0 │ │ │ │ - bl 817b4 │ │ │ │ + beq 81598 │ │ │ │ + bl 817ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 815a8 │ │ │ │ + bgt 815a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 815a8 │ │ │ │ + bne 815a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 815a8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 815a0 │ │ │ │ mvn r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -85387,341 +85385,341 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81608 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 81600 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 815f8 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81608 │ │ │ │ + bne 815f0 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 81600 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8163c │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 81634 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8162c │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 8163c │ │ │ │ + bne 81624 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 81634 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81658 │ │ │ │ + bne 81650 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8167c │ │ │ │ - b 8166c │ │ │ │ + beq 81674 │ │ │ │ + b 81664 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81648 │ │ │ │ + beq 81640 │ │ │ │ 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 81698 │ │ │ │ + beq 81690 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 816cc │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 816c4 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 816bc │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 816cc │ │ │ │ + bne 816b4 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 816c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 816e8 │ │ │ │ + bne 816e0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8170c │ │ │ │ - b 816fc │ │ │ │ + beq 81704 │ │ │ │ + b 816f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 816d8 │ │ │ │ + beq 816d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81740 │ │ │ │ - movw r3, #848 @ 0x350 │ │ │ │ + beq 81738 │ │ │ │ + movw r3, #2288 @ 0x8f0 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 81730 │ │ │ │ - bl 1002a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81740 │ │ │ │ + bne 81728 │ │ │ │ + bl 100844 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 81738 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8175c │ │ │ │ + bne 81754 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81780 │ │ │ │ - b 81770 │ │ │ │ + beq 81778 │ │ │ │ + b 81768 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8174c │ │ │ │ + beq 81744 │ │ │ │ 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 8179c │ │ │ │ + beq 81794 │ │ │ │ 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 1a979c │ │ │ │ + b 1a9db0 │ │ │ │ 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 817e0 │ │ │ │ + beq 817d8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 817fc │ │ │ │ + bne 817f4 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_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 81820 │ │ │ │ + bhi 81818 │ │ │ │ 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 81834 │ │ │ │ + bcs 8182c │ │ │ │ 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} │ │ │ │ + │ │ │ │ +0008185c : │ │ │ │ + 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 818a4 │ │ │ │ + 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 1c1280 <_PyLong_FromByteArray@@Base> │ │ │ │ + movw r1, #1470 @ 0x5be │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 262718 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ + bl 2620b0 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 818a0 │ │ │ │ + bne 818f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 818d0 │ │ │ │ + b 81928 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 262718 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ + bl 2620b0 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81898 │ │ │ │ + beq 818f0 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #9384 @ 0x24a8 │ │ │ │ + movw r0, #3944 @ 0xf68 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -000818d8 : │ │ │ │ - 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 81920 │ │ │ │ - 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 1c0ce0 <_PyLong_FromByteArray@@Base> │ │ │ │ - movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 819b0 │ │ │ │ + beq 819a8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc6c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 819a8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 819a0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 819b0 │ │ │ │ + b 819a8 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 81864 │ │ │ │ + bl 818bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000819b8 : │ │ │ │ +000819b0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81a00 │ │ │ │ + bne 819f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #504 @ 0x1f8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #60600 @ 0xecb8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081a14 : │ │ │ │ +00081a0c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81a5c │ │ │ │ + bne 81a54 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #504 @ 0x1f8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #60600 @ 0xecb8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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 │ │ │ │ - movw r2, #62864 @ 0xf590 │ │ │ │ + movw r2, #62800 @ 0xf550 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081aac : │ │ │ │ +00081aa4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081ad0 : │ │ │ │ +00081ac8 : │ │ │ │ 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 │ │ │ │ @@ -85729,145 +85727,145 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 81b2c │ │ │ │ + bne 81b24 │ │ │ │ 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 152360 │ │ │ │ + b 152abc │ │ │ │ │ │ │ │ -00081b38 : │ │ │ │ +00081b30 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #284] @ 81c78 │ │ │ │ + ldr r7, [pc, #284] @ 81c70 │ │ │ │ and r2, r3, #24 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r1, ip │ │ │ │ ldr r9, [r8, r7] │ │ │ │ lsl r4, r3, #3 │ │ │ │ sub r3, r2, r3, lsl #3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 81b9c │ │ │ │ + bhi 81b94 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81bac │ │ │ │ + bne 81ba4 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e75a0 │ │ │ │ + b 2e6ab8 │ │ │ │ ldr r2, [r8, r7] │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r4, #-8] │ │ │ │ str r1, [r4, #-4] │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 81c44 │ │ │ │ + ble 81c3c │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 81c44 │ │ │ │ + beq 81c3c │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81c3c │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81c18 │ │ │ │ + beq 81c10 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81c3c │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81c3c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 81c2c │ │ │ │ + bne 81c24 │ │ │ │ dmb ish │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 256470 <_Py_NewReference@@Base> │ │ │ │ + bl 255f78 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00081c7c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00081c74 <_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 │ │ │ │ │ │ │ │ -00081c94 : │ │ │ │ +00081c8c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081cc4 : │ │ │ │ +00081cbc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081cf0 : │ │ │ │ +00081ce8 : │ │ │ │ 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 │ │ │ │ @@ -85878,1129 +85876,1129 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r0, r3, r0, lsl #24 │ │ │ │ orr r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081d34 : │ │ │ │ +00081d2c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081d54 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00081d4c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 81dbc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81db4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81da0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81d98 <_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, #564 @ 0x234 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #38768 @ 0x9770 │ │ │ │ + movw r1, #60660 @ 0xecf4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #33324 @ 0x822c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_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 │ │ │ │ │ │ │ │ -00081dc0 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081db8 <_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 81e14 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 81e0c <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81e04 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 81dfc <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81dec <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81de4 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81ddc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81dd4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81ed0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81ec8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81ddc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81dd4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00081e24 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00081e1c <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 81e38 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 81e30 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81e60 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81e58 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b93ac <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b8ad0 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081e6c <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081e64 <_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] │ │ │ │ - mov r0, r4 │ │ │ │ tst r1, #3 │ │ │ │ - beq 81ea0 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ - bl 81ed0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + beq 81e98 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 81ec8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81e88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81e80 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81ec0 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81eb8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81ea8 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81ea0 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81e88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81e80 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 81f28 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 81f20 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 81f1c <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 81f14 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81f04 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 81efc <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81f58 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 81f50 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 2b8910 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b8034 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081f60 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00081f58 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81f70 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 81f68 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81fa0 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 81f98 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b93ac <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b8ad0 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081fac : │ │ │ │ +00081fa4 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81fe0 │ │ │ │ + beq 81fd8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81fe0 │ │ │ │ + bne 81fd8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81fe0 │ │ │ │ + beq 81fd8 │ │ │ │ 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, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17844 @ 0x45b4 │ │ │ │ + movw r1, #12404 @ 0x3074 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082014 : │ │ │ │ +0008200c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82044 │ │ │ │ + beq 8203c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33556 @ 0x8314 │ │ │ │ + movw r3, #33544 @ 0x8308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 82044 │ │ │ │ + bne 8203c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82044 │ │ │ │ + beq 8203c │ │ │ │ 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, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17904 @ 0x45f0 │ │ │ │ + movw r1, #12464 @ 0x30b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082078 : │ │ │ │ +00082070 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 820a8 │ │ │ │ + beq 820a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33556 @ 0x8314 │ │ │ │ + movw r3, #33544 @ 0x8308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 820a8 │ │ │ │ + bne 820a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 820a8 │ │ │ │ + beq 820a0 │ │ │ │ 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, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17964 @ 0x462c │ │ │ │ + movw r1, #12524 @ 0x30ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000820dc : │ │ │ │ +000820d4 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8210c │ │ │ │ + beq 82104 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33556 @ 0x8314 │ │ │ │ + movw r3, #33544 @ 0x8308 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8210c │ │ │ │ + bne 82104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8210c │ │ │ │ + beq 82104 │ │ │ │ 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, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18028 @ 0x466c │ │ │ │ + movw r1, #12588 @ 0x312c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082140 : │ │ │ │ +00082138 : │ │ │ │ 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 821a0 │ │ │ │ + beq 82198 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 821a0 │ │ │ │ + bne 82198 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 821a0 │ │ │ │ + beq 82198 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 821c0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 821b8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18144 @ 0x46e0 │ │ │ │ + movw r1, #12704 @ 0x31a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 821b8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b 821b0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18084 @ 0x46a4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000821cc : │ │ │ │ +000821c4 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82200 │ │ │ │ + beq 821f8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 82200 │ │ │ │ + bne 821f8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82200 │ │ │ │ + beq 821f8 │ │ │ │ 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, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18192 @ 0x4710 │ │ │ │ + movw r1, #12752 @ 0x31d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082234 : │ │ │ │ +0008222c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82268 │ │ │ │ + beq 82260 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33556 @ 0x8314 │ │ │ │ + movw r2, #33544 @ 0x8308 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 82268 │ │ │ │ + bne 82260 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82268 │ │ │ │ + beq 82260 │ │ │ │ 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, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18248 @ 0x4748 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008229c : │ │ │ │ +00082294 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a17d8 <_PyArena_Free@@Base+0x194c> │ │ │ │ + b 1a1f0c <_PyArena_Free@@Base+0x194c> │ │ │ │ │ │ │ │ -000822b0 : │ │ │ │ +000822a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38e328 <_PyLong_Lshift@@Base+0x1630> │ │ │ │ + b 38cb68 <_PyLong_Lshift@@Base+0x1568> │ │ │ │ │ │ │ │ -000822c4 : │ │ │ │ +000822bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0x470> │ │ │ │ + b 4998c <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ │ │ │ │ -000822d8 : │ │ │ │ +000822d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 340560 <_PyEval_MatchClass@@Base+0x30bc> │ │ │ │ + b 33f498 <_PyEval_MatchClass@@Base+0x30b8> │ │ │ │ │ │ │ │ -000822ec : │ │ │ │ +000822e4 : │ │ │ │ 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 1efa70 │ │ │ │ + bl 1eea78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82340 │ │ │ │ + beq 82338 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ - b 823ec │ │ │ │ + b 823e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 82364 │ │ │ │ - bl 2e757c │ │ │ │ + bne 8235c │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 82364 │ │ │ │ + bgt 8235c │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #9204 @ 0x23f4 │ │ │ │ + movw r2, #9196 @ 0x23ec │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #17576 @ 0x44a8 │ │ │ │ + movw r3, #17568 @ 0x44a0 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 823e4 │ │ │ │ - bl 3c9404 │ │ │ │ + beq 823dc │ │ │ │ + bl 3c7d04 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 823a4 │ │ │ │ + b 8239c │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub ip, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 8243c │ │ │ │ + blt 82434 │ │ │ │ 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 8243c │ │ │ │ + blt 82434 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 82404 │ │ │ │ + b 823fc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082448 : │ │ │ │ +00082440 : │ │ │ │ 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] @ 824cc │ │ │ │ + ldr ip, [pc, #104] @ 824c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ add r5, r4, #3728 @ 0xe90 │ │ │ │ add r6, r4, #3776 @ 0xec0 │ │ │ │ add r5, r5, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 824d0 │ │ │ │ + bl 824c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 824c4 │ │ │ │ + beq 824bc │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 8248c │ │ │ │ + bne 82484 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 824d0 │ │ │ │ + bl 824c8 │ │ │ │ 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 82554 │ │ │ │ + beq 8254c │ │ │ │ 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 82544 │ │ │ │ + bgt 8253c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 82544 │ │ │ │ + bne 8253c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8255c │ │ │ │ + beq 82554 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 824f4 │ │ │ │ + b 824ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082564 : │ │ │ │ +0008255c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82584 │ │ │ │ + beq 8257c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082590 : │ │ │ │ +00082588 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ │ │ │ │ -000825a4 : │ │ │ │ +0008259c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - bne 825dc │ │ │ │ + bne 825d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 825dc │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - b 825e0 │ │ │ │ + bne 825d4 │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + b 825d8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000825e8 : │ │ │ │ +000825e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000825fc : │ │ │ │ +000825f4 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 82624 │ │ │ │ + ble 8261c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082630 : │ │ │ │ +00082628 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082648 : │ │ │ │ +00082640 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97d58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082674 : │ │ │ │ +0008266c : │ │ │ │ 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 826ac │ │ │ │ + beq 826a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ded0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 981f4 │ │ │ │ + b 981ec │ │ │ │ │ │ │ │ -000826bc : │ │ │ │ +000826b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 826dc │ │ │ │ + beq 826d4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000826e8 : │ │ │ │ - ldr r3, [pc, #32] @ 82710 │ │ │ │ +000826e0 : │ │ │ │ + ldr r3, [pc, #32] @ 82708 │ │ │ │ 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 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00082714 : │ │ │ │ - ldr r3, [pc, #24] @ 82734 │ │ │ │ +0008270c : │ │ │ │ + ldr r3, [pc, #24] @ 8272c │ │ │ │ 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 2bb16c <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2ba8f4 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082738 : │ │ │ │ +00082730 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082750 : │ │ │ │ +00082748 : │ │ │ │ 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 82780 │ │ │ │ + bne 82778 │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #19872 @ 0x4da0 │ │ │ │ + movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 827e4 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 827dc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r1, #7724 @ 0x1e2c │ │ │ │ + movw r1, #7712 @ 0x1e20 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 827ec │ │ │ │ + beq 827e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6700 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + bl b6720 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #7936 @ 0x1f00 │ │ │ │ + movw r3, #7924 @ 0x1ef4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 827ec │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 827e4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18312 @ 0x4788 │ │ │ │ + movw r1, #12872 @ 0x3248 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082810 : │ │ │ │ +00082808 : │ │ │ │ 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 82874 │ │ │ │ + beq 8286c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - movw r1, #7724 @ 0x1e2c │ │ │ │ + movw r1, #7712 @ 0x1e20 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 8288c │ │ │ │ + beq 82884 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6700 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + bl b6720 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #7936 @ 0x1f00 │ │ │ │ + movw r3, #7924 @ 0x1ef4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 8288c │ │ │ │ + beq 82884 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #19872 @ 0x4da0 │ │ │ │ + movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 828c0 │ │ │ │ + ble 828b8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000828c8 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +000828c0 <_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 cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8293c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 82934 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8293c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 82934 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82928 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 82920 <_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 a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82944 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e757c │ │ │ │ + bne 8293c <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r4, #0 │ │ │ │ - b 82968 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 82960 <_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 32f88c <_Py_CalculateSuggestions@@Base+0x1ec> │ │ │ │ + bl 32e970 <_Py_CalculateSuggestions@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082974 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +0008296c <_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 │ │ │ │ │ │ │ │ -0008298c : │ │ │ │ +00082984 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 829cc │ │ │ │ + bcs 829c4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #18340 @ 0x47a4 │ │ │ │ + movw r1, #12900 @ 0x3264 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000829f0 : │ │ │ │ +000829e8 : │ │ │ │ ldr r2, [r0, #800] @ 0x320 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82a28 │ │ │ │ + beq 82a20 │ │ │ │ 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 9a2e0 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a2d0 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00082a34 : │ │ │ │ +00082a2c : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #38340 @ 0x95c4 │ │ │ │ + movw r3, #32452 @ 0x7ec4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb lr, [r1, #1]! │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r0, [r3, lr] │ │ │ │ - beq 82a74 │ │ │ │ + beq 82a6c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 82a74 │ │ │ │ + beq 82a6c │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 82a4c │ │ │ │ + beq 82a44 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082a80 : │ │ │ │ +00082a78 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 82ab0 │ │ │ │ + bge 82aa8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cfd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82cac │ │ │ │ + beq 82ca4 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 82b0c │ │ │ │ + bls 82b04 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 82ac8 │ │ │ │ + bls 82ac0 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 82ac8 │ │ │ │ - movw r0, #44764 @ 0xaedc │ │ │ │ + bcc 82ac0 │ │ │ │ + movw r0, #44760 @ 0xaed8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #47036 @ 0xb7bc │ │ │ │ + movw r1, #41432 @ 0xa1d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b 82b78 │ │ │ │ + bl 14166c │ │ │ │ + b 82b70 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82b60 │ │ │ │ + bcc 82b58 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82b60 │ │ │ │ + blt 82b58 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82b80 │ │ │ │ + beq 82b78 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82c94 │ │ │ │ + bne 82c8c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 82c08 │ │ │ │ + b 82c00 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82b2c │ │ │ │ + bne 82b24 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 82bc0 │ │ │ │ + bls 82bb8 │ │ │ │ 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 82b90 │ │ │ │ + b 82b88 │ │ │ │ rsb ip, r8, #15 │ │ │ │ sub r3, r8, #15 │ │ │ │ add ip, ip, r4 │ │ │ │ cmp r4, r3 │ │ │ │ bic r2, ip, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, ip, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bls 82ca0 │ │ │ │ + bls 82c98 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 82bec │ │ │ │ + b 82be4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 82c4c │ │ │ │ + bls 82c44 │ │ │ │ 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 82c08 │ │ │ │ + b 82c00 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #3 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r8, r3 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 82ca0 │ │ │ │ + bls 82c98 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82c78 │ │ │ │ + b 82c70 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082cb4 : │ │ │ │ +00082cac : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ clz r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsr r4, r4, #5 │ │ │ │ moveq r4, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82d18 │ │ │ │ + bne 82d10 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82d04 │ │ │ │ + beq 82cfc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 82d18 │ │ │ │ + beq 82d10 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 82d30 │ │ │ │ + bne 82d28 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82d54 │ │ │ │ + b 82d4c │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r2 │ │ │ │ sub ip, fp, #16 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 141f70 │ │ │ │ + bl 14256c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00082d5c : │ │ │ │ +00082d54 : │ │ │ │ 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 │ │ │ │ @@ -87010,1556 +87008,1556 @@ │ │ │ │ sub lr, fp, #8 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d33b4 │ │ │ │ + bl d386c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082db4 : │ │ │ │ +00082dac : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 82e1c │ │ │ │ - bl b6700 │ │ │ │ + beq 82e14 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82e1c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 82e14 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #62828 @ 0xf56c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082e2c : │ │ │ │ +00082e24 : │ │ │ │ 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 82e54 │ │ │ │ + beq 82e4c │ │ │ │ mov r4, #0 │ │ │ │ - b 82eb4 │ │ │ │ + b 82eac │ │ │ │ mov r5, r0 │ │ │ │ - bl 198c68 │ │ │ │ + bl 1993d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82e4c │ │ │ │ + beq 82e44 │ │ │ │ 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 82e4c │ │ │ │ + bls 82e44 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82e78 │ │ │ │ + beq 82e70 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82e78 │ │ │ │ + bne 82e70 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82eb4 │ │ │ │ + bne 82eac │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082ebc : │ │ │ │ +00082eb4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 190120 │ │ │ │ - b 82ee4 │ │ │ │ + bl 19089c │ │ │ │ + b 82edc │ │ │ │ │ │ │ │ -00082efc : │ │ │ │ +00082ef4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082f20 : │ │ │ │ +00082f18 : │ │ │ │ push {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 aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82fcc │ │ │ │ + beq 82fc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82f88 │ │ │ │ + beq 82f80 │ │ │ │ mov r0, r5 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82f88 │ │ │ │ + bne 82f80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82fcc │ │ │ │ + bgt 82fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fcc │ │ │ │ + bne 82fc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 82fcc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 82fc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82fd4 │ │ │ │ + beq 82fcc │ │ │ │ mov r0, r6 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82fdc │ │ │ │ + bne 82fd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82fc4 │ │ │ │ + bgt 82fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fc4 │ │ │ │ + bne 82fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r7, #0 │ │ │ │ - b 83048 │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + b 83040 │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12152 @ 0x2f78 │ │ │ │ + movw r0, #12140 @ 0x2f6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2bb070 │ │ │ │ + bl 2ba7f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8301c │ │ │ │ + bgt 83014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8301c │ │ │ │ + bne 83014 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83040 │ │ │ │ + bgt 83038 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83040 │ │ │ │ + bne 83038 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083050 : │ │ │ │ +00083048 : │ │ │ │ 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 25edb8 │ │ │ │ + bl 25e800 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083080 : │ │ │ │ +00083078 : │ │ │ │ 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 25edb8 │ │ │ │ + bl 25e800 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000830ac : │ │ │ │ +000830a4 : │ │ │ │ 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 25f03c │ │ │ │ + bl 25ea84 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000830e0 : │ │ │ │ +000830d8 : │ │ │ │ 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 3c334 │ │ │ │ + b 3c81c │ │ │ │ │ │ │ │ -000830fc : │ │ │ │ +000830f4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c334 │ │ │ │ + b 3c81c │ │ │ │ │ │ │ │ -00083114 : │ │ │ │ +0008310c : │ │ │ │ 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 3c334 │ │ │ │ + b 3c81c │ │ │ │ │ │ │ │ -00083130 : │ │ │ │ +00083128 : │ │ │ │ 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 83168 │ │ │ │ + bl 83160 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083168 : │ │ │ │ +00083160 : │ │ │ │ push {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 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 831bc │ │ │ │ - ldr r2, [pc, #112] @ 8321c │ │ │ │ + bne 831b4 │ │ │ │ + ldr r2, [pc, #112] @ 83214 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd8c0 │ │ │ │ - b 83210 │ │ │ │ + bl 2bd044 │ │ │ │ + b 83208 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2abc14 │ │ │ │ + bl 2ab3b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 831fc │ │ │ │ + bgt 831f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83204 │ │ │ │ + beq 831fc │ │ │ │ mov r4, r5 │ │ │ │ - b 83210 │ │ │ │ + b 83208 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 831fc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 831f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083220 : │ │ │ │ +00083218 : │ │ │ │ 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 83168 │ │ │ │ + bl 83160 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008325c : │ │ │ │ +00083254 : │ │ │ │ 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 83168 │ │ │ │ + bl 83160 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083298 : │ │ │ │ +00083290 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 832b0 │ │ │ │ + b 832a8 │ │ │ │ │ │ │ │ -000832b0 : │ │ │ │ +000832a8 : │ │ │ │ push {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 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8331c │ │ │ │ + beq 83314 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2bb460 │ │ │ │ + bl 2babe8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83314 │ │ │ │ + bgt 8330c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83314 │ │ │ │ + bne 8330c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 83338 │ │ │ │ - ldr r2, [pc, #64] @ 83364 │ │ │ │ + bne 83330 │ │ │ │ + ldr r2, [pc, #64] @ 8335c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd8c0 │ │ │ │ + bl 2bd044 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8335c │ │ │ │ + bgt 83354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8335c │ │ │ │ + bne 83354 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083368 : │ │ │ │ +00083360 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 83380 │ │ │ │ + b 83378 │ │ │ │ │ │ │ │ -00083380 : │ │ │ │ +00083378 : │ │ │ │ push {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 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 833c8 │ │ │ │ - ldr r2, [pc, #84] @ 83408 │ │ │ │ + bne 833c0 │ │ │ │ + ldr r2, [pc, #84] @ 83400 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd8c0 │ │ │ │ - b 83400 │ │ │ │ + bl 2bd044 │ │ │ │ + b 833f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8340c │ │ │ │ + bl 83404 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83400 │ │ │ │ + bgt 833f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83400 │ │ │ │ + bne 833f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008340c : │ │ │ │ +00083404 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bb9cc │ │ │ │ + bl 2bb154 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83448 │ │ │ │ - ldr r2, [pc, #24] @ 83450 │ │ │ │ + bne 83440 │ │ │ │ + ldr r2, [pc, #24] @ 83448 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd8c0 │ │ │ │ - bl 2bb890 │ │ │ │ + bl 2bd044 │ │ │ │ + bl 2bb018 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083454 : │ │ │ │ +0008344c : │ │ │ │ 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 83470 │ │ │ │ + b 83468 │ │ │ │ │ │ │ │ -00083470 : │ │ │ │ +00083468 : │ │ │ │ push {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 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 834e4 │ │ │ │ + beq 834dc │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2ab7cc │ │ │ │ + bl 2aaf68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 834dc │ │ │ │ + bgt 834d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 834dc │ │ │ │ + bne 834d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 83500 │ │ │ │ - ldr r2, [pc, #28] @ 83508 │ │ │ │ + bne 834f8 │ │ │ │ + ldr r2, [pc, #28] @ 83500 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd8c0 │ │ │ │ + bl 2bd044 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008350c : │ │ │ │ +00083504 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 83470 │ │ │ │ + b 83468 │ │ │ │ │ │ │ │ -00083524 : │ │ │ │ +0008351c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2785c8 │ │ │ │ + b 277dc0 │ │ │ │ │ │ │ │ -0008353c : │ │ │ │ +00083534 : │ │ │ │ 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 2787d0 │ │ │ │ + bl 277fc8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008357c : │ │ │ │ +00083574 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl bc448 │ │ │ │ + bl bc370 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000835b0 : │ │ │ │ +000835a8 : │ │ │ │ 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, #23956 @ 0x5d94 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 835fc │ │ │ │ + ldr r0, [pc, #24] @ 835f4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 25ec3c │ │ │ │ + bl 25e684 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00083600 : │ │ │ │ +000835f8 : │ │ │ │ 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] @ 83698 │ │ │ │ + ldr r2, [pc, #124] @ 83690 │ │ │ │ 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 8368c │ │ │ │ + beq 83684 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ac8 │ │ │ │ + bl d7f48 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83674 │ │ │ │ + beq 8366c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83674 │ │ │ │ - movw r0, #18380 @ 0x47cc │ │ │ │ + beq 8366c │ │ │ │ + movw r0, #12940 @ 0x328c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008369c : │ │ │ │ +00083694 : │ │ │ │ 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] @ 836d0 │ │ │ │ + ldr r3, [pc, #24] @ 836c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 836d4 │ │ │ │ + bl 836cc │ │ │ │ mov r4, r0 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - ldr r0, [pc, #136] @ 83784 │ │ │ │ - bl 295f60 │ │ │ │ + ldr r0, [pc, #136] @ 8377c │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 83770 │ │ │ │ + blt 83768 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83720 │ │ │ │ + beq 83718 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 83778 │ │ │ │ - bl aefbc │ │ │ │ - bl 9f7c8 │ │ │ │ + bne 83770 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + bl 9f7c4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 83770 │ │ │ │ - ldr r1, [pc, #68] @ 83784 │ │ │ │ + beq 83768 │ │ │ │ + ldr r1, [pc, #68] @ 8377c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27e414 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27dc0c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83778 │ │ │ │ + beq 83770 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83770 │ │ │ │ + bgt 83768 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83770 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 83768 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8377c │ │ │ │ + b 83774 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ │ │ │ │ -00083788 : │ │ │ │ +00083780 : │ │ │ │ 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, #23956 @ 0x5d94 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 837d4 │ │ │ │ + ldr r0, [pc, #24] @ 837cc │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28df0c <_Py_InitDumpStack@@Base+0x50> │ │ │ │ + bl 28d6e0 <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -000837d8 : │ │ │ │ +000837d0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83820 │ │ │ │ + bne 83818 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 262718 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ + bl 2620b0 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83830 │ │ │ │ + bne 83828 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008383c : │ │ │ │ +00083834 : │ │ │ │ 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 83894 │ │ │ │ + beq 8388c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 838b4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 838ac │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #47700 @ 0xba54 │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 838c0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 14166c │ │ │ │ + b 838b8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47700 @ 0xba54 │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 838c0 │ │ │ │ + bl 14166c │ │ │ │ + b 838b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2001c0 │ │ │ │ + b 1ff1f8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000838c8 : │ │ │ │ +000838c0 : │ │ │ │ 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 838f8 │ │ │ │ - movw r0, #47008 @ 0xb7a0 │ │ │ │ + bne 838f0 │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 83940 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83938 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83920 │ │ │ │ + beq 83918 │ │ │ │ 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 83934 │ │ │ │ - movw r0, #47008 @ 0xb7a0 │ │ │ │ + beq 8392c │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 83940 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83938 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17994c │ │ │ │ + b 17a0d8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083948 : │ │ │ │ +00083940 : │ │ │ │ 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 83970 │ │ │ │ + beq 83968 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8398c │ │ │ │ - b 839c0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 83984 │ │ │ │ + b 839b8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47700 @ 0xba54 │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 839b4 │ │ │ │ + b 839ac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 839c0 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne 839b8 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #47700 @ 0xba54 │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35fa44 │ │ │ │ + b 35e840 │ │ │ │ │ │ │ │ -000839d0 : │ │ │ │ +000839c8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 839f4 │ │ │ │ + beq 839ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f7b5c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 2f705c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47700 @ 0xba54 │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ │ │ │ │ -00083a18 : │ │ │ │ +00083a10 : │ │ │ │ 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 83a5c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 83a54 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18696 @ 0x4908 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 83a8c │ │ │ │ + bl 14166c │ │ │ │ + b 83a84 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 83a94 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne 83a8c │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #18732 @ 0x492c │ │ │ │ + movw r1, #13292 @ 0x33ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 83aa8 │ │ │ │ + beq 83aa0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 257d40 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + b 255e30 <_PyThreadState_New@@Base+0x78c> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083ab0 : │ │ │ │ +00083aa8 : │ │ │ │ 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 83aec │ │ │ │ + bge 83ae4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 258a28 │ │ │ │ + bl 258494 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83b20 │ │ │ │ + bne 83b18 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083b28 : │ │ │ │ +00083b20 : │ │ │ │ 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 83b60 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 83b58 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51476 @ 0xc914 │ │ │ │ + movw r1, #46296 @ 0xb4d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 83be4 │ │ │ │ - beq 83d18 │ │ │ │ + bl 16f4ac │ │ │ │ + b 83bdc │ │ │ │ + beq 83d10 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 33b82c │ │ │ │ + bl 33a914 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 83bd0 │ │ │ │ + bcc 83bc8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 83bd0 │ │ │ │ + blt 83bc8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 83c5c │ │ │ │ + bne 83c54 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 83bec │ │ │ │ + b 83be4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83ba4 │ │ │ │ + bne 83b9c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 83c1c │ │ │ │ + bcs 83c14 │ │ │ │ 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 83bec │ │ │ │ + b 83be4 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 83d0c │ │ │ │ + bls 83d04 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 83c48 │ │ │ │ + b 83c40 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83d00 │ │ │ │ + bne 83cf8 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 83cb8 │ │ │ │ + bcs 83cb0 │ │ │ │ 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 83c74 │ │ │ │ + b 83c6c │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 83d0c │ │ │ │ + bls 83d04 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 83ce4 │ │ │ │ + b 83cdc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00083d20 : │ │ │ │ +00083d18 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83db0 │ │ │ │ + ldr r1, [pc, #116] @ 83da8 │ │ │ │ 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 83d80 │ │ │ │ + bne 83d78 │ │ │ │ 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 83da8 │ │ │ │ + b 83da0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83d4c │ │ │ │ + bne 83d44 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18768 @ 0x4950 │ │ │ │ + movw r1, #13328 @ 0x3410 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083db4 : │ │ │ │ +00083dac : │ │ │ │ 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 83df4 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 83dec │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18804 @ 0x4974 │ │ │ │ + movw r1, #13364 @ 0x3434 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 83e54 │ │ │ │ + ldr r3, [pc, #88] @ 83e4c │ │ │ │ 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 83e30 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 83e28 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18832 @ 0x4990 │ │ │ │ + movw r1, #13392 @ 0x3450 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 83dec │ │ │ │ + bl 14166c │ │ │ │ + b 83de4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083e58 : │ │ │ │ +00083e50 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83ee8 │ │ │ │ + ldr r1, [pc, #116] @ 83ee0 │ │ │ │ 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 83eb8 │ │ │ │ + bne 83eb0 │ │ │ │ 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 83ee0 │ │ │ │ + b 83ed8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83e84 │ │ │ │ + bne 83e7c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18864 @ 0x49b0 │ │ │ │ + movw r1, #13424 @ 0x3470 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083eec : │ │ │ │ +00083ee4 : │ │ │ │ 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 83f28 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 83f20 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18904 @ 0x49d8 │ │ │ │ + movw r1, #13464 @ 0x3498 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 83f60 │ │ │ │ - ldr r3, [pc, #92] @ 83f8c │ │ │ │ + bl 14166c │ │ │ │ + b 83f58 │ │ │ │ + ldr r3, [pc, #92] @ 83f84 │ │ │ │ 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 83f68 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 83f60 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18936 @ 0x49f8 │ │ │ │ + movw r1, #13496 @ 0x34b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083f90 : │ │ │ │ - ldr r1, [pc, #120] @ 84010 │ │ │ │ +00083f88 : │ │ │ │ + ldr r1, [pc, #120] @ 84008 │ │ │ │ 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 83fcc │ │ │ │ + bne 83fc4 │ │ │ │ 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 83fa8 │ │ │ │ + bne 83fa0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18972 @ 0x4a1c │ │ │ │ + movw r1, #13532 @ 0x34dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00084014 : │ │ │ │ +0008400c : │ │ │ │ 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] @ 84060 │ │ │ │ + ldr r2, [pc, #48] @ 84058 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b51c │ │ │ │ + bl 25af88 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084064 : │ │ │ │ +0008405c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 840f0 │ │ │ │ + ldr r1, [pc, #112] @ 840e8 │ │ │ │ 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 840c0 │ │ │ │ + bne 840b8 │ │ │ │ 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 840e8 │ │ │ │ + b 840e0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 84090 │ │ │ │ + bne 84088 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19008 @ 0x4a40 │ │ │ │ + movw r1, #13568 @ 0x3500 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000840f4 : │ │ │ │ +000840ec : │ │ │ │ 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 84130 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 84128 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19044 @ 0x4a64 │ │ │ │ + movw r1, #13604 @ 0x3524 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 84168 │ │ │ │ - ldr r3, [pc, #92] @ 84194 │ │ │ │ + bl 14166c │ │ │ │ + b 84160 │ │ │ │ + ldr r3, [pc, #92] @ 8418c │ │ │ │ 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 84170 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 84168 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19072 @ 0x4a80 │ │ │ │ + movw r1, #13632 @ 0x3540 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #368] @ 0x170 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #400] @ 0x190 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #400] @ 0x190 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00084198 : │ │ │ │ - ldr r1, [pc, #120] @ 84218 │ │ │ │ +00084190 : │ │ │ │ + ldr r1, [pc, #120] @ 84210 │ │ │ │ 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 841d4 │ │ │ │ + bne 841cc │ │ │ │ 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 841b0 │ │ │ │ + bne 841a8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19168 @ 0x4ae0 │ │ │ │ + movw r1, #13728 @ 0x35a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008421c : │ │ │ │ +00084214 : │ │ │ │ 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 8425c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + blt 84254 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ + movw r1, #13764 @ 0x35c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 84284 │ │ │ │ - ldr r2, [pc, #76] @ 842b0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8427c │ │ │ │ + ldr r2, [pc, #76] @ 842a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 842b4 │ │ │ │ + bl 842ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8428c │ │ │ │ + bne 84284 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ 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 842f0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 842e8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19228 @ 0x4b1c │ │ │ │ + movw r1, #13788 @ 0x35dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 84320 │ │ │ │ + bl 14166c │ │ │ │ + b 84318 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84328 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 84320 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19256 @ 0x4b38 │ │ │ │ + movw r1, #13816 @ 0x35f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00084330 : │ │ │ │ +00084328 : │ │ │ │ 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] @ 84384 │ │ │ │ + ldr r2, [pc, #56] @ 8437c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 842b4 │ │ │ │ + bl 842ac │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084388 : │ │ │ │ +00084380 : │ │ │ │ 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 843c8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + blt 843c0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ + movw r1, #13764 @ 0x35c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 843ec │ │ │ │ - ldr r2, [pc, #56] @ 84408 │ │ │ │ + bl 16f4ac │ │ │ │ + b 843e4 │ │ │ │ + ldr r2, [pc, #56] @ 84400 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 842b4 │ │ │ │ + bl 842ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 843f4 │ │ │ │ + beq 843ec │ │ │ │ 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] @ 844a4 │ │ │ │ + ldr r1, [pc, #120] @ 8449c │ │ │ │ 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] │ │ │ │ @@ -88573,394 +88571,475 @@ │ │ │ │ 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 84494 │ │ │ │ + bgt 8448c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 84494 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 8448c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r3, r0 │ │ │ │ popge {r4, fp, pc} │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 844e4 │ │ │ │ + bge 844dc │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 844b8 │ │ │ │ + b 844b0 │ │ │ │ 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} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69698 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + b 69690 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl aa31c │ │ │ │ + bl aa3a4 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b8f68 │ │ │ │ + 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 2f06e4 <_PyObject_FunctionStr@@Base+0x3d0> │ │ │ │ │ │ │ │ -00084544 : │ │ │ │ +00084570 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 8457c │ │ │ │ + bne 845a8 │ │ │ │ mov ip, #0 │ │ │ │ cmp ip, r0 │ │ │ │ popge {fp, pc} │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ mul r3, lr, r3 │ │ │ │ - b 84560 │ │ │ │ + b 8458c │ │ │ │ cmp r0, #0 │ │ │ │ poplt {fp, pc} │ │ │ │ str r3, [r2, r0, lsl #2] │ │ │ │ ldr ip, [r1, r0, lsl #2] │ │ │ │ sub r0, r0, #1 │ │ │ │ mul r3, ip, r3 │ │ │ │ - b 8457c │ │ │ │ + b 845a8 │ │ │ │ │ │ │ │ -00084598 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +000845c4 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25504 @ 0x63a0 │ │ │ │ + movw r1, #25496 @ 0x6398 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 317588 <_PyXIData_Release@@Base+0x3c0> │ │ │ │ + b 316f14 <_PyXIData_Release@@Base+0xa10> │ │ │ │ │ │ │ │ -000845b8 : │ │ │ │ +000845e4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 845ec │ │ │ │ + beq 84618 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #3036 @ 0xbdc │ │ │ │ + movw r3, #3032 @ 0xbd8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000845f8 : │ │ │ │ +00084624 : │ │ │ │ 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] @ 84644 │ │ │ │ + ldr r2, [pc, #44] @ 84670 │ │ │ │ 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 3136c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ + bl 31368 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084648 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00084674 <_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] @ 84694 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 846c0 <_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 3136c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ + bl 31368 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ 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, #39448 @ 0x9a18 │ │ │ │ + movw r2, #34008 @ 0x84d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13cdc4 │ │ │ │ + bl 13d3e4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000846d8 : │ │ │ │ +00084704 : │ │ │ │ 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 │ │ │ │ + │ │ │ │ +0008471c <_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 84748 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + movwne r3, #44368 @ 0xad50 │ │ │ │ + movtne r3, #63 @ 0x3f │ │ │ │ + strne r3, [r1] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00084754 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ + ldr r3, [r1, #60] @ 0x3c │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bgt 84790 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + ldr r3, [r1, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 8479c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + ldr r3, [r1, #76] @ 0x4c │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 847b4 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ldr r3, [r1, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 847b4 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 8479c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #44320 @ 0xad20 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + b 847a4 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #44344 @ 0xad38 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + strne r3, [r2] │ │ │ │ + b 847b8 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +000847c4 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r3, #32 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 847f4 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + tst r3, #384 @ 0x180 │ │ │ │ + movwne r3, #13876 @ 0x3634 │ │ │ │ + movtne r3, #65 @ 0x41 │ │ │ │ + bne 847fc <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + tst r3, #512 @ 0x200 │ │ │ │ + moveq r0, #1 │ │ │ │ + beq 84808 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #13848 @ 0x3618 │ │ │ │ + movt r3, #65 @ 0x41 │ │ │ │ + mov r0, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + strne r3, [r1] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + 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 15578c │ │ │ │ + │ │ │ │ +0008482c : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1ec114 │ │ │ │ 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, #19288 @ 0x4b58 │ │ │ │ + movw r0, #13904 @ 0x3650 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #38096 @ 0x94d0 │ │ │ │ - movwne r3, #33676 @ 0x838c │ │ │ │ + movweq r3, #32656 @ 0x7f90 │ │ │ │ + movwne r3, #28288 @ 0x6e80 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #3148 @ 0xc4c │ │ │ │ + movweq r2, #63244 @ 0xf70c │ │ │ │ mov r1, r3 │ │ │ │ - movteq r2, #62 @ 0x3e │ │ │ │ - bl b772c │ │ │ │ + movteq r2, #61 @ 0x3d │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 155034 │ │ │ │ - │ │ │ │ -00084760 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ed108 │ │ │ │ │ │ │ │ -00084774 : │ │ │ │ +00084898 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 847b4 │ │ │ │ + beq 848d8 │ │ │ │ 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, #59980 @ 0xea4c │ │ │ │ + movw r0, #54540 @ 0xd50c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 847d4 │ │ │ │ + beq 848f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000847dc : │ │ │ │ +00084900 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8481c │ │ │ │ + beq 84940 │ │ │ │ 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, #9216 @ 0x2400 │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084824 : │ │ │ │ +00084948 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #32800 @ 0x8020 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84864 │ │ │ │ + beq 84988 │ │ │ │ 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, #9216 @ 0x2400 │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008486c : │ │ │ │ +00084990 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 848ac │ │ │ │ + beq 849d0 │ │ │ │ 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, #9216 @ 0x2400 │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4b08 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -000848c8 : │ │ │ │ +000849ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19eab8 │ │ │ │ + b 19f1ec │ │ │ │ │ │ │ │ -000848dc : │ │ │ │ +00084a00 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84944 │ │ │ │ + beq 84a68 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84944 │ │ │ │ + beq 84a68 │ │ │ │ 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 84930 │ │ │ │ - bl 143714 │ │ │ │ + bne 84a54 │ │ │ │ + bl 143cf8 │ │ │ │ mov r0, #0 │ │ │ │ - b 8493c │ │ │ │ + b 84a60 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008494c : │ │ │ │ +00084a70 : │ │ │ │ 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 8498c │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 849b4 │ │ │ │ + beq 84ab0 │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 84ad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 849bc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 84ae0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19320 @ 0x4b78 │ │ │ │ + movw r1, #13936 @ 0x3670 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r4, #0 │ │ │ │ - b 849fc │ │ │ │ + b 84b20 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8499c │ │ │ │ + beq 84ac0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8499c │ │ │ │ + bne 84ac0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ 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 │ │ │ │ @@ -88970,512 +89049,707 @@ │ │ │ │ mov r5, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84a4c │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b 84a60 │ │ │ │ + beq 84b70 │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 84b84 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84a68 │ │ │ │ + beq 84b8c │ │ │ │ mvn r4, #0 │ │ │ │ - b 84a80 │ │ │ │ + b 84ba4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00084a8c : │ │ │ │ +00084bb0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 84a08 │ │ │ │ + b 84b2c │ │ │ │ │ │ │ │ -00084aa0 : │ │ │ │ +00084bc4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 84a08 │ │ │ │ + b 84b2c │ │ │ │ │ │ │ │ -00084ab4 : │ │ │ │ +00084bd8 : │ │ │ │ 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 84b20 │ │ │ │ + beq 84c44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84c44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84c44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84c44 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84b40 │ │ │ │ - b 84b38 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 84c64 │ │ │ │ + b 84c5c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19360 @ 0x4ba0 │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r5, #0 │ │ │ │ - b 84d28 │ │ │ │ + b 84e4c │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84b64 │ │ │ │ + beq 84c88 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ - b 84b38 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 84c5c │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 84ba0 │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + bge 84cc4 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19416 @ 0x4bd8 │ │ │ │ + movw r1, #14032 @ 0x36d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c5148 │ │ │ │ - b 84b38 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 84c5c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84c28 │ │ │ │ + bne 84d4c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1efae8 │ │ │ │ + bl 1eeaf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84bd8 │ │ │ │ + beq 84cfc │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84bd8 │ │ │ │ + bne 84cfc │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1efae8 │ │ │ │ + bl 1eeaf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84c04 │ │ │ │ + bne 84d28 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38fd84 <_PyLong_Lshift@@Base+0x308c> │ │ │ │ + bl 38e5b0 <_PyLong_Lshift@@Base+0x2fb0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c28 │ │ │ │ + beq 84d4c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84c28 │ │ │ │ + bne 84d4c │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38fd84 <_PyLong_Lshift@@Base+0x308c> │ │ │ │ + bl 38e5b0 <_PyLong_Lshift@@Base+0x2fb0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c28 │ │ │ │ + beq 84d4c │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c5148 │ │ │ │ - b 84d28 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 84e4c │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 84c5c │ │ │ │ - bl 2e757c │ │ │ │ + bne 84d80 │ │ │ │ + bl 2e6a94 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c5148 │ │ │ │ - b 84b38 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 84c5c │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 84c5c │ │ │ │ + bgt 84d80 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ldrgt r0, [r1, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ mulgt r6, r0, r6 │ │ │ │ - bgt 84c7c │ │ │ │ + bgt 84da0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 84d10 │ │ │ │ + beq 84e34 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 84ce0 │ │ │ │ + blt 84e04 │ │ │ │ ldr r0, [ip, r1, lsl #2] │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ addlt r2, r2, #1 │ │ │ │ strlt r2, [r3, #-4] │ │ │ │ strge r7, [r3, #-4] │ │ │ │ subge r3, r3, #4 │ │ │ │ - bge 84cb0 │ │ │ │ + bge 84dd4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c9404 │ │ │ │ + bl 3c7d04 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c9404 │ │ │ │ + bl 3c7d04 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e2dc │ │ │ │ - b 84c94 │ │ │ │ + b 84db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00084d34 : │ │ │ │ +00084e58 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1401c0 │ │ │ │ + b 1407e0 │ │ │ │ │ │ │ │ -00084d48 : │ │ │ │ +00084e6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b61d8 │ │ │ │ + b 1b67a0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84d74 │ │ │ │ + beq 84e98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84da8 │ │ │ │ + bne 84ecc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10560 @ 0x2940 │ │ │ │ + movw r2, #4980 @ 0x1374 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084db0 : │ │ │ │ +00084ed4 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 84e58 │ │ │ │ + ldr r2, [pc, #136] @ 84f7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84df0 │ │ │ │ + bne 84f14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d5c │ │ │ │ - b 84dfc │ │ │ │ - bl 13801c │ │ │ │ + bl 84e80 │ │ │ │ + b 84f20 │ │ │ │ + bl 13863c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84e04 │ │ │ │ + bne 84f28 │ │ │ │ mov r5, #0 │ │ │ │ - b 84e44 │ │ │ │ + b 84f68 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cdc4 │ │ │ │ + bl 13d3e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84e44 │ │ │ │ + bgt 84f68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84e44 │ │ │ │ + bne 84f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084e5c <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00084f80 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 84f04 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 85028 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84e9c <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 84fc0 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d5c │ │ │ │ - b 84ea8 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 13801c │ │ │ │ + bl 84e80 │ │ │ │ + b 84fcc <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 13863c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84eb0 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 84fd4 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 84ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 85014 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cdc4 │ │ │ │ + bl 13d3e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 85014 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 85014 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084f08 : │ │ │ │ +0008502c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ 84fe0 │ │ │ │ + ldr r4, [pc, #188] @ 85104 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r0, [lr, r4] │ │ │ │ - beq 84f6c │ │ │ │ + beq 85090 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 84fc0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 850e4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #53280 @ 0xd020 │ │ │ │ + movw r2, #47840 @ 0xbae0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ - b 84f9c │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ + b 850c0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 84fac │ │ │ │ + beq 850d0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 84fa4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 850c8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #19472 @ 0x4c10 │ │ │ │ + movw r2, #14088 @ 0x3708 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 84fd8 │ │ │ │ + b 850fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84fc8 │ │ │ │ + bne 850ec │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d6f78 │ │ │ │ - b 84fd8 │ │ │ │ + bl d73f8 │ │ │ │ + b 850fc │ │ │ │ cmp ip, #0 │ │ │ │ - bne 84f74 │ │ │ │ + bne 85098 │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 157c74 │ │ │ │ + b 1583cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084fe4 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00085108 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 8508c <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 851b0 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 85024 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 85148 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d5c │ │ │ │ - b 85030 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 8b260 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 84e80 │ │ │ │ + b 85154 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 8b510 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 85038 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 8515c <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 85078 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 8519c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cdc4 │ │ │ │ + bl 13d3e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85078 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 8519c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85078 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 8519c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 850ac <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ + ldr r1, [pc, #16] @ 851d0 <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6780 │ │ │ │ + b b67a0 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl b44c4 <_PyType_GetDict@@Base> │ │ │ │ + bl b44d4 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 850f8 <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ + beq 8521c <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 209d44 <_PyType_LookupRef@@Base> │ │ │ │ + bl 208ba0 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8510c <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ - b 8515c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ + bne 85230 <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ + b 85280 <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 850e0 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ - b 85170 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + bge 85204 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ + b 85294 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85170 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + beq 85294 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85148 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bgt 8526c <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85150 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ + beq 85274 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ mov r4, r5 │ │ │ │ - b 85170 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + b 85294 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 85148 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8526c <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6780 │ │ │ │ + b b67a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + sub r3, r2, #2 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi 85338 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ + ldr ip, [r0, #4] │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne 85338 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r3, ip │ │ │ │ + bne 85338 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r2, #2 │ │ │ │ + bl 140c5c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt 85344 <_PyObject_CallMethodId@@Base+0x23c> │ │ │ │ + cmp r4, #2 │ │ │ │ + movweq r0, #4404 @ 0x1134 │ │ │ │ + movwne r0, #5452 @ 0x154c │ │ │ │ + movteq r0, #96 @ 0x60 │ │ │ │ + movtne r0, #96 @ 0x60 │ │ │ │ + movweq r2, #5452 @ 0x154c │ │ │ │ + movwne r2, #4404 @ 0x1134 │ │ │ │ + movteq r2, #96 @ 0x60 │ │ │ │ + movtne r2, #96 @ 0x60 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r2 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bx lr │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0008534c : │ │ │ │ + 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] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldr ip, [fp, #8] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + ldr ip, [fp, #12] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr ip, [fp, #16] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + ldr ip, [fp, #20] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [fp, #28] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [fp, #32] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [fp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [fp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [fp, #44] @ 0x2c │ │ │ │ + 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 326aac │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +000853e8 : │ │ │ │ + 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 85428 │ │ │ │ + str ip, [r6] │ │ │ │ + mov r1, #0 │ │ │ │ + str ip, [r2] │ │ │ │ + str r1, [r7] │ │ │ │ + str r1, [r3] │ │ │ │ + b 85490 │ │ │ │ + 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] │ │ │ │ + str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + 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 1c9128 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl 3420cc │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl 2e7ed8 │ │ │ │ + ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r4] │ │ │ │ + mov r0, #1 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33080 @ 0x8138 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 854dc │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + movw r1, #361 @ 0x169 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 854ec │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 85500 │ │ │ │ + mov r1, #476 @ 0x1dc │ │ │ │ + movw r0, #3776 @ 0xec0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85514 │ │ │ │ + ldr r1, [pc, #140] @ 85594 │ │ │ │ + sub r2, fp, #16 │ │ │ │ + bl b3bb8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 8551c │ │ │ │ + mov r4, #0 │ │ │ │ + b 85588 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8555c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ + bne 8555c │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r1, [fp, #-16] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8555c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8555c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r5, [fp, #-16] │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #25372 @ 0x631c │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #14124 @ 0x372c │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl b766c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r2, r3, r8, lsl #13 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 851a0 <_PyObject_CallMethodId@@Base+0x1bc> │ │ │ │ + beq 855c0 │ │ │ │ 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 851d4 <_PyObject_CallMethodId@@Base+0x1f0> │ │ │ │ + beq 855f4 │ │ │ │ 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) │ │ │ │ @@ -89486,31 +89760,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8521c <_PyObject_CallMethodId@@Base+0x238> │ │ │ │ + bne 8563c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85230 <_PyObject_CallMethodId@@Base+0x24c> │ │ │ │ - b 85240 <_PyObject_CallMethodId@@Base+0x25c> │ │ │ │ + bne 85650 │ │ │ │ + b 85660 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8520c <_PyObject_CallMethodId@@Base+0x228> │ │ │ │ + beq 8562c │ │ │ │ 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 8525c <_PyObject_CallMethodId@@Base+0x278> │ │ │ │ + beq 8567c │ │ │ │ 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} │ │ │ │ @@ -89519,37 +89793,37 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 852a4 <_PyObject_CallMethodId@@Base+0x2c0> │ │ │ │ + beq 856c4 │ │ │ │ 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] @ 852e0 <_PyObject_CallMethodId@@Base+0x2fc> │ │ │ │ + ldr r2, [pc, #40] @ 85700 │ │ │ │ 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] @ 85308 <_PyObject_CallMethodId@@Base+0x324> │ │ │ │ + ldr r2, [pc, #28] @ 85728 │ │ │ │ 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) │ │ │ │ @@ -89591,81 +89865,81 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 853d0 <_PyObject_CallMethodId@@Base+0x3ec> │ │ │ │ + bne 857f0 │ │ │ │ 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 853b0 <_PyObject_CallMethodId@@Base+0x3cc> │ │ │ │ + beq 857d0 │ │ │ │ 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 85430 <_PyObject_CallMethodId@@Base+0x44c> │ │ │ │ + bne 85850 │ │ │ │ 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 85410 <_PyObject_CallMethodId@@Base+0x42c> │ │ │ │ + beq 85830 │ │ │ │ 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 85490 <_PyObject_CallMethodId@@Base+0x4ac> │ │ │ │ + bne 858b0 │ │ │ │ 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 85470 <_PyObject_CallMethodId@@Base+0x48c> │ │ │ │ + beq 85890 │ │ │ │ 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 854cc <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ + beq 858ec │ │ │ │ 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) │ │ │ │ @@ -89677,21 +89951,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 85524 <_PyObject_CallMethodId@@Base+0x540> │ │ │ │ + bmi 85944 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 854fc <_PyObject_CallMethodId@@Base+0x518> │ │ │ │ + beq 8591c │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 854fc <_PyObject_CallMethodId@@Base+0x518> │ │ │ │ + beq 8591c │ │ │ │ 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 │ │ │ │ @@ -89699,131 +89973,118 @@ │ │ │ │ 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 85570 <_PyObject_CallMethodId@@Base+0x58c> │ │ │ │ + bne 85990 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 85550 <_PyObject_CallMethodId@@Base+0x56c> │ │ │ │ + bne 85970 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85560 <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ + beq 85980 │ │ │ │ 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 855a8 <_PyObject_CallMethodId@@Base+0x5c4> │ │ │ │ + beq 859c8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #48] @ 855ec <_PyObject_CallMethodId@@Base+0x608> │ │ │ │ + ldr r3, [pc, #48] @ 85a0c │ │ │ │ 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 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ 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]!) │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9040 │ │ │ │ - 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 2f11cc <_PyObject_FunctionStr@@Base+0x3d0> │ │ │ │ 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, #18652 @ 0x48dc │ │ │ │ + movw r1, #14892 @ 0x3a2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c5f3c │ │ │ │ + bl 2c53ec │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 8566c <_PyObject_CallMethodId@@Base+0x688> │ │ │ │ + bne 85a58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 856c0 <_PyObject_CallMethodId@@Base+0x6dc> │ │ │ │ + beq 85aac │ │ │ │ movw r3, #23956 @ 0x5d94 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 856c0 <_PyObject_CallMethodId@@Base+0x6dc> │ │ │ │ + beq 85aac │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 85724 <_PyObject_CallMethodId@@Base+0x740> │ │ │ │ - bl 852b0 <_PyObject_CallMethodId@@Base+0x2cc> │ │ │ │ + bne 85b10 │ │ │ │ + bl 856d0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #62968 @ 0xf5f8 │ │ │ │ + movw r3, #62904 @ 0xf5b8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #24004 @ 0x5dc4 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ - movw r3, #22508 @ 0x57ec │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8570c <_PyObject_CallMethodId@@Base+0x728> │ │ │ │ + beq 85af8 │ │ │ │ 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 852e4 <_PyObject_CallMethodId@@Base+0x300> │ │ │ │ + b 85704 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85738 <_PyObject_CallMethodId@@Base+0x754> │ │ │ │ + beq 85b24 │ │ │ │ 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} │ │ │ │ @@ -89842,35 +90103,35 @@ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r7, [r5, #1]! │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 857b4 <_PyObject_CallMethodId@@Base+0x7d0> │ │ │ │ + bcc 85ba0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85674 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 85a60 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 85780 <_PyObject_CallMethodId@@Base+0x79c> │ │ │ │ + bne 85b6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85674 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 85a60 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 85780 <_PyObject_CallMethodId@@Base+0x79c> │ │ │ │ + b 85b6c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -89883,56 +90144,56 @@ │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ add r1, r3, r2 │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8582c <_PyObject_CallMethodId@@Base+0x848> │ │ │ │ + bne 85c18 │ │ │ │ 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, #25620 @ 0x6414 │ │ │ │ + movw r0, #25588 @ 0x63f4 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e2dc │ │ │ │ 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 858b8 <_PyObject_CallMethodId@@Base+0x8d4> │ │ │ │ + beq 85ca4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 858b8 <_PyObject_CallMethodId@@Base+0x8d4> │ │ │ │ + beq 85ca4 │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e798 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 857ec <_PyObject_CallMethodId@@Base+0x808> │ │ │ │ + b 85bd8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #22732 @ 0x58cc │ │ │ │ + movw r4, #23736 @ 0x5cb8 │ │ │ │ movt r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ @@ -89960,550 +90221,482 @@ │ │ │ │ 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 8594c <_PyObject_CallMethodId@@Base+0x968> │ │ │ │ + bhi 85d38 │ │ │ │ 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 859a8 <_PyObject_CallMethodId@@Base+0x9c4> │ │ │ │ + bne 85d94 │ │ │ │ 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 859a8 <_PyObject_CallMethodId@@Base+0x9c4> │ │ │ │ + bne 85d94 │ │ │ │ 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 859c8 <_PyObject_CallMethodId@@Base+0x9e4> │ │ │ │ + bne 85db4 │ │ │ │ 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 859e8 <_PyObject_CallMethodId@@Base+0xa04> │ │ │ │ + bne 85dd4 │ │ │ │ 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 85a08 <_PyObject_CallMethodId@@Base+0xa24> │ │ │ │ + b 85df4 │ │ │ │ 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 85a38 <_PyObject_CallMethodId@@Base+0xa54> │ │ │ │ + bne 85e24 │ │ │ │ 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 85a58 <_PyObject_CallMethodId@@Base+0xa74> │ │ │ │ + bne 85e44 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32252 @ 0x7dfc │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #55972 @ 0xdaa4 │ │ │ │ + movw r0, #59724 @ 0xe94c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ - ldr r3, [pc, #60] @ 85ae8 <_PyObject_CallMethodId@@Base+0xb04> │ │ │ │ + b 561cc │ │ │ │ + ldr r3, [pc, #60] @ 85ed4 │ │ │ │ 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, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00085aec <_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 85b18 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - movwne r3, #49808 @ 0xc290 │ │ │ │ - movtne r3, #63 @ 0x3f │ │ │ │ - strne r3, [r1] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00085b24 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ - ldr r3, [r1, #60] @ 0x3c │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bgt 85b60 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ - ldr r3, [r1, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 85b6c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - ldr r3, [r1, #76] @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 85b84 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - ldr r3, [r1, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 85b84 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 85b6c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #49760 @ 0xc260 │ │ │ │ - movt r3, #63 @ 0x3f │ │ │ │ - b 85b74 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #49784 @ 0xc278 │ │ │ │ - movt r3, #63 @ 0x3f │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - strne r3, [r2] │ │ │ │ - b 85b88 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00085b94 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #32 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 85bc4 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ - tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #19816 @ 0x4d68 │ │ │ │ - movtne r3, #65 @ 0x41 │ │ │ │ - bne 85bcc <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ - tst r3, #512 @ 0x200 │ │ │ │ - moveq r0, #1 │ │ │ │ - beq 85bd8 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #19788 @ 0x4d4c │ │ │ │ - movt r3, #65 @ 0x41 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - strne r3, [r1] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00085be4 : │ │ │ │ +00085ed8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085bfc : │ │ │ │ +00085ef0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #17356 @ 0x43cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 85c38 │ │ │ │ + bne 85f2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32f838 <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ + b 32e91c <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085c40 : │ │ │ │ +00085f34 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 85c7c │ │ │ │ + bne 85f70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32f838 <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ + b 32e91c <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085c84 : │ │ │ │ +00085f78 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #17356 @ 0x43cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85cc0 │ │ │ │ + bne 85fb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 85624 <_PyObject_CallMethodId@@Base+0x640> │ │ │ │ + b 85a10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085cc8 : │ │ │ │ +00085fbc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #21160 @ 0x52a8 │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d04 │ │ │ │ + bne 85ff8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 85624 <_PyObject_CallMethodId@@Base+0x640> │ │ │ │ + b 85a10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085d0c : │ │ │ │ +00086000 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d48 │ │ │ │ + bne 8603c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 85624 <_PyObject_CallMethodId@@Base+0x640> │ │ │ │ + b 85a10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085d50 : │ │ │ │ +00086044 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085d64 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00086058 <_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 │ │ │ │ │ │ │ │ -00085d94 <_PyLong_New@@Base>: │ │ │ │ +00086088 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be6d0 │ │ │ │ + b be5f8 │ │ │ │ │ │ │ │ -00085da8 <_PyLong_FromDigits@@Base>: │ │ │ │ +0008609c <_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] @ 85e10 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 85e08 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 86104 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 860fc <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be6d0 │ │ │ │ + bl be5f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85e08 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 860fc <_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 2e2dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ │ │ │ │ -00085e14 <_PyLong_Sign@@Base>: │ │ │ │ +00086108 <_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 │ │ │ │ │ │ │ │ -00085e34 : │ │ │ │ +00086128 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085e58 : │ │ │ │ +0008614c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085e80 <_PyDictKeys_StringLookup@@Base>: │ │ │ │ +00086174 <_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, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85eec <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + bne 861e0 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85eec <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + beq 861e0 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 85ed8 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ + bne 861cc <_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 a8a2c <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + b a8a6c <_Py_dict_lookup@@Base+0xed8> │ │ │ │ mvn r0, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085ef4 <_PyDict_NewPresized@@Base>: │ │ │ │ +000861e8 <_PyDict_NewPresized@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 263030 <_Py_HandlePending@@Base+0x10d8> │ │ │ │ + b 2629c4 <_Py_HandlePending@@Base+0x10d8> │ │ │ │ │ │ │ │ -00085f0c <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00086200 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #45888 @ 0xb340 │ │ │ │ + movw ip, #46948 @ 0xb764 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 85f40 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 86234 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a9744 │ │ │ │ + b a97cc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b abf24 │ │ │ │ + b abf74 │ │ │ │ │ │ │ │ -00085f4c <_PyDict_SizeOf@@Base>: │ │ │ │ +00086240 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 68bd0 │ │ │ │ + b 68bc8 │ │ │ │ │ │ │ │ -00085f60 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +00086254 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 85f8c <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 86280 <_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 │ │ │ │ │ │ │ │ -00085f9c : │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ +00086290 : │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r0, #16576 @ 0x40c0 │ │ │ │ + movw r0, #16564 @ 0x40b4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00085fcc : │ │ │ │ +000862c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32dc98 <_PyXI_Preserve@@Base+0x1180> │ │ │ │ + b 32cd7c <_PyXI_Preserve@@Base+0x1184> │ │ │ │ │ │ │ │ -00085fe0 : │ │ │ │ +000862d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ab734 <_PyErr_EmitSyntaxWarning@@Base+0x128c> │ │ │ │ + b 3aa204 <_PyErr_EmitSyntaxWarning@@Base+0x128c> │ │ │ │ │ │ │ │ -00085ff4 : │ │ │ │ +000862e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eb08 │ │ │ │ + b 6eb00 │ │ │ │ │ │ │ │ -00086008 : │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ +000862fc : │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086030 : │ │ │ │ +00086324 : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086058 : │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ +0008634c : │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086080 <_Py_SetRefcnt@@Base>: │ │ │ │ +00086374 <_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 │ │ │ │ │ │ │ │ -000860a0 : │ │ │ │ +00086394 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000860b8 : │ │ │ │ +000863ac : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000860d0 : │ │ │ │ +000863c4 : │ │ │ │ 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} │ │ │ │ @@ -90516,117 +90709,117 @@ │ │ │ │ sub r3, r1, r3 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ cmp r4, #3 │ │ │ │ asr r3, r3, #4 │ │ │ │ mul r3, ip, r3 │ │ │ │ movls ip, #0 │ │ │ │ - bls 8613c │ │ │ │ + bls 86430 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 8613c │ │ │ │ + bls 86430 │ │ │ │ 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 3ce5d4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cd08c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d720 │ │ │ │ - ldr r1, [pc, #32] @ 861b4 │ │ │ │ + ldr r1, [pc, #32] @ 864a8 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e2dc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, r1, r8, lsl #13 │ │ │ │ - movw r3, #33920 @ 0x8480 │ │ │ │ + subeq r6, r1, r8, lsl #31 │ │ │ │ + movw r3, #28032 @ 0x6d80 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ 86268 │ │ │ │ + ldr r2, [pc, #116] @ 8655c │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 86220 │ │ │ │ + bne 86514 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86220 │ │ │ │ + beq 86514 │ │ │ │ bl 2d120 │ │ │ │ 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 8622c │ │ │ │ + bne 86520 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 86258 │ │ │ │ + bne 8654c │ │ │ │ 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 255a70 │ │ │ │ + b 2554d8 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ str r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bne 862b0 │ │ │ │ + bne 865a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 86514 │ │ │ │ + b 86808 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 862a4 │ │ │ │ + beq 86598 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ sub r4, r6, #1 │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ @@ -90634,90 +90827,90 @@ │ │ │ │ sub ip, r6, ip │ │ │ │ ldrlt r5, [r6] │ │ │ │ asr ip, ip, #4 │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul ip, r7, ip │ │ │ │ movls r1, #0 │ │ │ │ - bls 86310 │ │ │ │ + bls 86604 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 86310 │ │ │ │ + bls 86604 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, ip, lsl #15 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r4, r1 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldrh r8, [r6, #10] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 86358 │ │ │ │ + bne 8664c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 86514 │ │ │ │ + b 86808 │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 8639c │ │ │ │ + bne 86690 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 862a4 │ │ │ │ + bls 86598 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86514 │ │ │ │ + beq 86808 │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 86364 │ │ │ │ + b 86658 │ │ │ │ add r3, r8, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ asr r3, r3, #5 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e3cc <__memset_chk@plt> │ │ │ │ ands r8, r8, #31 │ │ │ │ - beq 863e4 │ │ │ │ + beq 866d8 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r3, r3, r8 │ │ │ │ str r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ sub r8, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ clz r8, r8 │ │ │ │ mov r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ rsb r1, r5, r1, lsl r8 │ │ │ │ - blx 3cecb4 <_PyMonitoring_FireBranchEvent@@Base+0xab4> │ │ │ │ + blx 3cd76c <_PyMonitoring_FireBranchEvent@@Base+0xab8> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ rsb ip, r8, #32 │ │ │ │ sub r6, r8, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ sub r1, r2, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86470 │ │ │ │ + beq 86764 │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r0, #1 │ │ │ │ umull lr, r3, r3, r1 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ adds r3, r3, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ @@ -90727,412 +90920,412 @@ │ │ │ │ lsr r1, r3, #5 │ │ │ │ sub r3, r3, r1, lsl #5 │ │ │ │ add r1, lr, r1, lsl #2 │ │ │ │ ldr lr, [r1, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, r0, lsl r3 │ │ │ │ str r3, [r1, #-1024] @ 0xfffffc00 │ │ │ │ ldr r2, [r2] │ │ │ │ - b 8641c │ │ │ │ + b 86710 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 862a4 │ │ │ │ + beq 86598 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 864c8 │ │ │ │ + bne 867bc │ │ │ │ mov r6, #32 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86514 │ │ │ │ + beq 86808 │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 86498 │ │ │ │ - b 8650c │ │ │ │ + bne 8678c │ │ │ │ + b 86800 │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 86508 │ │ │ │ + beq 867fc │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ sub r3, r6, #1 │ │ │ │ and r6, r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 864cc │ │ │ │ - b 86514 │ │ │ │ + bne 867c0 │ │ │ │ + b 86808 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 86474 │ │ │ │ + b 86768 │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 852b0 <_PyObject_CallMethodId@@Base+0x2cc> │ │ │ │ + bl 856d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8658c │ │ │ │ + beq 86880 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d510 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 852e4 <_PyObject_CallMethodId@@Base+0x300> │ │ │ │ + bl 85704 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 85674 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 85a60 │ │ │ │ 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, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 86520 │ │ │ │ + bl 86814 │ │ │ │ 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, #58024 @ 0xe2a8 │ │ │ │ + movweq r4, #52680 @ 0xcdc8 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 86638 │ │ │ │ + beq 8692c │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #46376 @ 0xb528 │ │ │ │ + movw r4, #40936 @ 0x9fe8 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ moveq r5, #1000 @ 0x3e8 │ │ │ │ movne r5, #1024 @ 0x400 │ │ │ │ asr r2, r7, #31 │ │ │ │ eor r3, r9, r7, asr #31 │ │ │ │ subs ip, r3, r2 │ │ │ │ eor r3, r7, r7, asr #31 │ │ │ │ sbc r3, r3, r2 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - bge 866a4 │ │ │ │ + bge 86998 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 86670 │ │ │ │ + bne 86964 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 86794 │ │ │ │ + beq 86a88 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #38096 @ 0x94d0 │ │ │ │ - movw r1, #19852 @ 0x4d8c │ │ │ │ + movweq r4, #32656 @ 0x7f90 │ │ │ │ + movw r1, #14440 @ 0x3868 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ movteq r4, #63 @ 0x3f │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ - b 86794 │ │ │ │ + b 86a88 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #43792 @ 0xab10 │ │ │ │ - movwlt r6, #23968 @ 0x5da0 │ │ │ │ + movwge r6, #38352 @ 0x95d0 │ │ │ │ + movwlt r6, #18528 @ 0x4860 │ │ │ │ movtge r6, #64 @ 0x40 │ │ │ │ movtlt r6, #62 @ 0x3e │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov r2, #10 │ │ │ │ - movwge r6, #27420 @ 0x6b1c │ │ │ │ + movwge r6, #21292 @ 0x532c │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #42420 @ 0xa5b4 │ │ │ │ + movw r2, #36992 @ 0x9080 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38096 @ 0x94d0 │ │ │ │ + movw r1, #32656 @ 0x7f90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #19864 @ 0x4d98 │ │ │ │ + movw ip, #14452 @ 0x3874 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #19872 @ 0x4da0 │ │ │ │ + movw r2, #14460 @ 0x387c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #19844 @ 0x4d84 │ │ │ │ + movw r2, #14432 @ 0x3860 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ 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, #19904 @ 0x4dc0 │ │ │ │ + movw r2, #14492 @ 0x389c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 86908 │ │ │ │ + bne 86bfc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #40936 @ 0x9fe8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #19844 @ 0x4d84 │ │ │ │ + movw r2, #14432 @ 0x3860 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 868fc │ │ │ │ + bge 86bf0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #29556 @ 0x7374 │ │ │ │ + movw r2, #24440 @ 0x5f78 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #19888 @ 0x4db0 │ │ │ │ + movw r2, #14476 @ 0x388c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 86594 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + bl 86888 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 86998 │ │ │ │ - movw r2, #19912 @ 0x4dc8 │ │ │ │ + b 86c8c │ │ │ │ + movw r2, #14500 @ 0x38a4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 86998 │ │ │ │ + b 86c8c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #38096 @ 0x94d0 │ │ │ │ + movw r3, #32656 @ 0x7f90 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #19920 @ 0x4dd0 │ │ │ │ + movw r2, #14508 @ 0x38ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 868fc │ │ │ │ - movw r2, #19928 @ 0x4dd8 │ │ │ │ + bge 86bf0 │ │ │ │ + movw r2, #14516 @ 0x38b4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 86594 │ │ │ │ + b 86888 │ │ │ │ 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, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #19904 @ 0x4dc0 │ │ │ │ + movw r2, #14492 @ 0x389c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 86594 │ │ │ │ + b 86888 │ │ │ │ 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 86a64 │ │ │ │ + beq 86d58 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 86a48 │ │ │ │ - b 86ae8 │ │ │ │ + bne 86d3c │ │ │ │ + b 86ddc │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 86ae8 │ │ │ │ + beq 86ddc │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86ae8 │ │ │ │ + beq 86ddc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86ae8 │ │ │ │ + beq 86ddc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #19948 @ 0x4dec │ │ │ │ + movw r2, #14536 @ 0x38c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -91140,226 +91333,226 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 86520 │ │ │ │ - b 86b00 │ │ │ │ + bl 86814 │ │ │ │ + b 86df4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 86520 │ │ │ │ + bl 86814 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86b40 │ │ │ │ + bne 86e34 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2306bc <_start@@Base+0x790> │ │ │ │ + bl 2300a0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86b68 │ │ │ │ + beq 86e5c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #19968 @ 0x4e00 │ │ │ │ + movw r0, #14556 @ 0x38dc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 86a24 │ │ │ │ - b 86bcc │ │ │ │ + bl 86d18 │ │ │ │ + b 86ec0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86b80 │ │ │ │ + bne 86e74 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2306bc <_start@@Base+0x790> │ │ │ │ + bl 2300a0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86bcc │ │ │ │ + beq 86ec0 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 86b4c │ │ │ │ - ldr r2, [pc, #52] @ 86bdc │ │ │ │ + blt 86e40 │ │ │ │ + ldr r2, [pc, #52] @ 86ed0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86ba8 │ │ │ │ + bne 86e9c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 86b4c │ │ │ │ + ble 86e40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - strdeq pc, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ + strhteq pc, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86c24 │ │ │ │ + bne 86f18 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2306bc <_start@@Base+0x790> │ │ │ │ + bl 2300a0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86c48 │ │ │ │ + beq 86f3c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #19988 @ 0x4e14 │ │ │ │ + movw r0, #14576 @ 0x38f0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86a24 │ │ │ │ - b 86cac │ │ │ │ + bl 86d18 │ │ │ │ + b 86fa0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86c60 │ │ │ │ + bne 86f54 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2306bc <_start@@Base+0x790> │ │ │ │ + bl 2300a0 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86cac │ │ │ │ + beq 86fa0 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 86c30 │ │ │ │ - ldr r2, [pc, #92] @ 86ce4 │ │ │ │ + blt 86f24 │ │ │ │ + ldr r2, [pc, #92] @ 86fd8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86c88 │ │ │ │ + bne 86f7c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 86c30 │ │ │ │ - movw r3, #62968 @ 0xf5f8 │ │ │ │ + ble 86f24 │ │ │ │ + movw r3, #62904 @ 0xf5b8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86cd4 │ │ │ │ + beq 86fc8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, r0, lsl #12 │ │ │ │ + rsbeq pc, r7, r0, 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 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ pophi {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 252a00 │ │ │ │ + bl 252468 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 86d70 │ │ │ │ + bne 87064 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ movne r4, r1 │ │ │ │ addne r5, r5, r4 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ sub r0, r5, r4 │ │ │ │ popls {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 253230 │ │ │ │ - b 86d50 │ │ │ │ + bl 252c98 │ │ │ │ + b 87044 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 253230 │ │ │ │ + b 252c98 │ │ │ │ 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] @ 86e3c │ │ │ │ + ldr r0, [pc, #140] @ 87130 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 25316c │ │ │ │ - ldr r0, [pc, #120] @ 86e40 │ │ │ │ - bl 292584 │ │ │ │ + bl 252bd4 │ │ │ │ + ldr r0, [pc, #120] @ 87134 │ │ │ │ + bl 291d5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 292c00 │ │ │ │ + bl 2923d8 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86e30 │ │ │ │ + beq 87124 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dcc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86e30 │ │ │ │ + beq 87124 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86e30 │ │ │ │ + beq 87124 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #20008 @ 0x4e28 │ │ │ │ + movw r0, #14596 @ 0x3904 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86b08 │ │ │ │ + bl 86dfc │ │ │ │ mov r0, #0 │ │ │ │ - b 86e34 │ │ │ │ + b 87128 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r5, r0, ror #28 │ │ │ │ rsbeq r6, r5, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -91368,312 +91561,312 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 292c00 │ │ │ │ + bl 2923d8 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86f28 │ │ │ │ + beq 8721c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 25316c │ │ │ │ + bl 252bd4 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #35728 @ 0x8b90 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 292584 │ │ │ │ + bl 291d5c │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e54c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86f28 │ │ │ │ + beq 8721c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 86eac │ │ │ │ + beq 871a0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 86f0c │ │ │ │ + bne 87200 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e54c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86f28 │ │ │ │ - movw r0, #20084 @ 0x4e74 │ │ │ │ + beq 8721c │ │ │ │ + movw r0, #14672 @ 0x3950 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 86b08 │ │ │ │ + bl 86dfc │ │ │ │ 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 86f90 │ │ │ │ + bne 87284 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86f90 │ │ │ │ + beq 87284 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25af98 │ │ │ │ + bl 25aa04 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 86f90 │ │ │ │ + bls 87284 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24064 @ 0x5e00 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 86e44 │ │ │ │ + bl 87138 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 86fb0 │ │ │ │ + beq 872a4 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 86fc8 │ │ │ │ + bne 872bc │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 86f98 │ │ │ │ + bne 8728c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 86ff0 │ │ │ │ + bne 872e4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 8702c │ │ │ │ + b 87320 │ │ │ │ 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 87018 │ │ │ │ + bne 8730c │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 86fe8 │ │ │ │ - b 86ffc │ │ │ │ + beq 872dc │ │ │ │ + b 872f0 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 87024 │ │ │ │ + bne 87318 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 87024 │ │ │ │ + b 87318 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ eor r2, r2, #1 │ │ │ │ add fp, sp, #16 │ │ │ │ add r5, r0, #32 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and r4, ip, #3 │ │ │ │ bic lr, ip, #3 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 87090 │ │ │ │ + bne 87384 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 870bc │ │ │ │ + bhi 873b0 │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 87060 │ │ │ │ + b 87354 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 870a0 │ │ │ │ + bne 87394 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r4, #3 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r2, #1 │ │ │ │ orr lr, lr, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 870c4 │ │ │ │ - b 87098 │ │ │ │ + beq 873b8 │ │ │ │ + b 8738c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 870dc │ │ │ │ + bne 873d0 │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87098 │ │ │ │ - b 87060 │ │ │ │ + beq 8738c │ │ │ │ + b 87354 │ │ │ │ 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 87050 │ │ │ │ + bl 87344 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8711c │ │ │ │ + bne 87410 │ │ │ │ yield │ │ │ │ - b 870fc │ │ │ │ + b 873f0 │ │ │ │ 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 87050 │ │ │ │ + bl 87344 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87160 │ │ │ │ + bne 87454 │ │ │ │ yield │ │ │ │ - b 87140 │ │ │ │ + b 87434 │ │ │ │ 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 258f28 │ │ │ │ + bl 258994 │ │ │ │ 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, #33920 @ 0x8480 │ │ │ │ + movw r3, #28032 @ 0x6d80 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 872b4 │ │ │ │ + beq 875a8 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 872bc │ │ │ │ + beq 875b0 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 2426d4 │ │ │ │ + bl 2420bc │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 87268 │ │ │ │ + beq 8755c │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 87050 │ │ │ │ + bl 87344 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 8721c │ │ │ │ + bne 87510 │ │ │ │ yield │ │ │ │ - b 871fc │ │ │ │ + b 874f0 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 871f4 │ │ │ │ + bne 874e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 87258 │ │ │ │ + bne 8754c │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2558c8 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ - b 87268 │ │ │ │ + bl 255330 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ + b 8755c │ │ │ │ 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 871e0 │ │ │ │ + bne 874d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2426d4 │ │ │ │ + bl 2420bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 872a8 │ │ │ │ + bne 8759c │ │ │ │ yield │ │ │ │ - b 87290 │ │ │ │ + b 87584 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86164 │ │ │ │ - b 872bc │ │ │ │ + bl 86458 │ │ │ │ + b 875b0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 242130 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ + bl 241b18 <_Py_SetLocaleFromEnv@@Base+0x2988> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 861b8 │ │ │ │ + b 864ac │ │ │ │ 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 872f8 │ │ │ │ + bne 875ec │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 872d8 │ │ │ │ + bne 875cc │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 87304 │ │ │ │ + bne 875f8 │ │ │ │ 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 │ │ │ │ @@ -91682,48 +91875,48 @@ │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 87384 │ │ │ │ + bcs 87678 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87378 │ │ │ │ + bne 8766c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fb620 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2fab10 <_PyObject_HasLen@@Base+0x50> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 87354 │ │ │ │ + b 87648 │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 873a0 │ │ │ │ + bne 87694 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 2306bc <_start@@Base+0x790> │ │ │ │ + bl 2300a0 <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2551d4 <_PyInterpreterState_New@@Base+0x131c> │ │ │ │ + bl 254c3c <_PyInterpreterState_New@@Base+0x131c> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 25316c │ │ │ │ + bl 252bd4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 25486c <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ + bl 2542d4 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -91738,72 +91931,72 @@ │ │ │ │ str r2, [ip] │ │ │ │ add r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orr r2, r4, r2 │ │ │ │ ldrex r14, [r0] │ │ │ │ cmp lr, r1 │ │ │ │ - bne 87444 │ │ │ │ + bne 87738 │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 87410 │ │ │ │ + bne 87704 │ │ │ │ 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 87450 │ │ │ │ + b 87744 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 257964 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 25746c <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 874b4 │ │ │ │ + bne 877a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 258df8 │ │ │ │ - b 87520 │ │ │ │ + bl 258864 │ │ │ │ + b 87814 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 87520 │ │ │ │ + bne 87814 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 258e54 │ │ │ │ + bl 2588c0 │ │ │ │ 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 25316c │ │ │ │ + bl 252bd4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 87520 │ │ │ │ + bne 87814 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87324 │ │ │ │ + bl 87618 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -91817,58 +92010,58 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mla r3, r7, r3, r0 │ │ │ │ add sl, r3, #116 @ 0x74 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 87624 │ │ │ │ + bcs 87918 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8760c │ │ │ │ + beq 87900 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257964 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 25746c <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 875dc │ │ │ │ + bne 878d0 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 25316c │ │ │ │ + bl 252bd4 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 258f8c │ │ │ │ + bl 2589f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 87618 │ │ │ │ + b 8790c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 87618 │ │ │ │ + bne 8790c │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 87618 │ │ │ │ + bcc 8790c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 87618 │ │ │ │ + b 8790c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 87570 │ │ │ │ + b 87864 │ │ │ │ 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 │ │ │ │ @@ -91891,82 +92084,82 @@ │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ lsl r0, r0, #15 │ │ │ │ - bl 25486c <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ + bl 2542d4 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 25316c │ │ │ │ + bl 252bd4 │ │ │ │ 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 878a0 │ │ │ │ + bcs 87b94 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87880 │ │ │ │ + beq 87b74 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r2, [r8] │ │ │ │ ldrne r6, [r2, #16] │ │ │ │ - beq 87720 │ │ │ │ + beq 87a14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87724 │ │ │ │ + beq 87a18 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87724 │ │ │ │ + beq 87a18 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 87704 │ │ │ │ + b 879f8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 25316c │ │ │ │ + bl 252bd4 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87050 │ │ │ │ + bl 87344 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 8776c │ │ │ │ + bne 87a60 │ │ │ │ yield │ │ │ │ - b 8774c │ │ │ │ + b 87a40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257964 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 25746c <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87794 │ │ │ │ + bne 87a88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 258f8c │ │ │ │ + bl 2589f8 │ │ │ │ mov r4, r0 │ │ │ │ - b 87890 │ │ │ │ + b 87b84 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 25000c <_Py_write_noraise@@Base+0x1590> │ │ │ │ + bl 24fa70 <_Py_write_noraise@@Base+0x1590> │ │ │ │ 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 │ │ │ │ @@ -91984,272 +92177,272 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ streq r4, [r3, #524] @ 0x20c │ │ │ │ mov r3, #12 │ │ │ │ strne r4, [r2, #44] @ 0x2c │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ str r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2558c8 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ + bl 255330 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 87890 │ │ │ │ + bne 87b84 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 87870 │ │ │ │ + bcs 87b64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ movhi r7, #0 │ │ │ │ movls r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r8, r6 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 87890 │ │ │ │ + b 87b84 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 87838 │ │ │ │ - b 87890 │ │ │ │ + bhi 87b2c │ │ │ │ + b 87b84 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 2590d4 │ │ │ │ + bl 258b40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 876d0 │ │ │ │ + b 879c4 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 878bc │ │ │ │ + bne 87bb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 30e078 │ │ │ │ + bl 30d4c0 │ │ │ │ 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] @ 87e8c │ │ │ │ + ldr r7, [pc, #1440] @ 88180 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #20212 @ 0x4ef4 │ │ │ │ + movw r3, #14800 @ 0x39d0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20224 @ 0x4f00 │ │ │ │ + movw r2, #14812 @ 0x39dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #20232 @ 0x4f08 │ │ │ │ + movw r3, #14820 @ 0x39e4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20244 @ 0x4f14 │ │ │ │ + movw r2, #14832 @ 0x39f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #20256 @ 0x4f20 │ │ │ │ + movw r3, #14844 @ 0x39fc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20268 @ 0x4f2c │ │ │ │ + movw r2, #14856 @ 0x3a08 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #20160 @ 0x4ec0 │ │ │ │ + movw r3, #14748 @ 0x399c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #20172 @ 0x4ecc │ │ │ │ + movw r2, #14760 @ 0x39a8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #38096 @ 0x94d0 │ │ │ │ + movw r5, #32656 @ 0x7f90 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #20276 @ 0x4f34 │ │ │ │ + movw r1, #14864 @ 0x3a10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #20288 @ 0x4f40 │ │ │ │ + movw r1, #14876 @ 0x3a1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #9028 @ 0x2344 │ │ │ │ + movw r3, #3092 @ 0xc14 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #19904 @ 0x4dc0 │ │ │ │ + movw r2, #14492 @ 0x389c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #20300 @ 0x4f4c │ │ │ │ + movw r3, #14888 @ 0x3a28 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #19904 @ 0x4dc0 │ │ │ │ + movw r2, #14492 @ 0x389c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #20308 @ 0x4f54 │ │ │ │ + movw r1, #14896 @ 0x3a30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #20316 @ 0x4f5c │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #20328 @ 0x4f68 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #20340 @ 0x4f74 │ │ │ │ + movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8928 @ 0x22e0 │ │ │ │ + movw r1, #2992 @ 0xbb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #20328 @ 0x4f68 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #20348 @ 0x4f7c │ │ │ │ + movw r1, #14936 @ 0x3a58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 869b0 │ │ │ │ + bl 86ca4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #20360 @ 0x4f88 │ │ │ │ + movw r1, #14948 @ 0x3a64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 869b0 │ │ │ │ + bl 86ca4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #20372 @ 0x4f94 │ │ │ │ + movw r1, #14960 @ 0x3a70 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 869b0 │ │ │ │ + bl 86ca4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #8848 @ 0x2290 │ │ │ │ + movw r1, #2912 @ 0xb60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 869b0 │ │ │ │ + bl 86ca4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #20380 @ 0x4f9c │ │ │ │ + movw r1, #14968 @ 0x3a78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 869b0 │ │ │ │ + bl 86ca4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #20388 @ 0x4fa4 │ │ │ │ + movw r1, #14976 @ 0x3a80 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 869b0 │ │ │ │ + bl 86ca4 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #38908 @ 0x97fc │ │ │ │ + movw r1, #33468 @ 0x82bc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 867c0 │ │ │ │ + bl 86ab4 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 87bb4 │ │ │ │ + beq 87ea8 │ │ │ │ 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 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #20396 @ 0x4fac │ │ │ │ + movw r3, #14984 @ 0x3a88 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20408 @ 0x4fb8 │ │ │ │ + movw r2, #14996 @ 0x3a94 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov r7, #0 │ │ │ │ - bl 25216c │ │ │ │ + bl 251bd4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #20428 @ 0x4fcc │ │ │ │ + movw r3, #15016 @ 0x3aa8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20440 @ 0x4fd8 │ │ │ │ + movw r2, #15028 @ 0x3ab4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ 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 2d720 │ │ │ │ @@ -92265,15 +92458,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] @ 87e90 │ │ │ │ + ldr r1, [pc, #532] @ 88184 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24712 @ 0x6088 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -92293,118 +92486,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 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ adds r6, r6, r0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ adc r7, r7, r1 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ umull sl, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ adds r0, sl, r0 │ │ │ │ adc r1, r9, r1 │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [fp, #-328] @ 0xfffffeb8 │ │ │ │ movlt r5, #0 │ │ │ │ lsl r9, r9, #10 │ │ │ │ - blt 87d3c │ │ │ │ + blt 88030 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 87d54 │ │ │ │ + blt 88048 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 87d70 │ │ │ │ + blt 88064 │ │ │ │ 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 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ - movw r2, #20452 @ 0x4fe4 │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + movw r2, #15040 @ 0x3ac0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #27332 @ 0x6ac4 │ │ │ │ + movw r3, #21892 @ 0x5584 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ umull r7, r3, r7, r8 │ │ │ │ mov r0, r6 │ │ │ │ umull r6, r8, r6, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 3ce884 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cd33c <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #41640 @ 0xa2a8 │ │ │ │ + movw r3, #36200 @ 0x8d68 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #20472 @ 0x4ff8 │ │ │ │ + movw r2, #15060 @ 0x3ad4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #48592 @ 0xbdd0 │ │ │ │ + movw r5, #43152 @ 0xa890 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87e6c │ │ │ │ + beq 88160 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #20540 @ 0x503c │ │ │ │ + movw r2, #15128 @ 0x3b18 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 865e0 │ │ │ │ + bl 868d4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86594 │ │ │ │ + bl 86888 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r5, r0, asr #28 │ │ │ │ rsbeq r5, r5, r8, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92413,193 +92606,193 @@ │ │ │ │ movw r5, #24064 @ 0x5e00 │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 8597c <_PyObject_CallMethodId@@Base+0x998> │ │ │ │ + bl 85d68 │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 85a24 <_PyObject_CallMethodId@@Base+0xa40> │ │ │ │ + bl 85e10 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d720 │ │ │ │ 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, #33920 @ 0x8480 │ │ │ │ + movw r6, #28032 @ 0x6d80 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 88190 │ │ │ │ + beq 88484 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88038 │ │ │ │ - ldr r0, [pc, #324] @ 88198 │ │ │ │ + bne 8832c │ │ │ │ + ldr r0, [pc, #324] @ 8848c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2532d8 │ │ │ │ + bl 252d40 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88190 │ │ │ │ + bne 88484 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 880a4 │ │ │ │ + beq 88398 │ │ │ │ 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] @ 8819c │ │ │ │ + ldr r2, [pc, #240] @ 88490 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 880c8 │ │ │ │ + beq 883bc │ │ │ │ bl 2d120 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 88190 │ │ │ │ + beq 88484 │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 88100 │ │ │ │ + beq 883f4 │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 880f8 │ │ │ │ - bl 87188 │ │ │ │ + beq 883ec │ │ │ │ + bl 8747c │ │ │ │ mov r3, r6 │ │ │ │ - b 880e0 │ │ │ │ + b 883d4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 88114 │ │ │ │ + beq 88408 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 242130 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ + bl 241b18 <_Py_SetLocaleFromEnv@@Base+0x2988> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 87e94 │ │ │ │ + bl 88188 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 88190 │ │ │ │ + beq 88484 │ │ │ │ movw r3, #24720 @ 0x6090 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 88170 │ │ │ │ + beq 88464 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 88134 │ │ │ │ + bne 88428 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 86ce8 │ │ │ │ - b 88190 │ │ │ │ + bl 86fdc │ │ │ │ + b 88484 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 88188 │ │ │ │ + bne 8847c │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 88140 │ │ │ │ + bne 88434 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsr #30 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92608,257 +92801,257 @@ │ │ │ │ movw r4, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20552 @ 0x5048 │ │ │ │ + movw r2, #15140 @ 0x3b24 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88200 │ │ │ │ + bne 884f4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20588 @ 0x506c │ │ │ │ + movw r2, #15176 @ 0x3b48 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__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 88220 │ │ │ │ + bne 88514 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20600 @ 0x5078 │ │ │ │ + movw r2, #15188 @ 0x3b54 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20636 @ 0x509c │ │ │ │ + movw r2, #15224 @ 0x3b78 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 882a8 │ │ │ │ + bne 8859c │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 882a8 │ │ │ │ + bne 8859c │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 882a8 │ │ │ │ + bne 8859c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20672 @ 0x50c0 │ │ │ │ + movw r0, #15260 @ 0x3b9c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ - b 8832c │ │ │ │ + b 88620 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20704 @ 0x50e0 │ │ │ │ + movw r2, #15292 @ 0x3bbc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20740 @ 0x5104 │ │ │ │ + movw r2, #15328 @ 0x3be0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 88300 │ │ │ │ - movw r0, #20764 @ 0x511c │ │ │ │ + beq 885f4 │ │ │ │ + movw r0, #15352 @ 0x3bf8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e2ac │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 882c0 │ │ │ │ - movw r0, #20776 @ 0x5128 │ │ │ │ + bne 885b4 │ │ │ │ + movw r0, #15364 @ 0x3c04 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e2ac │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20924 @ 0x51bc │ │ │ │ + movw r2, #15512 @ 0x3c98 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 88370 │ │ │ │ + bne 88664 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88354 │ │ │ │ + bne 88648 │ │ │ │ mov r6, #1 │ │ │ │ - b 88374 │ │ │ │ + b 88668 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88398 │ │ │ │ + beq 8868c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20672 @ 0x50c0 │ │ │ │ + movw r0, #15260 @ 0x3b9c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ - b 88410 │ │ │ │ + b 88704 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #20704 @ 0x50e0 │ │ │ │ + movw r2, #15292 @ 0x3bbc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #20964 @ 0x51e4 │ │ │ │ + movw r2, #15552 @ 0x3cc0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - movw r0, #20764 @ 0x511c │ │ │ │ + movw r0, #15352 @ 0x3bf8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 883f4 │ │ │ │ + beq 886e8 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e2ac │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e294 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 883b4 │ │ │ │ + bne 886a8 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 884c4 │ │ │ │ + beq 887b8 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20992 @ 0x5200 │ │ │ │ + movw r0, #15580 @ 0x3cdc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #21008 @ 0x5210 │ │ │ │ + movw r2, #15596 @ 0x3cec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 88460 │ │ │ │ + bcs 88754 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 88434 │ │ │ │ + b 88728 │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 88478 │ │ │ │ + bcc 8876c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ - b 884c4 │ │ │ │ + b 887b8 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 884a0 │ │ │ │ + ble 88794 │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #21016 @ 0x5218 │ │ │ │ + movw r0, #15604 @ 0x3cf4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ - movw r2, #21008 @ 0x5210 │ │ │ │ + movw r2, #15596 @ 0x3cec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 88468 │ │ │ │ + bcs 8875c │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 884a0 │ │ │ │ + b 88794 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd98 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8fcf8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b 90108 │ │ │ │ │ │ │ │ -000884f0 <_PyStolenTuple_Free@@Base>: │ │ │ │ +000887e4 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 8855c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 88850 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 8855c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 8856c <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 88850 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 88860 <_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 8855c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 88850 <_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 │ │ │ │ │ │ │ │ -00088570 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +00088864 <_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 885dc <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 885ec <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 888d0 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 888e0 <_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 │ │ │ │ @@ -92877,22 +93070,22 @@ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000885f0 <_PyType_InitSubclasses@@Base>: │ │ │ │ +000888e4 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 8865c <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 88680 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 88950 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 88974 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -92906,456 +93099,456 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88670 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 88964 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257fac <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + b 257a18 <_Py_NewReference@@Base+0x1aa0> │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088684 : │ │ │ │ +00088978 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000886a4 : │ │ │ │ +00088998 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 886c8 │ │ │ │ + beq 889bc │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000886d4 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000889c8 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 88714 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 88a08 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #29160 @ 0x71e8 │ │ │ │ + movw ip, #23684 @ 0x5c84 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #18152 @ 0x46e8 │ │ │ │ + movw r1, #12676 @ 0x3184 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #9976 @ 0x26f8 │ │ │ │ + movw r3, #4500 @ 0x1194 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #15660 @ 0x3d2c │ │ │ │ + movwne r2, #10104 @ 0x2778 │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #89 @ 0x59 │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008874c : │ │ │ │ +00088a40 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 88784 │ │ │ │ + ldr ip, [pc, #28] @ 88a78 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab4bc │ │ │ │ + bl ab544 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088788 <_PyWeakref_IsDead@@Base>: │ │ │ │ +00088a7c <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000887bc : │ │ │ │ - ldr ip, [pc, #32] @ 887e4 │ │ │ │ +00088ab0 : │ │ │ │ + ldr ip, [pc, #32] @ 88ad8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315f0 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ + b 315ec <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000887e8 : │ │ │ │ - ldr ip, [pc, #32] @ 88810 │ │ │ │ +00088adc : │ │ │ │ + ldr ip, [pc, #32] @ 88b04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315f0 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ + b 315ec <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088814 <_PyObjectArray_Free@@Base>: │ │ │ │ +00088b08 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88830 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 88b24 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a61a8 │ │ │ │ + b a61f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008883c : │ │ │ │ +00088b30 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088860 : │ │ │ │ +00088b54 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fb0c0 <_PyUnicode_ToUppercase@@Base+0x1710> │ │ │ │ + b 2fa5e0 <_PyUnicode_ToUppercase@@Base+0x1710> │ │ │ │ │ │ │ │ -00088874 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00088b68 <_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 │ │ │ │ │ │ │ │ -00088888 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00088b7c <_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 │ │ │ │ │ │ │ │ -0008889c : │ │ │ │ +00088b90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000888b0 : │ │ │ │ +00088ba4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000888c4 : │ │ │ │ +00088bb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000888d8 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00088bcc <_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 30f2a0 <_PyFunction_VerifyStateless@@Base+0xa84> │ │ │ │ + b 30e630 <_PyFunction_VerifyStateless@@Base+0x9cc> │ │ │ │ │ │ │ │ -000888f8 <_PyXIData_Lookup@@Base>: │ │ │ │ +00088bec <_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 8894c <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 88c40 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8894c <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 88c40 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 328958 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ - b 88958 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 3279c8 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ + b 88c4c <_PyXIData_Lookup@@Base+0x60> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00088964 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +00088c58 <_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 │ │ │ │ │ │ │ │ -00088980 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00088c74 <_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 │ │ │ │ │ │ │ │ -0008899c <_PyErr_GetHandledException@@Base>: │ │ │ │ +00088c90 <_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 889c4 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 88cb8 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 889a8 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 889ec <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + bne 88c9c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 88ce0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 889ec <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 88ce0 <_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 │ │ │ │ │ │ │ │ -000889f8 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00088cec <_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 d3c14 │ │ │ │ + bl d408c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088a38 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00088d2c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 31580 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ + bl 3157c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088a78 : │ │ │ │ +00088d6c : │ │ │ │ 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 31580 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ + bl 3157c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00088aa4 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +00088d98 <_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 88a78 │ │ │ │ + b 88d6c │ │ │ │ │ │ │ │ -00088ab8 : │ │ │ │ +00088dac : │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88af0 │ │ │ │ + beq 88de4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88af0 │ │ │ │ + beq 88de4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088afc : │ │ │ │ - ldr r1, [pc, #32] @ 88b24 │ │ │ │ +00088df0 : │ │ │ │ + ldr r1, [pc, #32] @ 88e18 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25fd04 <_PyArena_New@@Base+0xb04> │ │ │ │ + b 25f68c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088b28 : │ │ │ │ +00088e1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088b5c : │ │ │ │ +00088e50 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088b88 : │ │ │ │ +00088e7c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088bb8 : │ │ │ │ +00088eac : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088be8 : │ │ │ │ +00088edc : │ │ │ │ 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, #21024 @ 0x5220 │ │ │ │ + movw ip, #15612 @ 0x3cfc │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2503c0 <_Py_write_noraise@@Base+0x1944> │ │ │ │ + bl 24fe24 <_Py_write_noraise@@Base+0x1944> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00088c20 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #1288 @ 0x508 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ +00088f14 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #61352 @ 0xefa8 │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088c40 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00088f34 <_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 │ │ │ │ @@ -93364,140 +93557,209 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - sub r3, r2, #2 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi 88d28 <_PyMonitoring_FireCReturnEvent@@Base+0xe8> │ │ │ │ - ldr ip, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne 88d28 <_PyMonitoring_FireCReturnEvent@@Base+0xe8> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, ip │ │ │ │ - bne 88d28 <_PyMonitoring_FireCReturnEvent@@Base+0xe8> │ │ │ │ + │ │ │ │ +00088f80 <_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 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt 88d34 <_PyMonitoring_FireCReturnEvent@@Base+0xf4> │ │ │ │ - cmp r4, #2 │ │ │ │ - movweq r0, #4404 @ 0x1134 │ │ │ │ - movwne r0, #5464 @ 0x1558 │ │ │ │ - movteq r0, #96 @ 0x60 │ │ │ │ - movtne r0, #96 @ 0x60 │ │ │ │ - movweq r2, #5464 @ 0x1558 │ │ │ │ - movwne r2, #4404 @ 0x1134 │ │ │ │ - movteq r2, #96 @ 0x60 │ │ │ │ - movtne r2, #96 @ 0x60 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r2 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r0] │ │ │ │ + tst r5, #1 │ │ │ │ + beq 88fb0 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + bl 2e8e8 │ │ │ │ + ldr r5, [r4] │ │ │ │ + b 88f9c <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + add r2, r5, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne 88fd0 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + strex r1, r2, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 88fb8 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + dmb ish │ │ │ │ + bne 88fe0 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 2e8e8 │ │ │ │ + b 88f9c <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + │ │ │ │ +00088fec <_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 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - mov r2, r0 │ │ │ │ + │ │ │ │ +00089014 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21048 @ 0x5238 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ + ldr r3, [r0] │ │ │ │ + add r3, r3, #1 │ │ │ │ + dmb ish │ │ │ │ + str r3, [r0] │ │ │ │ + dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0008903c <_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 2e8e8 │ │ │ │ + ldr r0, [r4] │ │ │ │ + dmb ish │ │ │ │ + b 8905c <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + │ │ │ │ +00089074 <_PySeqLock_EndRead@@Base>: │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 890a4 <_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 2e8e8 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #1 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +000890ac <_PySeqLock_AfterFork@@Base>: │ │ │ │ + ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + ands r3, r3, #1 │ │ │ │ + movne r2, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 88da0 <_PyMonitoring_FireCReturnEvent@@Base+0x160> │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r0, #21084 @ 0x525c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #3148 @ 0xc4c │ │ │ │ - movteq r1, #62 @ 0x3e │ │ │ │ - ldrne r1, [r3, #12] │ │ │ │ + movne r1, #0 │ │ │ │ + movne r0, #1 │ │ │ │ + moveq r0, r3 │ │ │ │ + strne r1, [r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ - cmp r3, #0 │ │ │ │ - movw r0, #21120 @ 0x5280 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #3148 @ 0xc4c │ │ │ │ - movteq r1, #62 @ 0x3e │ │ │ │ - ldrne r1, [r3, #12] │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +000890dc : │ │ │ │ + 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) │ │ │ │ - b b772c │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00089100 <_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 bfed0 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #16 │ │ │ │ + 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 38530 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 88e30 <_PyMonitoring_FireCReturnEvent@@Base+0x1f0> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #21148 @ 0x529c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e1c <_PyMonitoring_FireCReturnEvent@@Base+0x1dc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 88e24 <_PyMonitoring_FireCReturnEvent@@Base+0x1e4> │ │ │ │ - mov r4, r5 │ │ │ │ - b 88e30 <_PyMonitoring_FireCReturnEvent@@Base+0x1f0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 88e1c <_PyMonitoring_FireCReturnEvent@@Base+0x1dc> │ │ │ │ + movw r3, #29512 @ 0x7348 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 89188 <_Py_BuildValue_SizeT@@Base+0x88> │ │ │ │ + ldr r1, [r0, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 89188 <_Py_BuildValue_SizeT@@Base+0x88> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 891ac <_Py_BuildValue_SizeT@@Base+0xac> │ │ │ │ + b 891c8 <_Py_BuildValue_SizeT@@Base+0xc8> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 89178 <_Py_BuildValue_SizeT@@Base+0x78> │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #62636 @ 0xf4ac │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 89178 <_Py_BuildValue_SizeT@@Base+0x78> │ │ │ │ + b 891dc <_Py_BuildValue_SizeT@@Base+0xdc> │ │ │ │ + mov r3, #1 │ │ │ │ + movw r0, #62636 @ 0xf4ac │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 891dc <_Py_BuildValue_SizeT@@Base+0xdc> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 28d1e8 │ │ │ │ + mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aabe0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88e78 <_PyMonitoring_FireCReturnEvent@@Base+0x238> │ │ │ │ + beq 89240 <_Py_BuildValue_SizeT@@Base+0x140> │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e94 <_PyMonitoring_FireCReturnEvent@@Base+0x254> │ │ │ │ + bgt 8925c <_Py_BuildValue_SizeT@@Base+0x15c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88e94 <_PyMonitoring_FireCReturnEvent@@Base+0x254> │ │ │ │ + bne 8925c <_Py_BuildValue_SizeT@@Base+0x15c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r2 │ │ │ │ @@ -93508,364 +93770,89 @@ │ │ │ │ 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 88eec <_PyMonitoring_FireCReturnEvent@@Base+0x2ac> │ │ │ │ + beq 892b4 <_Py_BuildValue_SizeT@@Base+0x1b4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88eec <_PyMonitoring_FireCReturnEvent@@Base+0x2ac> │ │ │ │ + bgt 892b4 <_Py_BuildValue_SizeT@@Base+0x1b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 88eec <_PyMonitoring_FireCReturnEvent@@Base+0x2ac> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 892b4 <_Py_BuildValue_SizeT@@Base+0x1b4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f20 <_PyMonitoring_FireCReturnEvent@@Base+0x2e0> │ │ │ │ + beq 892e8 <_Py_BuildValue_SizeT@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88f20 <_PyMonitoring_FireCReturnEvent@@Base+0x2e0> │ │ │ │ + bgt 892e8 <_Py_BuildValue_SizeT@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 88f20 <_PyMonitoring_FireCReturnEvent@@Base+0x2e0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00088f28 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4060] @ 0xfdc │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr lr, [fp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88f90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 88f90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 88f7c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 88f90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - cmp lr, #0 │ │ │ │ - cmpne ip, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 88fa8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ - movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 88fd0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - sub lr, fp, #12 │ │ │ │ - add r0, r0, #16 │ │ │ │ - ldr r1, [r0, #-8] │ │ │ │ - str ip, [sp] │ │ │ │ - add ip, fp, #8 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [fp, #-12] │ │ │ │ - bl 141f70 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #4 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00088fe0 : │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r4, [fp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89048 │ │ │ │ - mov lr, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 89048 │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 89034 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 89048 │ │ │ │ - cmp lr, #0 │ │ │ │ - cmpne ip, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 89060 │ │ │ │ - movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 89084 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, r0, #16 │ │ │ │ - ldr r1, [r0, #-8] │ │ │ │ - str ip, [sp] │ │ │ │ - sub ip, fp, #16 │ │ │ │ - str r4, [fp, #-16] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - bl 141f70 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -0008908c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r4, [fp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 890f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - mov lr, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 890f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 890e0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 890f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - cmp lr, #0 │ │ │ │ - cmpne ip, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 8910c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ - movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 89130 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, r0, #16 │ │ │ │ - ldr r1, [r0, #-8] │ │ │ │ - str ip, [sp] │ │ │ │ - sub ip, fp, #16 │ │ │ │ - str r4, [fp, #-16] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - bl 141f70 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -00089138 : │ │ │ │ - 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] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - ldr ip, [fp, #8] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr ip, [fp, #12] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr ip, [fp, #16] │ │ │ │ - str ip, [sp, #16] │ │ │ │ - ldr ip, [fp, #20] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [fp, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [fp, #28] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [fp, #32] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [fp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [fp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr ip, [fp, #44] @ 0x2c │ │ │ │ - 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 327a3c │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -000891d4 : │ │ │ │ - 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 89214 │ │ │ │ - str ip, [r6] │ │ │ │ - mov r1, #0 │ │ │ │ - str ip, [r2] │ │ │ │ - str r1, [r7] │ │ │ │ - str r1, [r3] │ │ │ │ - b 8927c │ │ │ │ - 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] │ │ │ │ - str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - 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 1c8b5c <_PyCode_CheckLineNumber@@Base> │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 343128 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e89c0 │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r4] │ │ │ │ - mov r0, #1 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #29524 @ 0x7354 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 892d4 │ │ │ │ - ldr r1, [r0, #148] @ 0x94 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 892d4 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 892f8 │ │ │ │ - b 89314 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 892c4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 892c4 │ │ │ │ - b 89328 │ │ │ │ - mov r3, #1 │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89328 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 28d9f0 │ │ │ │ + bne 892e8 <_Py_BuildValue_SizeT@@Base+0x1e8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21160 @ 0x52a8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 893b8 │ │ │ │ + bne 8935c <_Py_BuildValue_SizeT@@Base+0x25c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8958c │ │ │ │ + bgt 89530 <_Py_BuildValue_SizeT@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8958c │ │ │ │ + bne 89530 <_Py_BuildValue_SizeT@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8958c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 89530 <_Py_BuildValue_SizeT@@Base+0x430> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 893ec │ │ │ │ + bne 89390 <_Py_BuildValue_SizeT@@Base+0x290> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 893ec │ │ │ │ + beq 89390 <_Py_BuildValue_SizeT@@Base+0x290> │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 89428 │ │ │ │ + bne 893cc <_Py_BuildValue_SizeT@@Base+0x2cc> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 89428 │ │ │ │ + beq 893cc <_Py_BuildValue_SizeT@@Base+0x2cc> │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ @@ -93886,50 +93873,50 @@ │ │ │ │ sub r3, r3, r1 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ asr r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble 894bc │ │ │ │ + ble 89460 <_Py_BuildValue_SizeT@@Base+0x360> │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 894b4 │ │ │ │ + bne 89458 <_Py_BuildValue_SizeT@@Base+0x358> │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 894b4 │ │ │ │ + beq 89458 <_Py_BuildValue_SizeT@@Base+0x358> │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 89478 │ │ │ │ + b 8941c <_Py_BuildValue_SizeT@@Base+0x31c> │ │ │ │ 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 894f4 │ │ │ │ + bgt 89498 <_Py_BuildValue_SizeT@@Base+0x398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 894f4 │ │ │ │ + bne 89498 <_Py_BuildValue_SizeT@@Base+0x398> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 89594 │ │ │ │ + ldr r0, [pc, #128] @ 89538 <_Py_BuildValue_SizeT@@Base+0x438> │ │ │ │ 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] │ │ │ │ @@ -93957,2191 +93944,2423 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089598 : │ │ │ │ +0008953c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #27012 @ 0x6984 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8934c │ │ │ │ + b 892f0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ │ │ │ │ -000895c4 : │ │ │ │ +00089568 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #27024 @ 0x6990 │ │ │ │ + movw r0, #27012 @ 0x6984 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8934c │ │ │ │ + b 892f0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ │ │ │ │ -000895ec : │ │ │ │ +00089590 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28384 @ 0x6ee0 │ │ │ │ + movw r0, #28372 @ 0x6ed4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 8934c │ │ │ │ + bl 892f0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089630 : │ │ │ │ +000895d4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27860 @ 0x6cd4 │ │ │ │ + movw r0, #27848 @ 0x6cc8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 8934c │ │ │ │ + bl 892f0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 896c0 │ │ │ │ - ldr r3, [pc, #96] @ 896cc │ │ │ │ + beq 89664 │ │ │ │ + ldr r3, [pc, #96] @ 89670 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 896c4 │ │ │ │ - bl 198c68 │ │ │ │ + beq 89668 │ │ │ │ + bl 1993d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cadd0 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3c97d0 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 896c4 │ │ │ │ + bne 89668 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 896c0 │ │ │ │ + bgt 89664 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 896c0 │ │ │ │ + bne 89664 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000896d0 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +00089674 <_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 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #15648 @ 0x3d20 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b766c │ │ │ │ + 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 384e4 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 89738 <_PyLong_FileDescriptor_Converter@@Base+0xc4> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #15684 @ 0x3d44 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl b766c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89724 <_PyLong_FileDescriptor_Converter@@Base+0xb0> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8972c <_PyLong_FileDescriptor_Converter@@Base+0xb8> │ │ │ │ + mov r4, r5 │ │ │ │ + b 89738 <_PyLong_FileDescriptor_Converter@@Base+0xc4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 89724 <_PyLong_FileDescriptor_Converter@@Base+0xb0> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 89780 <_PyLong_FileDescriptor_Converter@@Base+0x10c> │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r0, #15696 @ 0x3d50 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + movweq r1, #63244 @ 0xf70c │ │ │ │ + movteq r1, #61 @ 0x3d │ │ │ │ + ldrne r1, [r3, #12] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b766c │ │ │ │ + cmp r3, #0 │ │ │ │ + movw r0, #15732 @ 0x3d74 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + movweq r1, #63244 @ 0xf70c │ │ │ │ + movteq r1, #61 @ 0x3d │ │ │ │ + ldrne r1, [r3, #12] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b766c │ │ │ │ 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 1ba050 │ │ │ │ + b 1ba608 │ │ │ │ │ │ │ │ -0008971c : │ │ │ │ +000897bc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21172 @ 0x52b4 │ │ │ │ + movw r1, #15760 @ 0x3d90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 897b0 │ │ │ │ + bne 89850 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 897f0 │ │ │ │ + beq 89890 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 897f0 │ │ │ │ - b 897b4 │ │ │ │ + ble 89890 │ │ │ │ + b 89854 │ │ │ │ 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 89810 │ │ │ │ + bne 898b0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 897f0 │ │ │ │ + beq 89890 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89814 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 898b4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 89878 │ │ │ │ + bl 16f4ac │ │ │ │ + b 89918 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b555c │ │ │ │ + bl 1b5b24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89854 │ │ │ │ + bgt 898f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89854 │ │ │ │ + bne 898f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89878 │ │ │ │ + bgt 89918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89878 │ │ │ │ + bne 89918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 898e0 │ │ │ │ + bne 89980 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89920 │ │ │ │ + beq 899c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89920 │ │ │ │ - b 898e4 │ │ │ │ + ble 899c0 │ │ │ │ + b 89984 │ │ │ │ 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 89940 │ │ │ │ + bne 899e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89920 │ │ │ │ + beq 899c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89944 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 899e4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 899a8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 89a48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cff10 │ │ │ │ + bl 1ced8c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89984 │ │ │ │ + bgt 89a24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89984 │ │ │ │ + bne 89a24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 899a8 │ │ │ │ + bgt 89a48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 899a8 │ │ │ │ + bne 89a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89a10 │ │ │ │ + bne 89ab0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89a50 │ │ │ │ + beq 89af0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89a50 │ │ │ │ - b 89a14 │ │ │ │ + ble 89af0 │ │ │ │ + b 89ab4 │ │ │ │ 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 89a70 │ │ │ │ + bne 89b10 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89a50 │ │ │ │ + beq 89af0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89a74 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 89b14 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 89ad8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 89b78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e4df0 │ │ │ │ + bl 1e3d48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89ab4 │ │ │ │ + bgt 89b54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89ab4 │ │ │ │ + bne 89b54 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89ad8 │ │ │ │ + bgt 89b78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89ad8 │ │ │ │ + bne 89b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89b40 │ │ │ │ + bne 89be0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89b80 │ │ │ │ + beq 89c20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89b80 │ │ │ │ - b 89b44 │ │ │ │ + ble 89c20 │ │ │ │ + b 89be4 │ │ │ │ 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 89ba0 │ │ │ │ + bne 89c40 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89b80 │ │ │ │ + beq 89c20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89ba4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 89c44 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 89c08 │ │ │ │ + bl 16f4ac │ │ │ │ + b 89ca8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d48e4 │ │ │ │ + bl 1d3868 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89be4 │ │ │ │ + bgt 89c84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89be4 │ │ │ │ + bne 89c84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89c08 │ │ │ │ + bgt 89ca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89c08 │ │ │ │ + bne 89ca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89c70 │ │ │ │ + bne 89d10 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89cb0 │ │ │ │ + beq 89d50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89cb0 │ │ │ │ - b 89c74 │ │ │ │ + ble 89d50 │ │ │ │ + b 89d14 │ │ │ │ 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 89cd0 │ │ │ │ + bne 89d70 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89cb0 │ │ │ │ + beq 89d50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89cd4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 89d74 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 89d38 │ │ │ │ + bl 16f4ac │ │ │ │ + b 89dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b35b0 │ │ │ │ + bl 1b3b78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d14 │ │ │ │ + bgt 89db4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89d14 │ │ │ │ + bne 89db4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d38 │ │ │ │ + bgt 89dd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89d38 │ │ │ │ + bne 89dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89da0 │ │ │ │ + bne 89e40 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89de0 │ │ │ │ + beq 89e80 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89de0 │ │ │ │ - b 89da4 │ │ │ │ + ble 89e80 │ │ │ │ + b 89e44 │ │ │ │ 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 89e00 │ │ │ │ + bne 89ea0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89de0 │ │ │ │ + beq 89e80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89e04 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 89ea4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 89e68 │ │ │ │ + bl 16f4ac │ │ │ │ + b 89f08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2117f0 │ │ │ │ + bl 2107b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89e44 │ │ │ │ + bgt 89ee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89e44 │ │ │ │ + bne 89ee4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89e68 │ │ │ │ + bgt 89f08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89e68 │ │ │ │ + bne 89f08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89ed0 │ │ │ │ + bne 89f70 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89f10 │ │ │ │ + beq 89fb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89f10 │ │ │ │ - b 89ed4 │ │ │ │ + ble 89fb0 │ │ │ │ + b 89f74 │ │ │ │ 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 89f30 │ │ │ │ + bne 89fd0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89f10 │ │ │ │ + beq 89fb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89f34 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 89fd4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 89f98 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a038 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b310c │ │ │ │ + bl 1b36d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89f74 │ │ │ │ + bgt 8a014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89f74 │ │ │ │ + bne 8a014 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89f98 │ │ │ │ + bgt 8a038 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89f98 │ │ │ │ + bne 8a038 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a000 │ │ │ │ + bne 8a0a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a040 │ │ │ │ + beq 8a0e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a040 │ │ │ │ - b 8a004 │ │ │ │ + ble 8a0e0 │ │ │ │ + b 8a0a4 │ │ │ │ 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 8a060 │ │ │ │ + bne 8a100 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a040 │ │ │ │ + beq 8a0e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a064 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a104 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a0c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a168 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 303bfc │ │ │ │ + bl 30312c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a0a4 │ │ │ │ + bgt 8a144 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a0a4 │ │ │ │ + bne 8a144 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a0c8 │ │ │ │ + bgt 8a168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a0c8 │ │ │ │ + bne 8a168 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a130 │ │ │ │ + bne 8a1d0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a170 │ │ │ │ + beq 8a210 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a170 │ │ │ │ - b 8a134 │ │ │ │ + ble 8a210 │ │ │ │ + b 8a1d4 │ │ │ │ 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 8a190 │ │ │ │ + bne 8a230 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a170 │ │ │ │ + beq 8a210 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a194 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a234 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a1f8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c5a60 │ │ │ │ + bl 1c5ff0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1d4 │ │ │ │ + bgt 8a274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a1d4 │ │ │ │ + bne 8a274 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1f8 │ │ │ │ + bgt 8a298 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a1f8 │ │ │ │ + bne 8a298 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a260 │ │ │ │ + bne 8a300 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a2a0 │ │ │ │ + beq 8a340 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a2a0 │ │ │ │ - b 8a264 │ │ │ │ + ble 8a340 │ │ │ │ + b 8a304 │ │ │ │ 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 8a2c0 │ │ │ │ + bne 8a360 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a2a0 │ │ │ │ + beq 8a340 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a2c4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a364 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a328 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a3c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 177d98 │ │ │ │ + bl 178524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a304 │ │ │ │ + bgt 8a3a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a304 │ │ │ │ + bne 8a3a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a328 │ │ │ │ + bgt 8a3c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a328 │ │ │ │ + bne 8a3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a390 │ │ │ │ + bne 8a430 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a3d0 │ │ │ │ + beq 8a470 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a3d0 │ │ │ │ - b 8a394 │ │ │ │ + ble 8a470 │ │ │ │ + b 8a434 │ │ │ │ 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 8a3f0 │ │ │ │ + bne 8a490 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a3d0 │ │ │ │ + beq 8a470 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a3f4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a494 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a458 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a4f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2bf450 │ │ │ │ + bl 2be900 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a434 │ │ │ │ + bgt 8a4d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a434 │ │ │ │ + bne 8a4d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a458 │ │ │ │ + bgt 8a4f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a458 │ │ │ │ + bne 8a4f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a4c0 │ │ │ │ + bne 8a560 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a500 │ │ │ │ + beq 8a5a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a500 │ │ │ │ - b 8a4c4 │ │ │ │ + ble 8a5a0 │ │ │ │ + b 8a564 │ │ │ │ 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 8a520 │ │ │ │ + bne 8a5c0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a500 │ │ │ │ + beq 8a5a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a524 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a5c4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a588 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a628 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3302f8 │ │ │ │ + bl 32f3dc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a564 │ │ │ │ + bgt 8a604 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a564 │ │ │ │ + bne 8a604 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a588 │ │ │ │ + bgt 8a628 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a588 │ │ │ │ + bne 8a628 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a5f0 │ │ │ │ + bne 8a690 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a630 │ │ │ │ + beq 8a6d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a630 │ │ │ │ - b 8a5f4 │ │ │ │ + ble 8a6d0 │ │ │ │ + b 8a694 │ │ │ │ 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 8a650 │ │ │ │ + bne 8a6f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a630 │ │ │ │ + beq 8a6d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a654 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a6f4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a6b8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a758 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 37bd00 │ │ │ │ + bl 37a900 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a694 │ │ │ │ + bgt 8a734 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a694 │ │ │ │ + bne 8a734 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a6b8 │ │ │ │ + bgt 8a758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a6b8 │ │ │ │ + bne 8a758 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a720 │ │ │ │ + bne 8a7c0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a760 │ │ │ │ + beq 8a800 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a760 │ │ │ │ - b 8a724 │ │ │ │ + ble 8a800 │ │ │ │ + b 8a7c4 │ │ │ │ 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 8a780 │ │ │ │ + bne 8a820 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a760 │ │ │ │ + beq 8a800 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a784 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a824 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a7e8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a888 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 34a2a0 │ │ │ │ + bl 349228 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a7c4 │ │ │ │ + bgt 8a864 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a7c4 │ │ │ │ + bne 8a864 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a7e8 │ │ │ │ + bgt 8a888 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a7e8 │ │ │ │ + bne 8a888 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a850 │ │ │ │ + bne 8a8f0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a890 │ │ │ │ + beq 8a930 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a890 │ │ │ │ - b 8a854 │ │ │ │ + ble 8a930 │ │ │ │ + b 8a8f4 │ │ │ │ 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 8a8b0 │ │ │ │ + bne 8a950 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a890 │ │ │ │ + beq 8a930 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a8b4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8a954 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8a918 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8a9b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 214e1c │ │ │ │ + bl 213ddc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a8f4 │ │ │ │ + bgt 8a994 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a8f4 │ │ │ │ + bne 8a994 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a918 │ │ │ │ + bgt 8a9b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a918 │ │ │ │ + bne 8a9b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a980 │ │ │ │ + bne 8aa20 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a9c0 │ │ │ │ + beq 8aa60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a9c0 │ │ │ │ - b 8a984 │ │ │ │ + ble 8aa60 │ │ │ │ + b 8aa24 │ │ │ │ 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 8a9e0 │ │ │ │ + bne 8aa80 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a9c0 │ │ │ │ + beq 8aa60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a9e4 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8aa84 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8aa48 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8aae8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 386c64 │ │ │ │ + bl 385864 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa24 │ │ │ │ + bgt 8aac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aa24 │ │ │ │ + bne 8aac4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa48 │ │ │ │ + bgt 8aae8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aa48 │ │ │ │ + bne 8aae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8aab0 │ │ │ │ + bne 8ab50 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8aaf0 │ │ │ │ + beq 8ab90 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8aaf0 │ │ │ │ - b 8aab4 │ │ │ │ + ble 8ab90 │ │ │ │ + b 8ab54 │ │ │ │ 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 8ab10 │ │ │ │ + bne 8abb0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8aaf0 │ │ │ │ + beq 8ab90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ab14 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8abb4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8ab78 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8ac18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2f1dc4 │ │ │ │ + bl 2f12dc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab54 │ │ │ │ + bgt 8abf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ab54 │ │ │ │ + bne 8abf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab78 │ │ │ │ + bgt 8ac18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ab78 │ │ │ │ + bne 8ac18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8abe0 │ │ │ │ + bne 8ac80 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ac20 │ │ │ │ + beq 8acc0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ac20 │ │ │ │ - b 8abe4 │ │ │ │ + ble 8acc0 │ │ │ │ + b 8ac84 │ │ │ │ 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 8ac40 │ │ │ │ + bne 8ace0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ac20 │ │ │ │ + beq 8acc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ac44 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8ace4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8aca8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8ad48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 304508 │ │ │ │ + bl 3039b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ac84 │ │ │ │ + bgt 8ad24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ac84 │ │ │ │ + bne 8ad24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aca8 │ │ │ │ + bgt 8ad48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aca8 │ │ │ │ + bne 8ad48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ad10 │ │ │ │ + bne 8adb0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ad50 │ │ │ │ + beq 8adf0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ad50 │ │ │ │ - b 8ad14 │ │ │ │ + ble 8adf0 │ │ │ │ + b 8adb4 │ │ │ │ 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 8ad70 │ │ │ │ + bne 8ae10 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ad50 │ │ │ │ + beq 8adf0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ad74 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8ae14 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8add8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8ae78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1597ac │ │ │ │ + bl 159f04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8adb4 │ │ │ │ + bgt 8ae54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8adb4 │ │ │ │ + bne 8ae54 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8add8 │ │ │ │ + bgt 8ae78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8add8 │ │ │ │ + bne 8ae78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ade0 : │ │ │ │ +0008ae80 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #6676 @ 0x1a14 │ │ │ │ + movw r3, #6664 @ 0x1a08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8adfc │ │ │ │ + bne 8ae9c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 3473b8 │ │ │ │ + b 346340 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46904 @ 0xb738 │ │ │ │ + movw r1, #41464 @ 0xa1f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21208 @ 0x52d8 │ │ │ │ + movw r1, #15796 @ 0x3db4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008ae64 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0008af04 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4060] @ 0xfdc │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr lr, [fp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8af6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq 8af6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + mov ip, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8af58 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq 8af6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + cmp lr, #0 │ │ │ │ + cmpne ip, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 8af84 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + movw r1, #1459 @ 0x5b3 │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 8afac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + sub lr, fp, #12 │ │ │ │ + add r0, r0, #16 │ │ │ │ + ldr r1, [r0, #-8] │ │ │ │ + str ip, [sp] │ │ │ │ + add ip, fp, #8 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [fp, #-12] │ │ │ │ + bl 14256c │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #4 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0008afbc : │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r4, [fp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b024 │ │ │ │ + mov lr, r3 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq 8b024 │ │ │ │ + mov ip, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8b010 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq 8b024 │ │ │ │ + cmp lr, #0 │ │ │ │ + cmpne ip, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 8b03c │ │ │ │ + movw r1, #1485 @ 0x5cd │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 8b060 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, r0, #16 │ │ │ │ + ldr r1, [r0, #-8] │ │ │ │ + str ip, [sp] │ │ │ │ + sub ip, fp, #16 │ │ │ │ + str r4, [fp, #-16] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 14256c │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +0008b068 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r4, [fp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b0d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + mov lr, r3 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq 8b0d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + mov ip, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8b0bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq 8b0d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + cmp lr, #0 │ │ │ │ + cmpne ip, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 8b0e8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + movw r1, #1510 @ 0x5e6 │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 8b10c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, r0, #16 │ │ │ │ + ldr r1, [r0, #-8] │ │ │ │ + str ip, [sp] │ │ │ │ + sub ip, fp, #16 │ │ │ │ + str r4, [fp, #-16] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 14256c │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +0008b114 <_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 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aeac <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 8b15c <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21252 @ 0x5304 │ │ │ │ + movw r1, #15840 @ 0x3de0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008aeb4 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0008b164 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1b49d4 │ │ │ │ + bl 1b4f9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aefc <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 8b1ac <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 8af04 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bls 8b1b4 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21288 @ 0x5328 │ │ │ │ + movw r1, #15876 @ 0x3e04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008af0c <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0008b1bc <_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 aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8af74 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + beq 8b224 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bc37c │ │ │ │ + bl bc2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af60 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bgt 8b210 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8af68 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + beq 8b218 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ mov r4, r5 │ │ │ │ - b 8af74 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + b 8b224 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8af60 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8b210 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008af7c <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0008b22c <_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 119c0c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a18c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0008af90 <_PyDict_Pop@@Base>: │ │ │ │ +0008b240 <_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 153464 │ │ │ │ + bl 153bc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 8afe8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 8b298 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8afe0 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 8b290 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8afe8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 8b298 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fe08 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 180590 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008aff4 : │ │ │ │ +0008b2a4 : │ │ │ │ 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 a92d0 │ │ │ │ + b a9358 │ │ │ │ │ │ │ │ -0008b010 : │ │ │ │ +0008b2c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a92d0 │ │ │ │ + b a9358 │ │ │ │ │ │ │ │ -0008b028 : │ │ │ │ +0008b2d8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 8b074 │ │ │ │ - bl b6700 │ │ │ │ + beq 8b324 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b074 │ │ │ │ + bne 8b324 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #54572 @ 0xd52c │ │ │ │ + movw r0, #49132 @ 0xbfec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b084 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b334 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 8b08c │ │ │ │ + beq 8b33c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b094 : │ │ │ │ +0008b344 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 8b0e4 │ │ │ │ - bl b6700 │ │ │ │ + beq 8b394 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b0e4 │ │ │ │ + bne 8b394 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #54572 @ 0xd52c │ │ │ │ + movw r0, #49132 @ 0xbfec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b0f0 : │ │ │ │ +0008b3a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25b60c │ │ │ │ + bl 25b078 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b130 │ │ │ │ + bgt 8b3e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b130 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 8b3e0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b994 │ │ │ │ + b 11bf1c │ │ │ │ │ │ │ │ -0008b140 : │ │ │ │ +0008b3f0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2badf4 │ │ │ │ + bl 2ba57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b198 │ │ │ │ - bl 11b994 │ │ │ │ + beq 8b448 │ │ │ │ + bl 11bf1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b184 │ │ │ │ + bgt 8b434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b18c │ │ │ │ + beq 8b43c │ │ │ │ mov r4, r5 │ │ │ │ - b 8b198 │ │ │ │ + b 8b448 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8b184 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8b434 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b1a0 : │ │ │ │ +0008b450 : │ │ │ │ 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 8b1c8 │ │ │ │ + bne 8b478 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 8b214 │ │ │ │ + ldr r2, [pc, #64] @ 8b4c4 │ │ │ │ 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 8b208 │ │ │ │ + beq 8b4b8 │ │ │ │ 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} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -0008b218 <_PyType_NewManagedObject@@Base>: │ │ │ │ +0008b4c8 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa31c │ │ │ │ + bl aa3a4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ │ │ │ │ -0008b248 : │ │ │ │ +0008b4f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c375c │ │ │ │ + b c3cb0 │ │ │ │ │ │ │ │ -0008b260 <_PyObject_GetAttrId@@Base>: │ │ │ │ +0008b510 <_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 33978 <_PyUnicode_FromId@@Base> │ │ │ │ + bl 33974 <_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 b6780 │ │ │ │ + b b67a0 │ │ │ │ │ │ │ │ -0008b298 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0008b548 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 8b2fc <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 8b5ac <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b320 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 8b2f4 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 8b5d0 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 8b5a4 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b328 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 8b5d8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 8b328 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 305d1c <_PyMarshal_GetXIData@@Base+0x1e8> │ │ │ │ + beq 8b5d8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 305248 <_PyMarshal_GetXIData@@Base+0x1e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b328 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 143714 │ │ │ │ + bne 8b5d8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 143cf8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, r4, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b330 : │ │ │ │ +0008b5e0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58092 @ 0xe2ec │ │ │ │ + movw r3, #61844 @ 0xf194 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b360 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 8b610 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21324 @ 0x534c │ │ │ │ + movw r1, #15912 @ 0x3e28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ 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 8b3a0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 8b650 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42876 @ 0xa77c │ │ │ │ + movw r1, #37436 @ 0x923c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b3a8 : │ │ │ │ +0008b658 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b3f0 │ │ │ │ + bne 8b6a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21360 @ 0x5370 │ │ │ │ + movw r1, #15948 @ 0x3e4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008b3fc : │ │ │ │ +0008b6ac : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b438 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 8b6e8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21360 @ 0x5370 │ │ │ │ + movw r1, #15948 @ 0x3e4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 8b454 │ │ │ │ + beq 8b704 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008b460 : │ │ │ │ +0008b710 : │ │ │ │ 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 8b4a0 │ │ │ │ + bne 8b750 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #38008 @ 0x9478 │ │ │ │ + movw r3, #32568 @ 0x7f38 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 8b4b4 │ │ │ │ - movw r0, #21380 @ 0x5384 │ │ │ │ + b 8b764 │ │ │ │ + movw r0, #15968 @ 0x3e60 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b5d4 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b884 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8b4d0 │ │ │ │ + beq 8b780 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 8b4b4 │ │ │ │ + b 8b764 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259a6c │ │ │ │ + bl 2594d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8b5d4 │ │ │ │ + beq 8b884 │ │ │ │ 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, #38712 @ 0x9738 │ │ │ │ + movw r3, #40644 @ 0x9ec4 │ │ │ │ movt r3, #23 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #26600 @ 0x67e8 │ │ │ │ + movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #10700 @ 0x29cc │ │ │ │ + movw r3, #10696 @ 0x29c8 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #15308 @ 0x3bcc │ │ │ │ + movw r3, #10508 @ 0x290c │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #236 @ 0xec │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ + movw r3, #62644 @ 0xf4b4 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8b5cc │ │ │ │ + blt 8b87c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b44c4 <_PyType_GetDict@@Base> │ │ │ │ + bl b44d4 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259b58 │ │ │ │ + bl 2595c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b5d8 │ │ │ │ + bne 8b888 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b5cc │ │ │ │ + bgt 8b87c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b5cc │ │ │ │ + bne 8b87c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008b5e0 : │ │ │ │ +0008b890 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8b460 │ │ │ │ + b 8b710 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4b08 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4b08 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4b08 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4b08 <_Py_SetImmortal@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #21404 @ 0x539c │ │ │ │ + movw r1, #15992 @ 0x3e78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #54468 @ 0xd4c4 │ │ │ │ + movw r0, #48972 @ 0xbf4c │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -0008b66c : │ │ │ │ - ldr r3, [pc, #52] @ 8b6a8 │ │ │ │ +0008b91c : │ │ │ │ + ldr r3, [pc, #52] @ 8b958 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b6a4 │ │ │ │ + bne 8b954 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + movw r1, #9284 @ 0x2444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ 8b6ac │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 9a390 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ 8b95c │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a380 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrsbeq sp, [lr], #-68 @ 0xffffffbc │ │ │ │ + subseq fp, lr, ip, asr pc │ │ │ │ + │ │ │ │ +0008b960 : │ │ │ │ + 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 8b98c │ │ │ │ + ldr r6, [r4] │ │ │ │ + subs r6, r6, #0 │ │ │ │ + movne r6, #1 │ │ │ │ + movw r5, #25484 @ 0x638c │ │ │ │ + movt r5, #101 @ 0x65 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + bl 2d210 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r6, r3 │ │ │ │ + str r3, [r5, #24] │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 23f094 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r5, #24] │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r1, #57512 @ 0xe0a8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + ldr r0, [pc] @ 8b9d0 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq fp, lr, r0, ror pc │ │ │ │ │ │ │ │ -0008b6b0 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0008b9d4 <_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, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ @@ -96150,886 +96369,886 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #21432 @ 0x53b8 │ │ │ │ + movw r2, #16020 @ 0x3e94 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8b71c <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #21440 @ 0x53c0 │ │ │ │ + beq 8ba40 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8b748 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 8ba6c <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #21448 @ 0x53c8 │ │ │ │ + movw r2, #16036 @ 0x3ea4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 8b758 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #21472 @ 0x53e0 │ │ │ │ + b 8ba7c <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #16060 @ 0x3ebc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8b780 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #31644 @ 0x7b9c │ │ │ │ + beq 8baa4 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #26196 @ 0x6654 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8ad0 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c909c <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 8b7d0 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 8baf4 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #33432 @ 0x8298 │ │ │ │ + movw r2, #28044 @ 0x6d8c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ - b 8b81c <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 8bb40 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ sub r5, r6, r1, lsl #3 │ │ │ │ bl 2dd98 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8fcf8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl 90108 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369fc │ │ │ │ + bl 369f4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #44480 @ 0xadc0 │ │ │ │ + movw r2, #39084 @ 0x98ac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #16080 @ 0x3ed0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8b82c <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq sp, lr, r8, ror #9 │ │ │ │ + ldr r0, [pc] @ 8bb50 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq fp, lr, r4, lsl #31 │ │ │ │ │ │ │ │ -0008b830 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0008bb54 <_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 8b87c <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bba0 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21516 @ 0x540c │ │ │ │ + movw r2, #16104 @ 0x3ee8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_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 8b8c4 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8bbe8 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bd94 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21588 @ 0x5454 │ │ │ │ + movw r2, #16176 @ 0x3f30 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8b954 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8bc78 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8b90c <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bc30 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21620 @ 0x5474 │ │ │ │ + movw r2, #16208 @ 0x3f50 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b938 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bc5c <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21716 @ 0x54d4 │ │ │ │ + movw r2, #16304 @ 0x3fb0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8ba40 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8ba24 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bd64 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8bd48 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8b97c <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bca0 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21620 @ 0x5474 │ │ │ │ + movw r2, #16208 @ 0x3f50 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8b9a8 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bccc <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21768 @ 0x5508 │ │ │ │ + movw r2, #16356 @ 0x3fe4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ba14 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8bd38 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8b9e0 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bd04 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21788 @ 0x551c │ │ │ │ + movw r2, #16376 @ 0x3ff8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bd94 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21816 @ 0x5538 │ │ │ │ + movw r2, #16404 @ 0x4014 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8ba40 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bd64 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21740 @ 0x54ec │ │ │ │ + movw r2, #16328 @ 0x3fc8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8bd94 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + beq 8bd94 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21856 @ 0x5560 │ │ │ │ + movw r2, #16444 @ 0x403c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bf48 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8bc38 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8bf5c <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8ba90 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8bdb4 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 8bad0 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8bdf4 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8bac0 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8bde4 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ ldrne r5, [r2, r0, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ movcc r3, r5 │ │ │ │ - b 8ba9c <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8bdc0 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8bb5c <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8be80 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8bb38 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8be5c <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8bb04 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bhi 8be28 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21884 @ 0x557c │ │ │ │ + movw r2, #16472 @ 0x4058 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8bb24 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8be48 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8bc00 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bls 8bf24 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21900 @ 0x558c │ │ │ │ + movw r2, #16488 @ 0x4068 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8bc00 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bls 8bf24 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21916 @ 0x559c │ │ │ │ + movw r2, #16504 @ 0x4078 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bf48 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8bbb4 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8bed8 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8bb88 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bhi 8beac <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21932 @ 0x55ac │ │ │ │ + movw r2, #16520 @ 0x4088 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bf48 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8bc04 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bcc 8bf28 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21952 @ 0x55c0 │ │ │ │ + movw r2, #16540 @ 0x409c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bf48 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8bbd8 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bcs 8befc <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21972 @ 0x55d4 │ │ │ │ + movw r2, #16560 @ 0x40b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bf48 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8bc04 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + bcc 8bf28 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21992 @ 0x55e8 │ │ │ │ + movw r2, #16580 @ 0x40c4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bf48 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bc38 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #47008 @ 0xb7a0 │ │ │ │ + beq 8bf5c <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8bf68 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #22012 @ 0x55fc │ │ │ │ + movw r2, #16600 @ 0x40d8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8b9d4 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq sp, lr, r0, lsl #10 │ │ │ │ + @ instruction: 0x005ebf9c │ │ │ │ │ │ │ │ -0008bc48 : │ │ │ │ +0008bf6c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 8bccc │ │ │ │ + ldr r0, [pc, #104] @ 8bff0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8bc80 │ │ │ │ + bne 8bfa4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bc68 │ │ │ │ + bne 8bf8c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8bc90 │ │ │ │ - bl 355034 │ │ │ │ - bl 24eb00 <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8bfb4 │ │ │ │ + bl 3be828 │ │ │ │ + bl 24e564 <_Py_write_noraise@@Base+0x84> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8bcb4 │ │ │ │ + bne 8bfd8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bc9c │ │ │ │ + bne 8bfc0 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8bccc │ │ │ │ + ldr r0, [pc, #8] @ 8bff0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be850 │ │ │ │ + b 2d99f0 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ │ │ │ │ -0008bcd0 : │ │ │ │ +0008bff4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8bd64 │ │ │ │ + ldr r3, [pc, #120] @ 8c088 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bd0c │ │ │ │ + bne 8c030 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bcf4 │ │ │ │ + bne 8c018 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8bd20 │ │ │ │ + beq 8c044 │ │ │ │ mov r0, r3 │ │ │ │ - bl 355034 │ │ │ │ - ldr r3, [pc, #64] @ 8bd68 │ │ │ │ + bl 3be828 │ │ │ │ + ldr r3, [pc, #64] @ 8c08c │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8bd4c │ │ │ │ + bne 8c070 │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bd34 │ │ │ │ + bne 8c058 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be850 │ │ │ │ + b 2d99f0 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ │ │ │ │ -0008bd6c : │ │ │ │ +0008c090 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8be00 │ │ │ │ + ldr r3, [pc, #120] @ 8c124 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bda8 │ │ │ │ + bne 8c0cc │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bd90 │ │ │ │ + bne 8c0b4 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8bdbc │ │ │ │ + beq 8c0e0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 355034 │ │ │ │ - ldr r3, [pc, #64] @ 8be04 │ │ │ │ + bl 3be828 │ │ │ │ + ldr r3, [pc, #64] @ 8c128 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8bde8 │ │ │ │ + bne 8c10c │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bdd0 │ │ │ │ + bne 8c0f4 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be850 │ │ │ │ + b 2d99f0 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ │ │ │ │ -0008be08 : │ │ │ │ +0008c12c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58092 @ 0xe2ec │ │ │ │ + movw r3, #61844 @ 0xf194 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8be88 │ │ │ │ + beq 8c1ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8be8c │ │ │ │ + bge 8c1b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8be88 │ │ │ │ + bgt 8c1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8be88 │ │ │ │ + bne 8c1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008be94 : │ │ │ │ +0008c1b8 : │ │ │ │ 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, #58092 @ 0xe2ec │ │ │ │ + movw r3, #61844 @ 0xf194 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8bee0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 8c204 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21324 @ 0x534c │ │ │ │ + movw r1, #15912 @ 0x3e28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 8bf30 │ │ │ │ + bne 8c254 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8c14c │ │ │ │ + ldr r3, [pc, #556] @ 8c470 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8c054 │ │ │ │ + bhi 8c378 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #45140 @ 0xb054 │ │ │ │ + movw r0, #39744 @ 0x9b40 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf14 │ │ │ │ + bne 8c238 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8bf58 │ │ │ │ + b 8c27c │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa6b4 │ │ │ │ + bl 1aacc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bf44 │ │ │ │ + beq 8c268 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aa6b4 │ │ │ │ + bl 1aacc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8bfa0 │ │ │ │ + bne 8c2c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf44 │ │ │ │ + bgt 8c268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf44 │ │ │ │ + bne 8c268 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf44 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8c268 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8bfbc │ │ │ │ + bne 8c2e0 │ │ │ │ mov r0, #1 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c074 │ │ │ │ - b 8c100 │ │ │ │ + bne 8c398 │ │ │ │ + b 8c424 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aa6b4 │ │ │ │ + bl 1aacc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c100 │ │ │ │ + beq 8c424 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8c074 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 8c398 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37764 @ 0x9384 │ │ │ │ + movw r1, #32324 @ 0x7e44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c100 │ │ │ │ + bgt 8c424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c100 │ │ │ │ + bne 8c424 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8c100 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8c424 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa6b4 │ │ │ │ + bl 1aacc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8c150 │ │ │ │ + ldrne r4, [pc, #288] @ 8c474 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8c074 │ │ │ │ - b 8bf44 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 8c398 │ │ │ │ + b 8c268 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37796 @ 0x93a4 │ │ │ │ + movw r1, #32356 @ 0x7e64 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8bf44 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 16f4ac │ │ │ │ + b 8c268 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37840 @ 0x93d0 │ │ │ │ + movw r1, #32400 @ 0x7e90 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aa868 │ │ │ │ + bl 1aae7c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0b4 │ │ │ │ + bgt 8c3d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0b4 │ │ │ │ + bne 8c3d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0d8 │ │ │ │ + bgt 8c3fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0d8 │ │ │ │ + bne 8c3fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf44 │ │ │ │ + bgt 8c268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf44 │ │ │ │ + bne 8c268 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf44 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8c268 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c124 │ │ │ │ + bgt 8c448 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c124 │ │ │ │ + bne 8c448 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf44 │ │ │ │ + bgt 8c268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf44 │ │ │ │ + bne 8c268 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf44 │ │ │ │ - subseq sp, lr, r0, asr #9 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8c268 │ │ │ │ + subseq fp, lr, r8, asr #30 │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8c18c │ │ │ │ + bne 8c4b0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c218 │ │ │ │ + b 8c53c │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r2, #2 │ │ │ │ subeq r1, fp, #32 │ │ │ │ movne r2, #3 │ │ │ │ subne r1, fp, #32 │ │ │ │ - ldreq r0, [pc, #116] @ 8c220 │ │ │ │ - ldrne r0, [pc, #116] @ 8c224 │ │ │ │ + ldreq r0, [pc, #116] @ 8c544 │ │ │ │ + ldrne r0, [pc, #116] @ 8c548 │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d156c │ │ │ │ + bl 1d03ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c1e0 │ │ │ │ + bgt 8c504 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c1e0 │ │ │ │ + bne 8c504 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c184 │ │ │ │ + beq 8c4a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c1fc │ │ │ │ + ble 8c520 │ │ │ │ mov r0, #0 │ │ │ │ - b 8c218 │ │ │ │ + b 8c53c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c1f4 │ │ │ │ + bne 8c518 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8c1f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8c518 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r8, lsl lr │ │ │ │ ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ lsl r0, r3, #7 │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ add r0, r0, #51 @ 0x33 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ │ │ │ │ -0008c24c <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008c570 <_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 becac │ │ │ │ + bl bebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8c2dc <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8c600 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, #2 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r7, #5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c2dc <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8c600 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c2dc <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8c600 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c2e8 : │ │ │ │ +0008c60c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 8c348 │ │ │ │ + beq 8c66c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8c33c │ │ │ │ + bne 8c660 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c5b58 │ │ │ │ + bl c60ac │ │ │ │ mov r3, r0 │ │ │ │ - b 8c34c │ │ │ │ + b 8c670 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c36c │ │ │ │ + bne 8c690 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8c388 │ │ │ │ + b 8c6ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c334 │ │ │ │ - bl c5b58 │ │ │ │ + beq 8c658 │ │ │ │ + bl c60ac │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c3ac │ │ │ │ + bne 8c6d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8c3c8 │ │ │ │ + b 8c6ec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c334 │ │ │ │ - bl c5b58 │ │ │ │ + beq 8c658 │ │ │ │ + bl c60ac │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8c334 │ │ │ │ + blt 8c658 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8c334 │ │ │ │ + bge 8c658 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c3f4 : │ │ │ │ +0008c718 : │ │ │ │ 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 1a82dc │ │ │ │ + bl 1a88e8 │ │ │ │ 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 1a8758 │ │ │ │ + bl 1a8d64 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -97038,134 +97257,134 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #33816 @ 0x8418 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 12367c │ │ │ │ + bl 123c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4ac │ │ │ │ + bne 8c7d0 │ │ │ │ mov r0, #0 │ │ │ │ - b 8c504 │ │ │ │ + b 8c828 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63494 │ │ │ │ + bl 63484 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c4e0 │ │ │ │ + beq 8c804 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c4fc │ │ │ │ - b 8c4f0 │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8c4c4 │ │ │ │ - b 8c4a4 │ │ │ │ - bl bea6c │ │ │ │ + bne 8c820 │ │ │ │ + b 8c814 │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8c7e8 │ │ │ │ + b 8c7c8 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4a4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 8c7c8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008c50c <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0008c830 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ mov r5, r0 │ │ │ │ add r7, r1, r6 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 8c588 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 8c8ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 8c578 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 8c89c <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 8c56c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 8c890 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 8c54c <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 8c590 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 8c870 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 8c8b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 8c588 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 8c8ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 8c53c <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 8c590 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 8c860 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 8c8b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 8c594 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 8c8b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8c5e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 8c904 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 8c5e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 8c904 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 8c600 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 8c924 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 8c600 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 8c924 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c5b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 8c8d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c5b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 8c8d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 8c628 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 8c94c <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 8c648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 8c96c <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ - b 8c660 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 8c984 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 8c660 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 8c984 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 8c62c <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 8c950 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 8c648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 8c96c <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -97174,1160 +97393,1139 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 8c6c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + bne 8c9ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8c6c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + beq 8c9ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a05c0 │ │ │ │ + bl a0604 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c6fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ + beq 8ca20 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r1 │ │ │ │ strle r6, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008c708 : │ │ │ │ +0008ca2c : │ │ │ │ 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 8c748 │ │ │ │ + beq 8ca6c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48864 @ 0xbee0 │ │ │ │ + movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6be8c │ │ │ │ - bl 64b74 │ │ │ │ + b 6be84 │ │ │ │ + bl 64b68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c754 : │ │ │ │ +0008ca78 : │ │ │ │ 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 8c780 │ │ │ │ - bl 64b74 │ │ │ │ - b 8c810 │ │ │ │ + bne 8caa4 │ │ │ │ + bl 64b68 │ │ │ │ + b 8cb34 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48864 @ 0xbee0 │ │ │ │ + movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6be8c │ │ │ │ + bl 6be84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c810 │ │ │ │ + beq 8cb34 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8c804 │ │ │ │ + bne 8cb28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #62752 @ 0xf520 │ │ │ │ + movw r1, #57312 @ 0xdfe0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c810 │ │ │ │ + bgt 8cb34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c810 │ │ │ │ + bne 8cb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8c810 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8cb34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 258c60 │ │ │ │ + b 2586cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c818 : │ │ │ │ +0008cb3c : │ │ │ │ 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 8c858 │ │ │ │ + beq 8cb7c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48864 @ 0xbee0 │ │ │ │ + movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 391d40 │ │ │ │ - bl 64b74 │ │ │ │ + b 39064c │ │ │ │ + bl 64b68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c864 : │ │ │ │ +0008cb88 : │ │ │ │ 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 8c890 │ │ │ │ - bl 64b74 │ │ │ │ - b 8c8b4 │ │ │ │ + bne 8cbb4 │ │ │ │ + bl 64b68 │ │ │ │ + b 8cbd8 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48864 @ 0xbee0 │ │ │ │ + movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 391d40 │ │ │ │ + bl 39064c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c8bc │ │ │ │ + bne 8cbe0 │ │ │ │ mov r4, #0 │ │ │ │ - b 8c914 │ │ │ │ + b 8cc38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8c914 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne 8cc38 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22088 @ 0x5648 │ │ │ │ + movw r1, #16676 @ 0x4124 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c8b4 │ │ │ │ + bgt 8cbd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c8b4 │ │ │ │ + bne 8cbd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8c8b4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8cbd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c91c : │ │ │ │ +0008cc40 : │ │ │ │ push {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 173e88 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 174614 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25cd08 │ │ │ │ + b 25c770 │ │ │ │ │ │ │ │ -0008c95c : │ │ │ │ +0008cc80 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 22a16c │ │ │ │ + b 2298ec │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8392 @ 0x20c8 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8c9d4 │ │ │ │ + bne 8ccf8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ca14 │ │ │ │ + beq 8cd38 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ca14 │ │ │ │ - b 8c9d8 │ │ │ │ + ble 8cd38 │ │ │ │ + b 8ccfc │ │ │ │ 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 8ca34 │ │ │ │ + bne 8cd58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ca14 │ │ │ │ + beq 8cd38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ca38 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8cd5c │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8ca9c │ │ │ │ + bl 16f4ac │ │ │ │ + b 8cdc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f33d8 │ │ │ │ + bl 1f23e0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca78 │ │ │ │ + bgt 8cd9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ca78 │ │ │ │ + bne 8cd9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca9c │ │ │ │ + bgt 8cdc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ca9c │ │ │ │ + bne 8cdc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cb1c │ │ │ │ + bne 8ce40 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cafc │ │ │ │ + beq 8ce20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cb20 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8ce44 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8cb5c │ │ │ │ + bl 16f4ac │ │ │ │ + b 8ce80 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa0a0 │ │ │ │ + bl 1aa6b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cb5c │ │ │ │ + bgt 8ce80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cb5c │ │ │ │ + bne 8ce80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cbdc │ │ │ │ + bne 8cf00 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cbbc │ │ │ │ + beq 8cee0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cbe0 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8cf04 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8cc1c │ │ │ │ + bl 16f4ac │ │ │ │ + b 8cf40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36ccb8 │ │ │ │ + bl 36b8a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cc1c │ │ │ │ + bgt 8cf40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cc1c │ │ │ │ + bne 8cf40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cc9c │ │ │ │ + bne 8cfc0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cc7c │ │ │ │ + beq 8cfa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cca0 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8cfc4 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8ccdc │ │ │ │ + bl 16f4ac │ │ │ │ + b 8d000 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f8008 │ │ │ │ + bl 1f7034 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ccdc │ │ │ │ + bgt 8d000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ccdc │ │ │ │ + bne 8d000 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cd5c │ │ │ │ + bne 8d080 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cd3c │ │ │ │ + beq 8d060 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cd60 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8d084 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8cd9c │ │ │ │ + bl 16f4ac │ │ │ │ + b 8d0c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b48e4 │ │ │ │ + bl 1b4eac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cd9c │ │ │ │ + bgt 8d0c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cd9c │ │ │ │ + bne 8d0c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8ce1c │ │ │ │ + bne 8d140 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cdfc │ │ │ │ + beq 8d120 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ce20 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8d144 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8ce5c │ │ │ │ + bl 16f4ac │ │ │ │ + b 8d180 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b958c │ │ │ │ + bl 1b9b44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ce5c │ │ │ │ + bgt 8d180 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ce5c │ │ │ │ + bne 8d180 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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, #7936 @ 0x1f00 │ │ │ │ + movw r2, #7924 @ 0x1ef4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cedc │ │ │ │ + bne 8d200 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cebc │ │ │ │ + beq 8d1e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cee0 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bgt 8d204 │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8cf1c │ │ │ │ + bl 16f4ac │ │ │ │ + b 8d240 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 226404 │ │ │ │ + bl 225b88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cf1c │ │ │ │ + bgt 8d240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cf1c │ │ │ │ + bne 8d240 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw lr, #42964 @ 0xa7d4 │ │ │ │ + movw lr, #42952 @ 0xa7c8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + movw ip, #42740 @ 0xa6f4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8cf80 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 8d2a4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22192 @ 0x56b0 │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8cfc8 │ │ │ │ + beq 8d2ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e82b0 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e883c <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8cf78 │ │ │ │ + blt 8d29c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8cfcc │ │ │ │ + b 8d2f0 │ │ │ │ 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 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c10a8 │ │ │ │ + bl 2c0558 │ │ │ │ movw r3, #23856 @ 0x5d30 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c10a8 │ │ │ │ + bl 2c0558 │ │ │ │ movw r3, #23858 @ 0x5d32 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008d074 : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8d0bc │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - bl 96e84 <_Py_Get_Getpath_CodeObject@@Base+0x5a8> │ │ │ │ - cmp r0, #0 │ │ │ │ - popge {fp, pc} │ │ │ │ - movw r0, #22224 @ 0x56d0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b 2eec54 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -0008d0c0 : │ │ │ │ +0008d398 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8d108 │ │ │ │ + ldr ip, [pc, #44] @ 8d3e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 38294 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3828c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #22272 @ 0x5700 │ │ │ │ + movw r0, #16812 @ 0x41ac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eec54 │ │ │ │ + b 2ee16c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d10c : │ │ │ │ - ldr r2, [pc, #28] @ 8d130 │ │ │ │ +0008d3e4 : │ │ │ │ + ldr r2, [pc, #28] @ 8d408 │ │ │ │ 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 302a44 <_PyContext_Enter@@Base> │ │ │ │ + b 3022b0 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d134 : │ │ │ │ - ldr r2, [pc, #28] @ 8d158 │ │ │ │ +0008d40c : │ │ │ │ + ldr r2, [pc, #28] @ 8d430 │ │ │ │ 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 306e54 <_PyContext_Exit@@Base> │ │ │ │ + b 3065cc <_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 143684 │ │ │ │ + bl 143c68 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ed20 │ │ │ │ - bl 143684 │ │ │ │ + bl 16f4ac │ │ │ │ + bl 143c68 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d2748 │ │ │ │ + bl 1d16a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1436b4 │ │ │ │ + b 143c98 │ │ │ │ │ │ │ │ -0008d1ac <_PyBytes_FromData@@Base>: │ │ │ │ +0008d484 <_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 a091c │ │ │ │ + b a0960 │ │ │ │ │ │ │ │ -0008d1c4 : │ │ │ │ - ldr r0, [pc, #44] @ 8d1f8 │ │ │ │ +0008d49c : │ │ │ │ + ldr r0, [pc, #44] @ 8d4d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #22312 @ 0x5728 │ │ │ │ + movw r2, #16852 @ 0x41d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + b 17015c <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d1fc <_PyState_AddModule@@Base>: │ │ │ │ +0008d4d4 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8d254 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8d52c <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d248 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8d520 <_PyState_AddModule@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22348 @ 0x574c │ │ │ │ + movw r2, #16888 @ 0x41f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25d488 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25cef0 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d25c : │ │ │ │ +0008d534 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d288 │ │ │ │ - movw r1, #22396 @ 0x577c │ │ │ │ + bne 8d560 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8d314 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8d5ec │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8d318 │ │ │ │ + ldr r0, [pc, #132] @ 8d5f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8d2f4 │ │ │ │ + bne 8d5cc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d2e8 │ │ │ │ + beq 8d5c0 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8d2e8 │ │ │ │ + ble 8d5c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d2e8 │ │ │ │ - movw r1, #22424 @ 0x5798 │ │ │ │ + bne 8d5c0 │ │ │ │ + movw r1, #16964 @ 0x4244 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8d314 │ │ │ │ + ldr r0, [pc, #48] @ 8d5ec │ │ │ │ mov r2, r3 │ │ │ │ - bl 8fba8 │ │ │ │ + bl 8fe54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25d488 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25cef0 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22348 @ 0x574c │ │ │ │ + movw r2, #16888 @ 0x41f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq sp, lr, ip, lsl r5 │ │ │ │ + ldrheq fp, [lr], #-248 @ 0xffffff08 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d31c : │ │ │ │ +0008d5f4 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8d378 │ │ │ │ + ldr r0, [pc, #80] @ 8d650 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d344 │ │ │ │ + bne 8d61c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4cde8 │ │ │ │ + b 4cde0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22448 @ 0x57b0 │ │ │ │ + movw r2, #16988 @ 0x425c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + movw r2, #17040 @ 0x4290 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + movw r2, #17040 @ 0x4290 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d3e4 : │ │ │ │ +0008d6bc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8d410 │ │ │ │ + ldr lr, [pc, #28] @ 8d6e8 │ │ │ │ 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 1412dc <_PyErr_FormatV@@Base> │ │ │ │ + b 1418f0 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d414 : │ │ │ │ +0008d6ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d09e0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2cfd28 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008d42c <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008d704 <_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 8d448 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8d720 <_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 8d46c <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8d744 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8d4bc <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8d794 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1413a0 <_PyErr_SetObject@@Base> │ │ │ │ + bl 1419b4 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d4b4 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8d78c <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d4b4 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8d78c <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8d514 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 8d7ec <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2448 @ 0x990 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ + movw r0, #62544 @ 0xf450 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8d558 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8d830 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 25e86c │ │ │ │ + bl 25e2b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d50c <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8d7e4 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d54c <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8d824 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 261464 <_PyArena_New@@Base+0x2264> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 260df8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8d7f8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ - ldr r3, [pc, #636] @ 8d804 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + beq 8dad0 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + ldr r3, [pc, #636] @ 8dadc <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt 8d5b4 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bgt 8d88c <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8d5b4 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bne 8d88c <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r3, #13644 @ 0x354c │ │ │ │ + movw r3, #13640 @ 0x3548 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d620 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - bl aab58 │ │ │ │ + beq 8d8f8 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5db4 │ │ │ │ + beq 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6308 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d610 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bgt 8d8e8 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d610 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bne 8d8e8 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d5c4 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #13648 @ 0x3550 │ │ │ │ + beq 8d89c <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ + b 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #13644 @ 0x354c │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d690 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + beq 8d968 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d62c <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - bl aab58 │ │ │ │ + beq 8d904 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5db4 │ │ │ │ + beq 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6308 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d684 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bgt 8d95c <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d684 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bne 8d95c <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d62c <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #13652 @ 0x3554 │ │ │ │ + beq 8d904 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + b 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #13648 @ 0x3550 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d700 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ + beq 8d9d8 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d69c <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - bl aab58 │ │ │ │ + beq 8d974 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5db4 │ │ │ │ + beq 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6308 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d6f4 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bgt 8d9cc <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d6f4 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bne 8d9cc <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d69c <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #62812 @ 0xf55c │ │ │ │ + beq 8d974 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + b 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #62748 @ 0xf51c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d7fc <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + beq 8dad4 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d7fc <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ - bl aab58 │ │ │ │ + beq 8dad4 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1401c0 │ │ │ │ + bl 1407e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8d76c <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ + bge 8da44 <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bgt 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bne 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - beq 8d798 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8daac <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8da70 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bgt 8d9ec <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bne 8d9ec <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8d9ec <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7cc <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bgt 8daa4 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d7cc <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bne 8daa4 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + beq 8d9ec <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7f8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bgt 8dad0 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d7f8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bne 8dad0 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -98336,1046 +98534,983 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #3848] @ 0xf08 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 8d850 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ - movw r1, #132 @ 0x84 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #46568 @ 0xb5e8 │ │ │ │ + bne 8db28 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + movw r1, #60228 @ 0xeb44 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8d86c <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ - bl 19e778 │ │ │ │ - b 8d89c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - bl 19edf0 │ │ │ │ + bne 8db44 <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ + bl 19eeac │ │ │ │ + b 8db74 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + bl 19f524 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8d89c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bge 8db74 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d89c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + beq 8db74 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1be074 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be61c <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -0008d8ac : │ │ │ │ +0008db84 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8d954 │ │ │ │ - bl 2b4814 │ │ │ │ + ldr r0, [pc, #132] @ 8dc2c │ │ │ │ + bl 2b3dc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d8fc │ │ │ │ - bl bea6c │ │ │ │ + bne 8dbd4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d948 │ │ │ │ - movw r0, #16048 @ 0x3eb0 │ │ │ │ + bne 8dc20 │ │ │ │ + movw r0, #10080 @ 0x2760 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 28997c │ │ │ │ + bl 289174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d948 │ │ │ │ + beq 8dc20 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8d958 │ │ │ │ + ldr r0, [pc, #80] @ 8dc30 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d934 │ │ │ │ + bgt 8dc0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d93c │ │ │ │ + beq 8dc14 │ │ │ │ mov r4, r5 │ │ │ │ - b 8d948 │ │ │ │ + b 8dc20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8d934 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8dc0c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ rsbeq r6, r3, r4, asr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #55336 @ 0xd828 │ │ │ │ + movw r4, #59088 @ 0xe6d0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8d998 │ │ │ │ + beq 8dc70 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8d9cc │ │ │ │ + bne 8dca4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d9d8 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + beq 8dcb0 │ │ │ │ + movw r0, #17068 @ 0x42ac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 184294 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 184a1c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d9f8 │ │ │ │ + beq 8dcd0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8d9d8 │ │ │ │ + beq 8dcb0 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8d9d8 │ │ │ │ + beq 8dcb0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 277d28 │ │ │ │ + b 277520 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d9cc │ │ │ │ + beq 8dca4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #17068 @ 0x42ac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d9cc │ │ │ │ + bne 8dca4 │ │ │ │ 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] @ 8da90 │ │ │ │ + ldr r2, [pc, #116] @ 8dd68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8da80 │ │ │ │ + beq 8dd58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1dbe40 │ │ │ │ + bl 1dac54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8da64 │ │ │ │ + bne 8dd3c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45608 @ 0xb228 │ │ │ │ + movw r1, #40496 @ 0x9e30 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8da88 │ │ │ │ + bl 16f4ac │ │ │ │ + b 8dd60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 328b54 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 327bc4 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 8dad4 │ │ │ │ - movw r0, #9216 @ 0x2400 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - movw r1, #361 @ 0x169 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8dae4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8daf8 │ │ │ │ - mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #9216 @ 0x2400 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8db0c │ │ │ │ - ldr r1, [pc, #140] @ 8db8c │ │ │ │ - sub r2, fp, #16 │ │ │ │ - bl b3ba8 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 8db14 │ │ │ │ - mov r4, #0 │ │ │ │ - b 8db80 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8db54 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8db54 │ │ │ │ - ldr r2, [r0] │ │ │ │ - str r1, [fp, #-16] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db54 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 8db54 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r5, [fp, #-16] │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #30820 @ 0x7864 │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #22552 @ 0x5818 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b772c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - │ │ │ │ -0008db90 : │ │ │ │ - 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 aab58 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 8dc38 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 25ee4c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8dc14 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 8dc40 │ │ │ │ - mov r0, r6 │ │ │ │ - bl aab58 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 8dc40 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc14 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dc14 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc38 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dc38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mvn r6, #0 │ │ │ │ - b 8dcb4 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r0, r8 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bl 2d26b0 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bl aefbc │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc90 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dc90 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dcb4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dcb4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008dcc0 : │ │ │ │ +0008dd6c : │ │ │ │ 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 a7958 │ │ │ │ + b a79a0 │ │ │ │ │ │ │ │ -0008dcf0 : │ │ │ │ +0008dd9c : │ │ │ │ push {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, #21064 @ 0x5248 │ │ │ │ + movw r1, #17304 @ 0x4398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32ecdc │ │ │ │ + bl 32dd70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8dd28 │ │ │ │ + beq 8ddd4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8dd44 │ │ │ │ + b 8ddf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8dd20 │ │ │ │ + beq 8ddcc │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008dd4c : │ │ │ │ +0008ddf8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8dd88 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + beq 8de34 │ │ │ │ + movw r0, #20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8dde0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8de8c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8dde8 │ │ │ │ + beq 8de94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ddc8 │ │ │ │ + beq 8de74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ddc8 │ │ │ │ + beq 8de74 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 8ddec │ │ │ │ + b 8de98 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22580 @ 0x5834 │ │ │ │ + movw r1, #17092 @ 0x42c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de2c │ │ │ │ + beq 8ded8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8de2c │ │ │ │ + bgt 8ded8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8de2c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 8ded8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008de34 <_PyObject_GetMethod@@Base>: │ │ │ │ +0008dee0 <_PyObject_GetMethod@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl b44c4 <_PyType_GetDict@@Base> │ │ │ │ + bl b44d4 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de84 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8df30 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #50272 @ 0xc460 │ │ │ │ + movw r3, #51688 @ 0xc9e8 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8de98 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8deac <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8df44 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8df58 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8de6c <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8df18 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8dec4 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8df70 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6780 │ │ │ │ + bl b67a0 │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8e13c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8e1e8 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 209d44 <_PyType_LookupRef@@Base> │ │ │ │ + bl 208ba0 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8df14 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8dfc0 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8df20 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8dfcc <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8df2c <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8dfd8 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8df30 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8e0d0 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8dfdc <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e17c <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8df30 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8dfdc <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8df30 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8dfdc <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8dfd8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e084 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r0, r5, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dfd8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e084 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8df90 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8e03c <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8df90 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 143714 │ │ │ │ + bne 8e03c <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 143cf8 │ │ │ │ mvn r0, #2 │ │ │ │ - b 8dfa4 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8e050 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a8a2c <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + bl a8a6c <_Py_dict_lookup@@Base+0xed8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - bl a7958 │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a79a0 │ │ │ │ + b 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8e028 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8e0d4 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8e01c <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8e0c8 <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ rsblt r1, r1, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8e090 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8e13c <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e084 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8e130 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e084 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8e130 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a79a0 │ │ │ │ + b 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8e15c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8e13c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8e1e8 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8e100 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8e1ac <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + bne 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #34224 @ 0x85b0 │ │ │ │ + movw r1, #28688 @ 0x7010 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142f08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 1434ec <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8df68 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e1ac <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8e258 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e2d8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e1b0 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8e2d8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e25c <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e1f0 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8e29c <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e2d8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e1f4 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8e2d8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e2a0 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e26c <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8e318 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e25c <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8e308 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e24c <_PyObject_GetMethod@@Base+0x418> │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bne 8e2f8 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8e2d0 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 8e37c <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e260 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8e2d8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e30c <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32790c │ │ │ │ + bl 32697c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2a4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8e350 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e2a4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8e350 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2c8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8e374 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e2c8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8e374 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ 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, #8392 @ 0x20c8 │ │ │ │ + movw r3, #8380 @ 0x20bc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e33c <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8e3e8 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8e468 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e340 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8e468 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8e3ec <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e380 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8e42c <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8e468 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e384 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8e468 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8e430 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e3fc <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8e4a8 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e3ec <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8e498 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e3dc <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + bne 8e488 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + movw r3, #52368 @ 0xcc90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #47116 @ 0xb80c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 8e460 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 8e50c <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e3f0 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8e468 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8e49c <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5392c │ │ │ │ + bl 53920 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e434 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8e4e0 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e434 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8e4e0 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e458 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8e504 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e458 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8e504 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e468 : │ │ │ │ +0008e514 : │ │ │ │ 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 8e4b4 │ │ │ │ - ldr r3, [pc, #72] @ 8e4e0 │ │ │ │ + beq 8e560 │ │ │ │ + ldr r3, [pc, #72] @ 8e58c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e4b4 │ │ │ │ + bne 8e560 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dae6c │ │ │ │ + bl 2da2e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e4e4 : │ │ │ │ +0008e590 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e468 │ │ │ │ + b 8e514 │ │ │ │ │ │ │ │ -0008e4fc : │ │ │ │ +0008e5a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e540 │ │ │ │ + beq 8e5ec │ │ │ │ mov r5, r1 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e548 │ │ │ │ - ldr r3, [pc, #84] @ 8e584 │ │ │ │ + bne 8e5f4 │ │ │ │ + ldr r3, [pc, #84] @ 8e630 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r5, #0 │ │ │ │ - b 8e57c │ │ │ │ + b 8e628 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2d09e0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2cfd28 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e57c │ │ │ │ + bgt 8e628 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e57c │ │ │ │ + bne 8e628 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e588 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0008e634 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e5c8 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 8e674 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e620 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 8e6cc <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #17 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8e618 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 1436b4 │ │ │ │ - b 8e620 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a7958 │ │ │ │ - b 8e5c0 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 8e6c4 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 143c98 │ │ │ │ + b 8e6cc <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a79a0 │ │ │ │ + b 8e66c <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e62c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0008e6d8 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ + bl 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e66c <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 8e718 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e6c4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 8e770 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #15 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69748 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8e6bc <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 1436b4 │ │ │ │ - b 8e6c4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a7958 │ │ │ │ - b 8e664 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 8e768 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 143c98 │ │ │ │ + b 8e770 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a79a0 │ │ │ │ + b 8e710 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +0008e77c : │ │ │ │ + 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 aabe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 8e824 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 25e894 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 8e800 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 8e82c │ │ │ │ + mov r0, r6 │ │ │ │ + bl aabe0 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne 8e82c │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e800 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e800 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e824 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e824 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + mvn r6, #0 │ │ │ │ + b 8e8a0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + str r6, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bl 2d1988 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e87c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e87c │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e8a0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e8a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r6 │ │ │ │ + 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 │ │ │ │ - ldr ip, [pc, #440] @ 8e8a4 <_PyMonitoring_FireReraiseEvent@@Base+0x278> │ │ │ │ + ldr ip, [pc, #440] @ 8ea80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #42040 @ 0xa438 │ │ │ │ + movw r1, #36600 @ 0x8ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 284c10 │ │ │ │ + bl 284408 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b8> │ │ │ │ + beq 8e9c0 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #33664 @ 0x8380 │ │ │ │ + movw r1, #33656 @ 0x8378 │ │ │ │ movt r1, #3 │ │ │ │ - bl 279ac0 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2792b8 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b8> │ │ │ │ - ldr r0, [pc, #360] @ 8e8a8 <_PyMonitoring_FireReraiseEvent@@Base+0x27c> │ │ │ │ + blt 8e9c0 │ │ │ │ + ldr r0, [pc, #360] @ 8ea84 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e75c <_PyMonitoring_FireReraiseEvent@@Base+0x130> │ │ │ │ + bne 8e938 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e744 <_PyMonitoring_FireReraiseEvent@@Base+0x118> │ │ │ │ + bne 8e920 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 8e784 <_PyMonitoring_FireReraiseEvent@@Base+0x158> │ │ │ │ + bne 8e960 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 8e78c <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bne 8e968 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 8e83c <_PyMonitoring_FireReraiseEvent@@Base+0x210> │ │ │ │ + bne 8ea18 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8e7d4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bne 8e9b0 │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e7bc <_PyMonitoring_FireReraiseEvent@@Base+0x190> │ │ │ │ + bne 8e998 │ │ │ │ dmb ish │ │ │ │ - beq 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b8> │ │ │ │ - ldr r0, [pc, #196] @ 8e8a8 <_PyMonitoring_FireReraiseEvent@@Base+0x27c> │ │ │ │ - bl 2be850 │ │ │ │ + beq 8e9c0 │ │ │ │ + ldr r0, [pc, #196] @ 8ea84 │ │ │ │ + bl 2d99f0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e898 <_PyMonitoring_FireReraiseEvent@@Base+0x26c> │ │ │ │ + b 8ea74 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 8e810 <_PyMonitoring_FireReraiseEvent@@Base+0x1e4> │ │ │ │ + beq 8e9ec │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [r3, #80] @ 0x50 │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ @@ -99384,71 +99519,242 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3480] @ 0xd98 │ │ │ │ str r0, [r4, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e7ec <_PyMonitoring_FireReraiseEvent@@Base+0x1c0> │ │ │ │ + bne 8e9c8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8e860 <_PyMonitoring_FireReraiseEvent@@Base+0x234> │ │ │ │ + bne 8ea3c │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e848 <_PyMonitoring_FireReraiseEvent@@Base+0x21c> │ │ │ │ + bne 8ea24 │ │ │ │ dmb ish │ │ │ │ - beq 8e870 <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ - ldr r0, [pc, #56] @ 8e8a8 <_PyMonitoring_FireReraiseEvent@@Base+0x27c> │ │ │ │ - bl 2be850 │ │ │ │ + beq 8ea4c │ │ │ │ + ldr r0, [pc, #56] @ 8ea84 │ │ │ │ + bl 2d99f0 │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f8fb4 <_PyEval_StopTheWorld@@Base+0x48> │ │ │ │ + bl 2f8260 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a79a0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r9, r2, r8, lsl #19 │ │ │ │ + │ │ │ │ +0008ea88 : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr ip, [pc, #44] @ 8ead0 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + bl 8e8ac │ │ │ │ + cmn r0, #1 │ │ │ │ + popne {fp, pc} │ │ │ │ + movw r0, #17116 @ 0x42dc │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 2ee16c │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr ip, [pc, #560] @ 8ed20 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + movw r1, #36212 @ 0x8d74 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + mov r2, #0 │ │ │ │ + bl 284408 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 8ebe0 │ │ │ │ + movw r0, #48533 @ 0xbd95 │ │ │ │ + movt r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + add r0, r4, r0 │ │ │ │ + movw r1, #32716 @ 0x7fcc │ │ │ │ + movt r1, #3 │ │ │ │ + bl 2792b8 <_Py_normpath@@Base+0xcd8> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 8ebe0 │ │ │ │ + ldr r0, [pc, #476] @ 8ed24 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8eb64 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8eb4c │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 8eb8c │ │ │ │ + str r3, [sp] │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ + mov r5, #0 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldrne sl, [sl, #4] │ │ │ │ + addne r5, r5, #1 │ │ │ │ + bne 8eb94 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a0c68 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne 8ebe8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 8ebd0 │ │ │ │ + strexb r2, sl, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8ebb8 │ │ │ │ + dmb ish │ │ │ │ + beq 8ebe0 │ │ │ │ + ldr r0, [pc, #324] @ 8ed24 │ │ │ │ + bl 2d99f0 │ │ │ │ + mvn r4, #0 │ │ │ │ + b 8ed14 │ │ │ │ + ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ + add r5, r6, r5, lsl #2 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r3, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8ec54 │ │ │ │ + ldr ip, [r3, #76] @ 0x4c │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ + str r9, [r3, #76] @ 0x4c │ │ │ │ + beq 8ec24 │ │ │ │ + ldr r2, [r8] │ │ │ │ + add r1, r2, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + strle r1, [r8] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r8, [r3, #84] @ 0x54 │ │ │ │ + add r1, r1, #110592 @ 0x1b000 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ + cmp r9, #0 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + cmp ip, #0 │ │ │ │ + subne r2, r2, #1 │ │ │ │ + str r2, [r1, #3484] @ 0xd9c │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + b 8ebf8 │ │ │ │ + add r4, r4, #110592 @ 0x1b000 │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8ec9c │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8ec84 │ │ │ │ + strexb r1, r3, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8ec6c │ │ │ │ + dmb ish │ │ │ │ + beq 8ecf0 │ │ │ │ + ldr r0, [pc, #144] @ 8ed24 │ │ │ │ + bl 2d99f0 │ │ │ │ + b 8ecf0 │ │ │ │ + ldr sl, [sl, #4] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 8ec64 │ │ │ │ + ldr r0, [sl, #56] @ 0x38 │ │ │ │ + bl 2fc13c <_PyCode_InitAddressRange@@Base+0x139c> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8ec98 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8ecd4 │ │ │ │ + strexb r1, r3, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8ecbc │ │ │ │ + dmb ish │ │ │ │ + beq 8ece4 │ │ │ │ + ldr r0, [pc, #64] @ 8ed24 │ │ │ │ + bl 2d99f0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a79a0 │ │ │ │ + b 8ebe0 │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + movw r1, #27823 @ 0x6caf │ │ │ │ + mov r0, #7 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ + bl 2f8260 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -0008e8ac : │ │ │ │ +0008ed28 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8e8f4 │ │ │ │ + ldr ip, [pc, #44] @ 8ed70 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 8e6d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 8ead4 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #22604 @ 0x584c │ │ │ │ + movw r0, #17168 @ 0x4310 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eec54 │ │ │ │ + b 2ee16c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -99456,31 +99762,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 8e96c │ │ │ │ + bne 8edec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e980 │ │ │ │ - b 8e990 │ │ │ │ + bne 8ee00 │ │ │ │ + b 8ee10 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e95c │ │ │ │ + beq 8eddc │ │ │ │ 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 8e9ac │ │ │ │ + beq 8ee2c │ │ │ │ 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} │ │ │ │ @@ -99495,96 +99801,96 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ea1c │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + bne 8ee9c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e9f8 │ │ │ │ + beq 8ee78 │ │ │ │ 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 8ea7c │ │ │ │ + bne 8eefc │ │ │ │ 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 8ea5c │ │ │ │ + beq 8eedc │ │ │ │ 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 8eadc │ │ │ │ + bne 8ef5c │ │ │ │ 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 8eabc │ │ │ │ + beq 8ef3c │ │ │ │ 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 8eb2c │ │ │ │ + bne 8efac │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8eb40 │ │ │ │ - b 8eb50 │ │ │ │ + bne 8efc0 │ │ │ │ + b 8efd0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eb1c │ │ │ │ + beq 8ef9c │ │ │ │ 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 │ │ │ │ @@ -99606,75 +99912,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 8ebd4 │ │ │ │ + bne 8f054 │ │ │ │ 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 8ebb4 │ │ │ │ + beq 8f034 │ │ │ │ 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] @ 8ec8c │ │ │ │ + ldr lr, [pc, #120] @ 8f10c │ │ │ │ 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 8ec64 │ │ │ │ + bne 8f0e4 │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl 8ebe8 │ │ │ │ + bl 8f068 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8ec8c │ │ │ │ + ldr r2, [pc, #32] @ 8f10c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8ec80 │ │ │ │ + beq 8f100 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8ecb8 │ │ │ │ + beq 8f138 │ │ │ │ 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) │ │ │ │ @@ -99685,23 +99991,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 8ed00 │ │ │ │ + bne 8f180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed14 │ │ │ │ - b 8ed24 │ │ │ │ + bne 8f194 │ │ │ │ + b 8f1a4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ecf0 │ │ │ │ + beq 8f170 │ │ │ │ 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 │ │ │ │ @@ -99717,45 +100023,45 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed80 │ │ │ │ + bne 8f200 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed94 │ │ │ │ - b 8eda4 │ │ │ │ + bne 8f214 │ │ │ │ + b 8f224 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed70 │ │ │ │ + beq 8f1f0 │ │ │ │ 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 8edc0 │ │ │ │ + beq 8f240 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eddc │ │ │ │ + beq 8f25c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8edf8 │ │ │ │ + beq 8f278 │ │ │ │ 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} │ │ │ │ @@ -99764,39 +100070,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, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8ee44 │ │ │ │ + beq 8f2c4 │ │ │ │ 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, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #58] @ 0x3a │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -99810,193 +100116,216 @@ │ │ │ │ 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 8ef04 │ │ │ │ + bne 8f384 │ │ │ │ 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 8eee4 │ │ │ │ + beq 8f364 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8ef44 │ │ │ │ + beq 8f3c4 │ │ │ │ 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, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d954 │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ 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 1d0790 │ │ │ │ + b 1cf60c │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [pc, #60] @ 8f470 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + moveq r1, #0 │ │ │ │ + movne r2, r1 │ │ │ │ + moveq r2, r1 │ │ │ │ + movwne r1, #15572 @ 0x3cd4 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + movtne r1, #32 │ │ │ │ + bl 8ead4 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movlt r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 8eff0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ldr r0, [pc, #60] @ 8f4cc │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #57180 @ 0xdf5c │ │ │ │ + movwne r1, #54432 @ 0xd4a0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 8e6d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 8e8ac │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 8f028 │ │ │ │ + bgt 8f504 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d8a0 │ │ │ │ - b 8f010 │ │ │ │ + b 8f4ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f0ac │ │ │ │ + beq 8f588 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e7ec <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8f06c │ │ │ │ + ble 8f548 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e7ec <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8f07c │ │ │ │ + bls 8f558 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f0c0 │ │ │ │ + b 8f59c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f074 │ │ │ │ + bne 8f550 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e108 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e030 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8f074 │ │ │ │ - ldr r3, [pc, #20] @ 8f0c8 │ │ │ │ + bne 8f550 │ │ │ │ + ldr r3, [pc, #20] @ 8f5a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f100 │ │ │ │ + beq 8f5dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21aa34 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 219cd0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a8480 │ │ │ │ + b 3a6f50 │ │ │ │ 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 38c778 <_Py_c_prod@@Base+0x504> │ │ │ │ + b 38b080 <_Py_c_prod@@Base+0x504> │ │ │ │ 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 2e5b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 398644 <_PyType_SetVersion@@Base+0x1118> │ │ │ │ + b 396c40 <_PyType_SetVersion@@Base+0x10fc> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 71178 <_Py_hashtable_size@@Base+0x28> │ │ │ │ + b 71170 <_Py_hashtable_size@@Base+0x28> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f1bc │ │ │ │ + beq 8f698 │ │ │ │ push {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 37f440 │ │ │ │ + bl 37e040 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -100005,181 +100334,54 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dd5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f208 │ │ │ │ + bne 8f6e4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d6e4 │ │ │ │ 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 8f1c4 │ │ │ │ + bl 8f6a0 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e090 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8f1c4 │ │ │ │ + bl 8f6a0 │ │ │ │ bl 2d954 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 654c8 │ │ │ │ + b 654bc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c023c <_PyXIData_Free@@Base+0x2114> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 3beb38 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f284 <_PySeqLock_LockWrite@@Base>: │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0] │ │ │ │ - tst r5, #1 │ │ │ │ - beq 8f2b4 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ - bl 2e8e8 │ │ │ │ - ldr r5, [r4] │ │ │ │ - b 8f2a0 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ - add r2, r5, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne 8f2d4 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ - strex r1, r2, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8f2bc <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ - dmb ish │ │ │ │ - bne 8f2e4 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ - dmb ish │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - mov r5, r3 │ │ │ │ - bl 2e8e8 │ │ │ │ - b 8f2a0 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ - │ │ │ │ -0008f2f0 <_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 │ │ │ │ - │ │ │ │ -0008f318 <_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 │ │ │ │ - │ │ │ │ -0008f340 <_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 2e8e8 │ │ │ │ - ldr r0, [r4] │ │ │ │ - dmb ish │ │ │ │ - b 8f360 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ - │ │ │ │ -0008f378 <_PySeqLock_EndRead@@Base>: │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 8f3a8 <_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 2e8e8 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #1 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0008f3b0 <_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 │ │ │ │ - │ │ │ │ -0008f3e0 : │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -0008f404 <_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 bffa8 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #16 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0008f440 : │ │ │ │ +0008f760 : │ │ │ │ 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 │ │ │ │ @@ -100187,20 +100389,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 234e50 │ │ │ │ + bl 23d428 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008f48c : │ │ │ │ +0008f7ac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #23952 @ 0x5d90 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ @@ -100211,15 +100413,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30120 │ │ │ │ │ │ │ │ -0008f4d0 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0008f7f0 <_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, #23952 @ 0x5d90 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -100230,373 +100432,342 @@ │ │ │ │ bl 2dd98 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30120 │ │ │ │ - │ │ │ │ -0008f518 : │ │ │ │ - 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 8f544 │ │ │ │ - ldr r6, [r4] │ │ │ │ - subs r6, r6, #0 │ │ │ │ - movne r6, #1 │ │ │ │ - movw r5, #25484 @ 0x638c │ │ │ │ - movt r5, #101 @ 0x65 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - bl 2d210 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r6, r3 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 236abc │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #63024 @ 0xf630 │ │ │ │ - movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #54576 @ 0xd530 │ │ │ │ - movt r0, #94 @ 0x5e │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #22656 @ 0x5880 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8f5b0 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq sp, lr, r4, asr #10 │ │ │ │ + movw r0, #49100 @ 0xbfcc │ │ │ │ + movt r0, #94 @ 0x5e │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -0008f5b4 : │ │ │ │ +0008f860 : │ │ │ │ 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] @ 8f5f0 │ │ │ │ + ldr r2, [pc, #32] @ 8f89c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c6d34 │ │ │ │ + bl 2c6080 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2c9d38 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ + b 2c9080 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008f5f4 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0008f8a0 <_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 255c54 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 2556b8 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -0008f60c <_PyThreadState_Init@@Base>: │ │ │ │ +0008f8b8 <_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, #22672 @ 0x5890 │ │ │ │ + movw r1, #17232 @ 0x4350 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8f630 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq sp, lr, r4, ror #10 │ │ │ │ + ldr r0, [pc] @ 8f8dc <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq fp, lr, ip, ror #31 │ │ │ │ │ │ │ │ -0008f634 : │ │ │ │ +0008f8e0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008f64c <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +0008f8f8 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #37828 @ 0x93c4 │ │ │ │ + movw r3, #39248 @ 0x9950 │ │ │ │ movt r3, #14 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f678 : │ │ │ │ - ldr r2, [pc, #28] @ 8f69c │ │ │ │ +0008f924 : │ │ │ │ + ldr r2, [pc, #28] @ 8f948 │ │ │ │ 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 2bd8c0 │ │ │ │ + b 2bd044 │ │ │ │ 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 8f758 │ │ │ │ + bne 8fa04 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8f744 │ │ │ │ + beq 8f9f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8f728 │ │ │ │ + blt 8f9d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8f744 │ │ │ │ + bge 8f9f0 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fb8c │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fb8c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 8f7e0 │ │ │ │ + beq 8fa8c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8f7c4 │ │ │ │ + blt 8fa70 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8f7e0 │ │ │ │ + bge 8fa8c │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8f7f4 │ │ │ │ + b 8faa0 │ │ │ │ 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 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8f870 │ │ │ │ + beq 8fb1c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8f854 │ │ │ │ + blt 8fb00 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cec14 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cd6cc <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8f870 │ │ │ │ + bge 8fb1c │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8f884 │ │ │ │ + b 8fb30 │ │ │ │ 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 8f8ac │ │ │ │ + blt 8fb58 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 8f8d0 │ │ │ │ - b 8f8dc │ │ │ │ + bge 8fb7c │ │ │ │ + b 8fb88 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 8f8d0 │ │ │ │ + beq 8fb7c │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 8f8e0 │ │ │ │ + blt 8fb8c │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fb8c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008f8e8 : │ │ │ │ +0008fb94 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f914 │ │ │ │ + bne 8fbc0 │ │ │ │ bl 2d48c │ │ │ │ mov r0, #0 │ │ │ │ bl 2d318 │ │ │ │ │ │ │ │ -0008f91c : │ │ │ │ +0008fbc8 : │ │ │ │ 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 2e438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f964 │ │ │ │ + bne 8fc10 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 8f968 │ │ │ │ + bge 8fc14 │ │ │ │ bl 2ded0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f970 : │ │ │ │ +0008fc1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ded0 │ │ │ │ │ │ │ │ -0008f984 : │ │ │ │ +0008fc30 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d120 │ │ │ │ │ │ │ │ -0008f99c : │ │ │ │ +0008fc48 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d120 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f9c4 : │ │ │ │ +0008fc70 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e354 │ │ │ │ │ │ │ │ -0008f9d8 : │ │ │ │ - ldr r3, [pc, #28] @ 8f9fc │ │ │ │ +0008fc84 : │ │ │ │ + ldr r3, [pc, #28] @ 8fca8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008fa00 : │ │ │ │ +0008fcac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8f030 │ │ │ │ + b 8f50c │ │ │ │ │ │ │ │ -0008fa14 : │ │ │ │ +0008fcc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 27af08 │ │ │ │ + b 27a700 │ │ │ │ │ │ │ │ -0008fa2c <_Py_closerange@@Base>: │ │ │ │ +0008fcd8 <_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 │ │ │ │ @@ -100604,143 +100775,143 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e8d0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e174 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 8fa7c <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 8fd28 <_Py_closerange@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e8c4 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d8a0 │ │ │ │ - b 8fa7c <_Py_closerange@@Base+0x50> │ │ │ │ + b 8fd28 <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -0008fa94 : │ │ │ │ +0008fd40 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008faac : │ │ │ │ +0008fd58 : │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008fadc : │ │ │ │ +0008fd88 : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 8fb50 │ │ │ │ + bhi 8fdfc │ │ │ │ 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, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r0, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldr r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #1716] @ 0x6b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bb62c │ │ │ │ + bl 2badb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fb48 │ │ │ │ + bne 8fdf4 │ │ │ │ ldr r1, [r5, #1712] @ 0x6b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bb62c │ │ │ │ + bl 2badb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fb48 │ │ │ │ + bne 8fdf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 301640 <_PySlice_FromIndices@@Base+0xb80> │ │ │ │ + bl 3009bc <_PySlice_FromIndices@@Base+0xb00> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008fb58 : │ │ │ │ +0008fe04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8fadc │ │ │ │ + b 8fd88 │ │ │ │ │ │ │ │ -0008fb70 : │ │ │ │ - ldr r3, [pc, #24] @ 8fb90 │ │ │ │ +0008fe1c : │ │ │ │ + ldr r3, [pc, #24] @ 8fe3c │ │ │ │ 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 33b304 │ │ │ │ + b 33a3ec │ │ │ │ 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 3ce294 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3ccd48 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ 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, #62988 @ 0xf60c │ │ │ │ + movw r3, #62924 @ 0xf5cc │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8fbdc │ │ │ │ + beq 8fe88 │ │ │ │ bl 2d954 │ │ │ │ movw r2, #23952 @ 0x5d90 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd98 │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #11680 @ 0x2da0 │ │ │ │ + movw r1, #6216 @ 0x1848 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8fc44 │ │ │ │ + beq 8fef0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #33572 @ 0x8324 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #28184 @ 0x6e18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e1f8 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -100752,250 +100923,250 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 30120 │ │ │ │ │ │ │ │ -0008fc8c <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008ff38 <_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, #22720 @ 0x58c0 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8fba8 │ │ │ │ + bl 8fe54 │ │ │ │ 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, #29884 @ 0x74bc │ │ │ │ + movw r1, #24768 @ 0x60c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_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 31df4 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #364] @ 8fe80 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8fd3c <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ - strexb r0, r2, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8fd24 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ - moveq r2, #1 │ │ │ │ - movne r2, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r9, r3 │ │ │ │ - dmb ish │ │ │ │ - bne 8fd68 <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp] │ │ │ │ - mvn r3, #0 │ │ │ │ - mvn r2, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 8fe84 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ - ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8fd90 <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ - mov r2, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #22780 @ 0x58fc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - b 8fe40 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 39d8c <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8fe40 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ - mov r6, #0 │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #22848 @ 0x5940 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - ldrh r3, [r5, #4] │ │ │ │ - movw r1, #22904 @ 0x5978 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble 8fe30 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - add r3, r5, r6, lsl #3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - bl 36fbc │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #22916 @ 0x5984 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 372c0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - b 8fdbc <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - mov r2, #1 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r9] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 8fe60 <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ - strexb r1, r3, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8fe48 <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ - dmb ish │ │ │ │ - beq 8fe78 <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ - ldr r0, [pc, #16] @ 8fe80 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2be850 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b 31df0 │ │ │ │ │ │ │ │ -0008fe88 : │ │ │ │ +0008ffa4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #200] @ 8ff6c │ │ │ │ + ldr r3, [pc, #200] @ 90088 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fec4 │ │ │ │ + bne 8ffe0 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8feac │ │ │ │ + bne 8ffc8 │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8fed8 │ │ │ │ + beq 8fff4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 355034 │ │ │ │ + bl 3be828 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1912] @ 0x778 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8ff24 │ │ │ │ + ble 90040 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8ff0c │ │ │ │ + bne 90028 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fef4 │ │ │ │ + bne 90010 │ │ │ │ dmb ish │ │ │ │ - beq 8ff1c │ │ │ │ - ldr r0, [pc, #80] @ 8ff6c │ │ │ │ - bl 2be850 │ │ │ │ + beq 90038 │ │ │ │ + ldr r0, [pc, #80] @ 90088 │ │ │ │ + bl 2d99f0 │ │ │ │ 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 8ff54 │ │ │ │ + bne 90070 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ff3c │ │ │ │ + bne 90058 │ │ │ │ dmb ish │ │ │ │ - beq 8ff64 │ │ │ │ - ldr r0, [pc, #8] @ 8ff6c │ │ │ │ - bl 2be850 │ │ │ │ + beq 90080 │ │ │ │ + ldr r0, [pc, #8] @ 90088 │ │ │ │ + bl 2d99f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r4, ror #25 │ │ │ │ │ │ │ │ -0008ff70 : │ │ │ │ +0009008c : │ │ │ │ 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 2dd98 │ │ │ │ bl 2de7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ffe4 │ │ │ │ - bl a0570 <_Py_GetConfig@@Base> │ │ │ │ + bne 90100 │ │ │ │ + bl a05b4 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ffe4 │ │ │ │ + beq 90100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61976 @ 0xf218 │ │ │ │ + movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ffe4 │ │ │ │ + beq 90100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45688 @ 0xb278 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e534 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ 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 │ │ │ │ + ldr r3, [pc, #364] @ 90290 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r2, #1 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 9014c │ │ │ │ + strexb r0, r2, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 90134 │ │ │ │ + moveq r2, #1 │ │ │ │ + movne r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r9, r3 │ │ │ │ + dmb ish │ │ │ │ + bne 90178 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp] │ │ │ │ + mvn r3, #0 │ │ │ │ + mvn r2, #0 │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 90294 │ │ │ │ + ldr r3, [r3, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 901a0 │ │ │ │ + mov r2, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #17340 @ 0x43bc │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + b 90250 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, #0 │ │ │ │ + bl 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 90250 │ │ │ │ + mov r6, #0 │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #17408 @ 0x4400 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + ldrh r3, [r5, #4] │ │ │ │ + movw r1, #17464 @ 0x4438 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, r6 │ │ │ │ + ble 90240 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + add r3, r5, r6, lsl #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r6, r6, #1 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + bl 36fb4 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #17476 @ 0x4444 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + bl 372b8 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + b 901cc │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + mov r2, #1 │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r9] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 90270 │ │ │ │ + strexb r1, r3, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 90258 │ │ │ │ + dmb ish │ │ │ │ + beq 90288 │ │ │ │ + ldr r0, [pc, #16] @ 90290 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 2d99f0 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r4, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r3, #0 │ │ │ │ - blt 9005c │ │ │ │ + blt 90308 │ │ │ │ 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 │ │ │ │ @@ -101008,52 +101179,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 90098 │ │ │ │ + blt 90344 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 900c0 │ │ │ │ - b 900d0 │ │ │ │ + bge 9036c │ │ │ │ + b 9037c │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 900c0 │ │ │ │ + beq 9036c │ │ │ │ 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 900dc │ │ │ │ + blt 90388 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 900dc │ │ │ │ + b 90388 │ │ │ │ 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 90118 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + beq 903c4 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57864 @ 0xe208 │ │ │ │ + movw r1, #52424 @ 0xccc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 │ │ │ │ @@ -101068,77 +101239,77 @@ │ │ │ │ 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, #22928 @ 0x5990 │ │ │ │ + movw r1, #17488 @ 0x4450 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d330 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 901d0 │ │ │ │ + bne 9047c │ │ │ │ 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 901d0 │ │ │ │ + bhi 9047c │ │ │ │ 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 901ec │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b 90498 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22948 @ 0x59a4 │ │ │ │ + movw r1, #17508 @ 0x4464 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22972 @ 0x59bc │ │ │ │ + movw r1, #17532 @ 0x447c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23016 @ 0x59e8 │ │ │ │ + movw r1, #17576 @ 0x44a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movle r0, r3 │ │ │ │ @@ -101146,53 +101317,53 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4aeb0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 4aea8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 902fc │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 905a8 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41320 @ 0xa168 │ │ │ │ + movw r0, #38432 @ 0x9620 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9033c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 905e8 │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9033c │ │ │ │ + beq 905e8 │ │ │ │ bl 2e378 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #47104 @ 0xb800 │ │ │ │ - movweq r1, #23064 @ 0x5a18 │ │ │ │ + movwne r1, #41500 @ 0xa21c │ │ │ │ + movweq r1, #17624 @ 0x44d8 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 │ │ │ │ @@ -101202,46 +101373,46 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9039c │ │ │ │ + bne 90648 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 903e0 │ │ │ │ + beq 9068c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ movw ip, #35732 @ 0x8b94 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 903e0 │ │ │ │ + bne 9068c │ │ │ │ mov r0, #0 │ │ │ │ - b 90404 │ │ │ │ - ldr ip, [pc, #36] @ 9040c │ │ │ │ + b 906b0 │ │ │ │ + ldr ip, [pc, #36] @ 906b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34bf9c │ │ │ │ + bl 34add4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 903d8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 90684 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101252,45 +101423,45 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90464 │ │ │ │ + bne 90710 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 904a4 │ │ │ │ - ldr r4, [pc, #100] @ 904d0 │ │ │ │ + beq 90750 │ │ │ │ + ldr r4, [pc, #100] @ 9077c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 904a4 │ │ │ │ + bne 90750 │ │ │ │ mov r0, #0 │ │ │ │ - b 904c8 │ │ │ │ - ldr ip, [pc, #40] @ 904d4 │ │ │ │ + b 90774 │ │ │ │ + ldr ip, [pc, #40] @ 90780 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34d6ec │ │ │ │ + bl 34c520 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9049c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + beq 90748 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -101301,647 +101472,647 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90528 │ │ │ │ + bne 907d4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90560 │ │ │ │ - ldr r4, [pc, #116] @ 905a4 │ │ │ │ + beq 9080c │ │ │ │ + ldr r4, [pc, #116] @ 90850 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90598 │ │ │ │ + beq 90844 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #41960 @ 0xa3e8 │ │ │ │ + movw r1, #36520 @ 0x8ea8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b15a0 │ │ │ │ + bl 2b0c40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90598 │ │ │ │ - movw r3, #44776 @ 0xaee8 │ │ │ │ + beq 90844 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23096 @ 0x5a38 │ │ │ │ + movw r1, #17656 @ 0x44f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ bl 2e408 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #23 │ │ │ │ │ │ │ │ -000905a8 : │ │ │ │ +00090854 : │ │ │ │ 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 2d09c │ │ │ │ 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, #23116 @ 0x5a4c │ │ │ │ + movw r0, #17676 @ 0x450c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2db7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90638 │ │ │ │ - movw r4, #62988 @ 0xf60c │ │ │ │ + beq 908e4 │ │ │ │ + movw r4, #62924 @ 0xf5cc │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #22644 @ 0x5874 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d180 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 90640 │ │ │ │ + bne 908ec │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8a0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 90660 │ │ │ │ - bl 1bb49c │ │ │ │ + b 9090c │ │ │ │ + bl 1bba54 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ movne r0, #0 │ │ │ │ - bne 90660 │ │ │ │ + bne 9090c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e408 │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090668 : │ │ │ │ +00090914 : │ │ │ │ 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, #62988 @ 0xf60c │ │ │ │ + movw r4, #62924 @ 0xf5cc │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 906e0 │ │ │ │ + beq 9098c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bca28 │ │ │ │ + bl 1bcfe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #23136 @ 0x5a60 │ │ │ │ + movw r2, #17696 @ 0x4520 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd260 │ │ │ │ + bl 1bd808 │ │ │ │ mov r0, #0 │ │ │ │ - b 906ec │ │ │ │ - bl 905a8 │ │ │ │ + b 90998 │ │ │ │ + bl 90854 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906a0 │ │ │ │ + beq 9094c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000906f4 : │ │ │ │ +000909a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #62988 @ 0xf60c │ │ │ │ + movw r4, #62924 @ 0xf5cc │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bca28 │ │ │ │ + bl 1bcfe0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e408 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd260 │ │ │ │ + bl 1bd808 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009074c : │ │ │ │ +000909f8 : │ │ │ │ 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, #62988 @ 0xf60c │ │ │ │ + movw r5, #62924 @ 0xf5cc │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 907a8 │ │ │ │ + beq 90a54 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #49476 @ 0xc144 │ │ │ │ + movw r1, #44036 @ 0xac04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e60c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 90854 │ │ │ │ + beq 90b00 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bca28 │ │ │ │ - b 907e4 │ │ │ │ - bl 905a8 │ │ │ │ + bl 1bcfe0 │ │ │ │ + b 90a90 │ │ │ │ + bl 90854 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90780 │ │ │ │ - b 90858 │ │ │ │ + beq 90a2c │ │ │ │ + b 90b04 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e2ac │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 9083c │ │ │ │ + bcc 90ae8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e5e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9083c │ │ │ │ + bne 90ae8 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90828 │ │ │ │ + bcc 90ad4 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dd50 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne 907b8 │ │ │ │ + bne 90a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e210 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 90840 │ │ │ │ + b 90aec │ │ │ │ mov r0, r6 │ │ │ │ bl 2d540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 907e4 │ │ │ │ - b 90840 │ │ │ │ + beq 90a90 │ │ │ │ + b 90aec │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e408 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bd260 │ │ │ │ - b 90858 │ │ │ │ + bl 1bd808 │ │ │ │ + b 90b04 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 908b8 │ │ │ │ + beq 90b64 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 908b8 │ │ │ │ + bgt 90b64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 908b8 │ │ │ │ + bne 90b64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90914 │ │ │ │ + beq 90bc0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90914 │ │ │ │ + bgt 90bc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 90914 │ │ │ │ + bne 90bc0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009091c : │ │ │ │ +00090bc8 : │ │ │ │ push {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 2d81c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne 90938 │ │ │ │ + bne 90be4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 90a38 │ │ │ │ + beq 90ce4 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d81c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90980 │ │ │ │ + bne 90c2c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfd0 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd154 │ │ │ │ + bl cd61c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 909c0 │ │ │ │ + bne 90c6c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90a38 │ │ │ │ + bgt 90ce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90a38 │ │ │ │ + bne 90ce4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 90a38 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 90ce4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 90960 │ │ │ │ - ldr r0, [pc, #100] @ 90a48 │ │ │ │ + bne 90c0c │ │ │ │ + ldr r0, [pc, #100] @ 90cf4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 90a4c │ │ │ │ + ldr r1, [pc, #96] @ 90cf8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 27e414 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27dc0c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90a0c │ │ │ │ - movw r1, #23148 @ 0x5a6c │ │ │ │ + beq 90cb8 │ │ │ │ + movw r1, #17708 @ 0x452c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 90a50 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 90cfc │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #23172 @ 0x5a84 │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 90a50 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 90cfc │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ - subseq sp, lr, r8, ror r5 │ │ │ │ + subseq ip, lr, 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, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ + bl 71148 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090a88 <_Py_stat@@Base>: │ │ │ │ +00090d34 <_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 1ad078 │ │ │ │ + bl 1ad68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + beq 90dd0 <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2d11a4 │ │ │ │ + bl 2d04c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90aec <_Py_stat@@Base+0x64> │ │ │ │ + bne 90d98 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 90dd0 <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + bne 90dd0 <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 90dd0 <_Py_stat@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2cf4c <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b28 <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 90dd4 <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90b28 <_Py_stat@@Base+0xa0> │ │ │ │ + bne 90dd4 <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 90b28 <_Py_stat@@Base+0xa0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 90dd4 <_Py_stat@@Base+0xa0> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d99c │ │ │ │ mov r0, r4 │ │ │ │ - bl df698 │ │ │ │ - bl b950c │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl dfc14 │ │ │ │ + bl b9434 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090b78 <_Py_open@@Base>: │ │ │ │ +00090e24 <_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 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + beq 90f14 <_Py_open@@Base+0xf0> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32948 @ 0x80b4 │ │ │ │ + movw r1, #27384 @ 0x6af8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #12232 @ 0x2fc8 │ │ │ │ + movw r0, #6792 @ 0x1a88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90c88 <_Py_open@@Base+0x110> │ │ │ │ - bl dc974 │ │ │ │ + beq 90f34 <_Py_open@@Base+0x110> │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d0e4 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 90c1c <_Py_open@@Base+0xa4> │ │ │ │ + bge 90ec8 <_Py_open@@Base+0xa4> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 90c70 <_Py_open@@Base+0xf8> │ │ │ │ - bl b950c │ │ │ │ + bne 90f1c <_Py_open@@Base+0xf8> │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90bd4 <_Py_open@@Base+0x5c> │ │ │ │ - b 90c88 <_Py_open@@Base+0x110> │ │ │ │ + beq 90e80 <_Py_open@@Base+0x5c> │ │ │ │ + b 90f34 <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c40 <_Py_open@@Base+0xc8> │ │ │ │ + bgt 90eec <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90c40 <_Py_open@@Base+0xc8> │ │ │ │ + bne 90eec <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #35492 @ 0x8aa4 │ │ │ │ + movw r3, #35488 @ 0x8aa0 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27c6ac │ │ │ │ + bl 27bea4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90cb0 <_Py_open@@Base+0x138> │ │ │ │ + bne 90f5c <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8a0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 90cb0 <_Py_open@@Base+0x138> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b 90f5c <_Py_open@@Base+0x138> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173c88 │ │ │ │ + bl 174414 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 90f14 <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + bne 90f14 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 90f14 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25ee4c │ │ │ │ + b 25e894 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ ldr ip, [r5] │ │ │ │ - movw r3, #23196 @ 0x5a9c │ │ │ │ + movw r3, #17756 @ 0x455c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2db7c │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 90dc0 <_Py_open@@Base+0x248> │ │ │ │ - movw r5, #44772 @ 0xaee4 │ │ │ │ + bne 9106c <_Py_open@@Base+0x248> │ │ │ │ + movw r5, #44768 @ 0xaee0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e28c │ │ │ │ - bl 3e308 │ │ │ │ + bl 3e230 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90dc0 <_Py_open@@Base+0x248> │ │ │ │ - ldr r2, [pc, #112] @ 90dcc <_Py_open@@Base+0x254> │ │ │ │ + bne 9106c <_Py_open@@Base+0x248> │ │ │ │ + ldr r2, [pc, #112] @ 91078 <_Py_open@@Base+0x254> │ │ │ │ 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 90d80 <_Py_open@@Base+0x208> │ │ │ │ + beq 9102c <_Py_open@@Base+0x208> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90da4 <_Py_open@@Base+0x22c> │ │ │ │ + bne 91050 <_Py_open@@Base+0x22c> │ │ │ │ bl 2d4bc │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #23212 @ 0x5aac │ │ │ │ + movw r2, #17772 @ 0x456c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b 90dc0 <_Py_open@@Base+0x248> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b 9106c <_Py_open@@Base+0x248> │ │ │ │ bl 2d4bc │ │ │ │ - movw r1, #23212 @ 0x5aac │ │ │ │ + movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl 8f1c4 │ │ │ │ + bl 8f6a0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 90e10 <_Py_open@@Base+0x298> │ │ │ │ + bcc 910bc <_Py_open@@Base+0x298> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 90e14 <_Py_open@@Base+0x29c> │ │ │ │ + bcs 910c0 <_Py_open@@Base+0x29c> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8ebe8 │ │ │ │ + bl 8f068 │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #23240 @ 0x5ac8 │ │ │ │ + movw r1, #17800 @ 0x4588 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ 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 90e88 <_Py_open@@Base+0x310> │ │ │ │ + beq 91134 <_Py_open@@Base+0x310> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #9032 @ 0x2348 │ │ │ │ + movw r1, #3620 @ 0xe24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b 14166c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #808] @ 0x328 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 90eb0 <_Py_open@@Base+0x338> │ │ │ │ + beq 9115c <_Py_open@@Base+0x338> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [r0, #808] @ 0x328 │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -101954,43 +102125,43 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90f24 <_Py_open@@Base+0x3ac> │ │ │ │ + bne 911d0 <_Py_open@@Base+0x3ac> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90f60 <_Py_open@@Base+0x3e8> │ │ │ │ - ldr r4, [pc, #88] @ 90f84 <_Py_open@@Base+0x40c> │ │ │ │ + beq 9120c <_Py_open@@Base+0x3e8> │ │ │ │ + ldr r4, [pc, #88] @ 91230 <_Py_open@@Base+0x40c> │ │ │ │ mov lr, #2 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 90f7c <_Py_open@@Base+0x404> │ │ │ │ - ldr r0, [pc, #32] @ 90f88 <_Py_open@@Base+0x410> │ │ │ │ + beq 91228 <_Py_open@@Base+0x404> │ │ │ │ + ldr r0, [pc, #32] @ 91234 <_Py_open@@Base+0x410> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 90e50 <_Py_open@@Base+0x2d8> │ │ │ │ + b 910fc <_Py_open@@Base+0x2d8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsl ip │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101999,96 +102170,96 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 90fcc <_Py_open@@Base+0x454> │ │ │ │ + beq 91278 <_Py_open@@Base+0x454> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 90fdc <_Py_open@@Base+0x464> │ │ │ │ - bl 90cd0 <_Py_open@@Base+0x158> │ │ │ │ + b 91288 <_Py_open@@Base+0x464> │ │ │ │ + bl 90f7c <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90fc0 <_Py_open@@Base+0x448> │ │ │ │ - b 91090 <_Py_open@@Base+0x518> │ │ │ │ + bne 9126c <_Py_open@@Base+0x448> │ │ │ │ + b 9133c <_Py_open@@Base+0x518> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r6, r8} │ │ │ │ sub r5, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d69c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 910c4 <_Py_open@@Base+0x54c> │ │ │ │ - movw r8, #44772 @ 0xaee4 │ │ │ │ + bge 91370 <_Py_open@@Base+0x54c> │ │ │ │ + movw r8, #44768 @ 0xaee0 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27beb8 │ │ │ │ - bl 3e308 │ │ │ │ + bl 27b6b0 │ │ │ │ + bl 3e2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91090 <_Py_open@@Base+0x518> │ │ │ │ - ldr r3, [pc, #212] @ 91110 <_Py_open@@Base+0x598> │ │ │ │ + bne 9133c <_Py_open@@Base+0x518> │ │ │ │ + ldr r3, [pc, #212] @ 913bc <_Py_open@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91064 <_Py_open@@Base+0x4ec> │ │ │ │ + beq 91310 <_Py_open@@Base+0x4ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91098 <_Py_open@@Base+0x520> │ │ │ │ + bne 91344 <_Py_open@@Base+0x520> │ │ │ │ bl 2d4bc │ │ │ │ - movw r2, #23332 @ 0x5b24 │ │ │ │ + movw r2, #17892 @ 0x45e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 91108 <_Py_open@@Base+0x590> │ │ │ │ + b 913b4 <_Py_open@@Base+0x590> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #23332 @ 0x5b24 │ │ │ │ + movw r1, #17892 @ 0x45e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3da04 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 91090 <_Py_open@@Base+0x518> │ │ │ │ - bne 910f4 <_Py_open@@Base+0x57c> │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + bl 3ead4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 9133c <_Py_open@@Base+0x518> │ │ │ │ + bne 913a0 <_Py_open@@Base+0x57c> │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #23416 @ 0x5b78 │ │ │ │ + movw r1, #17976 @ 0x4638 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 141058 │ │ │ │ - b 91090 <_Py_open@@Base+0x518> │ │ │ │ + bl 14166c │ │ │ │ + b 9133c <_Py_open@@Base+0x518> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 90fdc <_Py_open@@Base+0x464> │ │ │ │ + bne 91288 <_Py_open@@Base+0x464> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102097,264 +102268,264 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 91154 <_Py_open@@Base+0x5dc> │ │ │ │ + beq 91400 <_Py_open@@Base+0x5dc> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 91164 <_Py_open@@Base+0x5ec> │ │ │ │ - bl 90cd0 <_Py_open@@Base+0x158> │ │ │ │ + b 91410 <_Py_open@@Base+0x5ec> │ │ │ │ + bl 90f7c <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 911a8 <_Py_open@@Base+0x630> │ │ │ │ - b 91148 <_Py_open@@Base+0x5d0> │ │ │ │ + beq 91454 <_Py_open@@Base+0x630> │ │ │ │ + b 913f4 <_Py_open@@Base+0x5d0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r7, r8} │ │ │ │ sub r6, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d93c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 911b0 <_Py_open@@Base+0x638> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 9145c <_Py_open@@Base+0x638> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 911f4 <_Py_open@@Base+0x67c> │ │ │ │ - bne 911e0 <_Py_open@@Base+0x668> │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + b 914a0 <_Py_open@@Base+0x67c> │ │ │ │ + bne 9148c <_Py_open@@Base+0x668> │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #23504 @ 0x5bd0 │ │ │ │ + movw r1, #18064 @ 0x4690 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 141058 │ │ │ │ - b 911a8 <_Py_open@@Base+0x630> │ │ │ │ + bl 14166c │ │ │ │ + b 91454 <_Py_open@@Base+0x630> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 91164 <_Py_open@@Base+0x5ec> │ │ │ │ + bne 91410 <_Py_open@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d45c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91234 <_Py_open@@Base+0x6bc> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 914e0 <_Py_open@@Base+0x6bc> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2dee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91278 <_Py_open@@Base+0x700> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 91524 <_Py_open@@Base+0x700> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 912c8 <_Py_open@@Base+0x750> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 91574 <_Py_open@@Base+0x750> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 912e0 <_Py_open@@Base+0x768> │ │ │ │ + b 9158c <_Py_open@@Base+0x768> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e2dc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39868 │ │ │ │ + bl 39860 │ │ │ │ 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 2e69c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9132c <_Py_open@@Base+0x7b4> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 915d8 <_Py_open@@Base+0x7b4> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 91354 <_Py_open@@Base+0x7dc> │ │ │ │ + b 91600 <_Py_open@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91314 <_Py_open@@Base+0x79c> │ │ │ │ + bne 915c0 <_Py_open@@Base+0x79c> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e2dc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39868 │ │ │ │ + bl 39860 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2d72c │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2d390 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 913ac <_Py_open@@Base+0x834> │ │ │ │ + beq 91658 <_Py_open@@Base+0x834> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 913b4 <_Py_open@@Base+0x83c> │ │ │ │ + b 91660 <_Py_open@@Base+0x83c> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 913f4 <_Py_open@@Base+0x87c> │ │ │ │ + bne 916a0 <_Py_open@@Base+0x87c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91428 <_Py_open@@Base+0x8b0> │ │ │ │ + bne 916d4 <_Py_open@@Base+0x8b0> │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #164] @ 914b0 <_Py_open@@Base+0x938> │ │ │ │ + ldr ip, [pc, #164] @ 9175c <_Py_open@@Base+0x938> │ │ │ │ sub lr, fp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + beq 91750 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91448 <_Py_open@@Base+0x8d0> │ │ │ │ - bl bea6c │ │ │ │ + bne 916f4 <_Py_open@@Base+0x8d0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + bne 91750 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91468 <_Py_open@@Base+0x8f0> │ │ │ │ - bl bea6c │ │ │ │ + bne 91714 <_Py_open@@Base+0x8f0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + bne 91750 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91488 <_Py_open@@Base+0x910> │ │ │ │ - bl bea6c │ │ │ │ + bne 91734 <_Py_open@@Base+0x910> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + bne 91750 <_Py_open@@Base+0x92c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3cc3cc <_PyObject_GetXIDataNoFallback@@Base+0x964> │ │ │ │ + b 3cadcc <_PyObject_GetXIDataNoFallback@@Base+0x964> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 914f0 <_Py_open@@Base+0x978> │ │ │ │ - bl bea6c │ │ │ │ + bne 9179c <_Py_open@@Base+0x978> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914f0 <_Py_open@@Base+0x978> │ │ │ │ + beq 9179c <_Py_open@@Base+0x978> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 302568 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ + bl 3016c0 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914e8 <_Py_open@@Base+0x970> │ │ │ │ - ldr r3, [pc, #56] @ 91540 <_Py_open@@Base+0x9c8> │ │ │ │ + beq 91794 <_Py_open@@Base+0x970> │ │ │ │ + ldr r3, [pc, #56] @ 917ec <_Py_open@@Base+0x9c8> │ │ │ │ ldr r3, [r3, #1568] @ 0x620 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91528 <_Py_open@@Base+0x9b0> │ │ │ │ + beq 917d4 <_Py_open@@Base+0x9b0> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 311ca8 <_PyPickle_GetXIData@@Base+0x1db8> │ │ │ │ + bl 310f8c <_PyPickle_GetXIData@@Base+0x1dc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91534 <_Py_open@@Base+0x9bc> │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + bne 917e0 <_Py_open@@Base+0x9bc> │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -102366,66 +102537,66 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91594 <_Py_open@@Base+0xa1c> │ │ │ │ + bne 91840 <_Py_open@@Base+0xa1c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 915cc <_Py_open@@Base+0xa54> │ │ │ │ - ldr r4, [pc, #100] @ 91600 <_Py_open@@Base+0xa88> │ │ │ │ + beq 91878 <_Py_open@@Base+0xa54> │ │ │ │ + ldr r4, [pc, #100] @ 918ac <_Py_open@@Base+0xa88> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 915f4 <_Py_open@@Base+0xa7c> │ │ │ │ + beq 918a0 <_Py_open@@Base+0xa7c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 915ec <_Py_open@@Base+0xa74> │ │ │ │ - bl bea6c │ │ │ │ + bne 91898 <_Py_open@@Base+0xa74> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 915f4 <_Py_open@@Base+0xa7c> │ │ │ │ + bne 918a0 <_Py_open@@Base+0xa7c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e504 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91640 <_Py_open@@Base+0xac8> │ │ │ │ - bl bea6c │ │ │ │ + bne 918ec <_Py_open@@Base+0xac8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -102436,50 +102607,50 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 916ac <_Py_open@@Base+0xb34> │ │ │ │ + bne 91958 <_Py_open@@Base+0xb34> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 916ec <_Py_open@@Base+0xb74> │ │ │ │ - ldr r4, [pc, #136] @ 9173c <_Py_open@@Base+0xbc4> │ │ │ │ + beq 91998 <_Py_open@@Base+0xb74> │ │ │ │ + ldr r4, [pc, #136] @ 919e8 <_Py_open@@Base+0xbc4> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 916ec <_Py_open@@Base+0xb74> │ │ │ │ + bne 91998 <_Py_open@@Base+0xb74> │ │ │ │ mov r0, #0 │ │ │ │ - b 91734 <_Py_open@@Base+0xbbc> │ │ │ │ + b 919e0 <_Py_open@@Base+0xbbc> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91714 <_Py_open@@Base+0xb9c> │ │ │ │ - bl bea6c │ │ │ │ + bne 919c0 <_Py_open@@Base+0xb9c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91734 <_Py_open@@Base+0xbbc> │ │ │ │ - b 916e4 <_Py_open@@Base+0xb6c> │ │ │ │ + beq 919e0 <_Py_open@@Base+0xbbc> │ │ │ │ + b 91990 <_Py_open@@Base+0xb6c> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -102493,49 +102664,49 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91790 <_Py_open@@Base+0xc18> │ │ │ │ + bne 91a3c <_Py_open@@Base+0xc18> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 917d0 <_Py_open@@Base+0xc58> │ │ │ │ - ldr r4, [pc, #140] @ 91824 <_Py_open@@Base+0xcac> │ │ │ │ + beq 91a7c <_Py_open@@Base+0xc58> │ │ │ │ + ldr r4, [pc, #140] @ 91ad0 <_Py_open@@Base+0xcac> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 917d0 <_Py_open@@Base+0xc58> │ │ │ │ + bne 91a7c <_Py_open@@Base+0xc58> │ │ │ │ mov r0, #0 │ │ │ │ - b 9181c <_Py_open@@Base+0xca4> │ │ │ │ + b 91ac8 <_Py_open@@Base+0xca4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 917f8 <_Py_open@@Base+0xc80> │ │ │ │ - bl bea6c │ │ │ │ + bne 91aa4 <_Py_open@@Base+0xc80> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9181c <_Py_open@@Base+0xca4> │ │ │ │ - b 917c8 <_Py_open@@Base+0xc50> │ │ │ │ + beq 91ac8 <_Py_open@@Base+0xca4> │ │ │ │ + b 91a74 <_Py_open@@Base+0xc50> │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ @@ -102551,421 +102722,421 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91878 <_Py_open@@Base+0xd00> │ │ │ │ + bne 91b24 <_Py_open@@Base+0xd00> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 918b8 <_Py_open@@Base+0xd40> │ │ │ │ - ldr r4, [pc, #128] @ 91900 <_Py_open@@Base+0xd88> │ │ │ │ + beq 91b64 <_Py_open@@Base+0xd40> │ │ │ │ + ldr r4, [pc, #128] @ 91bac <_Py_open@@Base+0xd88> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 918b8 <_Py_open@@Base+0xd40> │ │ │ │ + bne 91b64 <_Py_open@@Base+0xd40> │ │ │ │ mov r0, #0 │ │ │ │ - b 918f8 <_Py_open@@Base+0xd80> │ │ │ │ + b 91ba4 <_Py_open@@Base+0xd80> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 918e0 <_Py_open@@Base+0xd68> │ │ │ │ - bl bea6c │ │ │ │ + bne 91b8c <_Py_open@@Base+0xd68> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 918f8 <_Py_open@@Base+0xd80> │ │ │ │ - b 918b0 <_Py_open@@Base+0xd38> │ │ │ │ + beq 91ba4 <_Py_open@@Base+0xd80> │ │ │ │ + b 91b5c <_Py_open@@Base+0xd38> │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r8, [r2], #-196 @ 0xffffff3c @ │ │ │ │ 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, #23592 @ 0x5c28 │ │ │ │ + movw r0, #18152 @ 0x46e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrb lr, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ stmib sp, {r2, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str ip, [sp] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ 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 91980 <_Py_open@@Base+0xe08> │ │ │ │ + beq 91c2c <_Py_open@@Base+0xe08> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #23624 @ 0x5c48 │ │ │ │ + movw r0, #18184 @ 0x4708 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 305f54 <_PyMarshal_GetXIData@@Base+0x420> │ │ │ │ + bl 305534 <_PyMarshal_GetXIData@@Base+0x4d4> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23680 @ 0x5c80 │ │ │ │ + movw r0, #18240 @ 0x4740 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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, #23704 @ 0x5c98 │ │ │ │ + movw ip, #18264 @ 0x4758 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #8916 @ 0x22d4 │ │ │ │ + movw r1, #13800 @ 0x35e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #23716 @ 0x5ca4 │ │ │ │ + movw r0, #18276 @ 0x4764 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b772c │ │ │ │ + b b766c │ │ │ │ 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, #8916 @ 0x22d4 │ │ │ │ - movweq r1, #23704 @ 0x5c98 │ │ │ │ + movwne r1, #13800 @ 0x35e8 │ │ │ │ + movweq r1, #18264 @ 0x4758 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #23740 @ 0x5cbc │ │ │ │ + movw r0, #18300 @ 0x477c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1115bc │ │ │ │ + bl 111b3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91ad0 <_Py_open@@Base+0xf58> │ │ │ │ + bne 91d7c <_Py_open@@Base+0xf58> │ │ │ │ mov r0, #0 │ │ │ │ - b 91b18 <_Py_open@@Base+0xfa0> │ │ │ │ + b 91dc4 <_Py_open@@Base+0xfa0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1115bc │ │ │ │ + bl 111b3c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91ac8 <_Py_open@@Base+0xf50> │ │ │ │ + beq 91d74 <_Py_open@@Base+0xf50> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1115bc │ │ │ │ + bl 111b3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ac8 <_Py_open@@Base+0xf50> │ │ │ │ + beq 91d74 <_Py_open@@Base+0xf50> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #23784 @ 0x5ce8 │ │ │ │ + movw r0, #18344 @ 0x47a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b772c │ │ │ │ + bl b766c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bgt 91b30 <_Py_open@@Base+0xfb8> │ │ │ │ + bgt 91ddc <_Py_open@@Base+0xfb8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ 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 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 91c14 <_Py_open@@Base+0x109c> │ │ │ │ + beq 91ec0 <_Py_open@@Base+0x109c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 91c18 <_Py_open@@Base+0x10a0> │ │ │ │ + bls 91ec4 <_Py_open@@Base+0x10a0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 91ba4 <_Py_open@@Base+0x102c> │ │ │ │ + bne 91e50 <_Py_open@@Base+0x102c> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 91b78 <_Py_open@@Base+0x1000> │ │ │ │ - bl becac │ │ │ │ + b 91e24 <_Py_open@@Base+0x1000> │ │ │ │ + bl bebd4 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 91bf0 <_Py_open@@Base+0x1078> │ │ │ │ + beq 91e9c <_Py_open@@Base+0x1078> │ │ │ │ mov r1, r5 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91be8 <_Py_open@@Base+0x1070> │ │ │ │ + bgt 91e94 <_Py_open@@Base+0x1070> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91be8 <_Py_open@@Base+0x1070> │ │ │ │ + bne 91e94 <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 91b9c <_Py_open@@Base+0x1024> │ │ │ │ + bne 91e48 <_Py_open@@Base+0x1024> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91c14 <_Py_open@@Base+0x109c> │ │ │ │ + bgt 91ec0 <_Py_open@@Base+0x109c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91c14 <_Py_open@@Base+0x109c> │ │ │ │ + bne 91ec0 <_Py_open@@Base+0x109c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 91b50 <_Py_open@@Base+0xfd8> │ │ │ │ + b 91dfc <_Py_open@@Base+0xfd8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 91b50 <_Py_open@@Base+0xfd8> │ │ │ │ + bl 91dfc <_Py_open@@Base+0xfd8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + beq 91f68 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, #1 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91c8c <_Py_open@@Base+0x1114> │ │ │ │ + bne 91f38 <_Py_open@@Base+0x1114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + bgt 91f68 <_Py_open@@Base+0x1144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + bne 91f68 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 91cbc <_Py_open@@Base+0x1144> │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 91f68 <_Py_open@@Base+0x1144> │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #30208 @ 0x7600 │ │ │ │ + movw ip, #23504 @ 0x5bd0 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 91d98 <_Py_open@@Base+0x1220> │ │ │ │ + ldr ip, [pc, #156] @ 92044 <_Py_open@@Base+0x1220> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 30aadc <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ + bl 309f24 <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91d1c <_Py_open@@Base+0x11a4> │ │ │ │ + bne 91fc8 <_Py_open@@Base+0x11a4> │ │ │ │ mov r0, #0 │ │ │ │ - b 91d74 <_Py_open@@Base+0x11fc> │ │ │ │ + b 92020 <_Py_open@@Base+0x11fc> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #50244 @ 0xc444 │ │ │ │ + movw r0, #44804 @ 0xaf04 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91d14 <_Py_open@@Base+0x119c> │ │ │ │ + beq 91fc0 <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 30c290 <_PyCode_SetUnboundVarCounts@@Base+0x1d48> │ │ │ │ + bl 30b6d8 <_PyCode_SetUnboundVarCounts@@Base+0x1d48> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91d6c <_Py_open@@Base+0x11f4> │ │ │ │ - bl bea6c │ │ │ │ + bne 92018 <_Py_open@@Base+0x11f4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91d14 <_Py_open@@Base+0x119c> │ │ │ │ + bne 91fc0 <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ - ldr r3, [pc, #28] @ 91d98 <_Py_open@@Base+0x1220> │ │ │ │ + bl bebd4 │ │ │ │ + ldr r3, [pc, #28] @ 92044 <_Py_open@@Base+0x1220> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 91d90 <_Py_open@@Base+0x1218> │ │ │ │ + beq 9203c <_Py_open@@Base+0x1218> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 91dd8 <_Py_open@@Base+0x1260> │ │ │ │ + bne 92084 <_Py_open@@Base+0x1260> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 2e03c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 becac │ │ │ │ + b bebd4 │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91e68 <_Py_open@@Base+0x12f0> │ │ │ │ - bl bea6c │ │ │ │ + bne 92114 <_Py_open@@Base+0x12f0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91eb8 <_Py_open@@Base+0x1340> │ │ │ │ + bne 92164 <_Py_open@@Base+0x1340> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e3e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91eac <_Py_open@@Base+0x1334> │ │ │ │ + bne 92158 <_Py_open@@Base+0x1334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91eac <_Py_open@@Base+0x1334> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 92158 <_Py_open@@Base+0x1334> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 │ │ │ │ @@ -102973,56 +103144,56 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91f10 <_Py_open@@Base+0x1398> │ │ │ │ + bne 921bc <_Py_open@@Base+0x1398> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91f48 <_Py_open@@Base+0x13d0> │ │ │ │ - ldr r4, [pc, #144] @ 91fa8 <_Py_open@@Base+0x1430> │ │ │ │ + beq 921f4 <_Py_open@@Base+0x13d0> │ │ │ │ + ldr r4, [pc, #144] @ 92254 <_Py_open@@Base+0x1430> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91f9c <_Py_open@@Base+0x1424> │ │ │ │ + beq 92248 <_Py_open@@Base+0x1424> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91f68 <_Py_open@@Base+0x13f0> │ │ │ │ - bl bea6c │ │ │ │ + bne 92214 <_Py_open@@Base+0x13f0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91f9c <_Py_open@@Base+0x1424> │ │ │ │ + bne 92248 <_Py_open@@Base+0x1424> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91f90 <_Py_open@@Base+0x1418> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 9223c <_Py_open@@Base+0x1418> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #26 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103032,47 +103203,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91ffc <_Py_open@@Base+0x1484> │ │ │ │ + bne 922a8 <_Py_open@@Base+0x1484> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92034 <_Py_open@@Base+0x14bc> │ │ │ │ - ldr r4, [pc, #108] @ 92070 <_Py_open@@Base+0x14f8> │ │ │ │ + beq 922e0 <_Py_open@@Base+0x14bc> │ │ │ │ + ldr r4, [pc, #108] @ 9231c <_Py_open@@Base+0x14f8> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92064 <_Py_open@@Base+0x14ec> │ │ │ │ + beq 92310 <_Py_open@@Base+0x14ec> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92054 <_Py_open@@Base+0x14dc> │ │ │ │ - bl bea6c │ │ │ │ + bne 92300 <_Py_open@@Base+0x14dc> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92064 <_Py_open@@Base+0x14ec> │ │ │ │ + bne 92310 <_Py_open@@Base+0x14ec> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #26 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103082,47 +103253,47 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 920c4 <_Py_open@@Base+0x154c> │ │ │ │ + bne 92370 <_Py_open@@Base+0x154c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 920fc <_Py_open@@Base+0x1584> │ │ │ │ - ldr r4, [pc, #108] @ 92138 <_Py_open@@Base+0x15c0> │ │ │ │ + beq 923a8 <_Py_open@@Base+0x1584> │ │ │ │ + ldr r4, [pc, #108] @ 923e4 <_Py_open@@Base+0x15c0> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9212c <_Py_open@@Base+0x15b4> │ │ │ │ + beq 923d8 <_Py_open@@Base+0x15b4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9211c <_Py_open@@Base+0x15a4> │ │ │ │ - bl bea6c │ │ │ │ + bne 923c8 <_Py_open@@Base+0x15a4> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9212c <_Py_open@@Base+0x15b4> │ │ │ │ + bne 923d8 <_Py_open@@Base+0x15b4> │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror sp │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103132,252 +103303,252 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9218c <_Py_open@@Base+0x1614> │ │ │ │ + bne 92438 <_Py_open@@Base+0x1614> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 921c4 <_Py_open@@Base+0x164c> │ │ │ │ - ldr r4, [pc, #108] @ 92200 <_Py_open@@Base+0x1688> │ │ │ │ + beq 92470 <_Py_open@@Base+0x164c> │ │ │ │ + ldr r4, [pc, #108] @ 924ac <_Py_open@@Base+0x1688> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921f4 <_Py_open@@Base+0x167c> │ │ │ │ + beq 924a0 <_Py_open@@Base+0x167c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 921e4 <_Py_open@@Base+0x166c> │ │ │ │ - bl bea6c │ │ │ │ + bne 92490 <_Py_open@@Base+0x166c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 921f4 <_Py_open@@Base+0x167c> │ │ │ │ + bne 924a0 <_Py_open@@Base+0x167c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, 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, #4072] @ 0xfe8 │ │ │ │ - movw r5, #62864 @ 0xf590 │ │ │ │ + movw r5, #62800 @ 0xf550 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92248 <_Py_open@@Base+0x16d0> │ │ │ │ - bl dc974 │ │ │ │ + beq 924f4 <_Py_open@@Base+0x16d0> │ │ │ │ + bl dcee4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 32a064 │ │ │ │ + bl 3290d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 922e4 <_Py_open@@Base+0x176c> │ │ │ │ + beq 92590 <_Py_open@@Base+0x176c> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e2dc │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e2c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 922dc <_Py_open@@Base+0x1764> │ │ │ │ + beq 92588 <_Py_open@@Base+0x1764> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 922e4 <_Py_open@@Base+0x176c> │ │ │ │ + b 92590 <_Py_open@@Base+0x176c> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 92330 <_Py_open@@Base+0x17b8> │ │ │ │ + ble 925dc <_Py_open@@Base+0x17b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r2, [r0, #58] @ 0x3a │ │ │ │ bfieq r2, r3, #2, #1 │ │ │ │ strbeq r2, [r0, #58] @ 0x3a │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ 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 8aeb4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 8b164 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9237c <_Py_open@@Base+0x1804> │ │ │ │ + beq 92628 <_Py_open@@Base+0x1804> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ 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 92340 <_Py_open@@Base+0x17c8> │ │ │ │ + b 925ec <_Py_open@@Base+0x17c8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 399018 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 397730 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 923d0 <_Py_open@@Base+0x1858> │ │ │ │ + beq 9267c <_Py_open@@Base+0x1858> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b2720 │ │ │ │ + bl b2730 │ │ │ │ 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 92398 <_Py_open@@Base+0x1820> │ │ │ │ + b 92644 <_Py_open@@Base+0x1820> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 92438 <_Py_open@@Base+0x18c0> │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 926e4 <_Py_open@@Base+0x18c0> │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23860 @ 0x5d34 │ │ │ │ + movw r0, #18420 @ 0x47f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9244c <_Py_open@@Base+0x18d4> │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 926f8 <_Py_open@@Base+0x18d4> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92454 <_Py_open@@Base+0x18dc> │ │ │ │ + bne 92700 <_Py_open@@Base+0x18dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 924c0 <_Py_open@@Base+0x1948> │ │ │ │ + b 9276c <_Py_open@@Base+0x1948> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 92480 <_Py_open@@Base+0x1908> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 9272c <_Py_open@@Base+0x1908> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 9244c <_Py_open@@Base+0x18d4> │ │ │ │ + bl 16f4ac │ │ │ │ + b 926f8 <_Py_open@@Base+0x18d4> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d414 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 924a4 <_Py_open@@Base+0x192c> │ │ │ │ + beq 92750 <_Py_open@@Base+0x192c> │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a091c │ │ │ │ - b 924c0 <_Py_open@@Base+0x1948> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl a0960 │ │ │ │ + b 9276c <_Py_open@@Base+0x1948> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23824 @ 0x5d10 │ │ │ │ + movw r1, #18384 @ 0x47d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92524 <_Py_open@@Base+0x19ac> │ │ │ │ + beq 927d0 <_Py_open@@Base+0x19ac> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d498 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92530 <_Py_open@@Base+0x19b8> │ │ │ │ + beq 927dc <_Py_open@@Base+0x19b8> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a091c │ │ │ │ - b 92530 <_Py_open@@Base+0x19b8> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a0960 │ │ │ │ + b 927dc <_Py_open@@Base+0x19b8> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103388,222 +103559,221 @@ │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 925d0 <_Py_open@@Base+0x1a58> │ │ │ │ + bne 9287c <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 925b0 <_Py_open@@Base+0x1a38> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 9285c <_Py_open@@Base+0x1a38> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ + movw r1, #18432 @ 0x4800 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ - b 925d0 <_Py_open@@Base+0x1a58> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 9287c <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db04 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 925e4 <_Py_open@@Base+0x1a6c> │ │ │ │ + beq 92890 <_Py_open@@Base+0x1a6c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ 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 176998 │ │ │ │ + bl 177124 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92628 <_Py_open@@Base+0x1ab0> │ │ │ │ - bl bea6c │ │ │ │ + bne 928d4 <_Py_open@@Base+0x1ab0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92638 <_Py_open@@Base+0x1ac0> │ │ │ │ + beq 928e4 <_Py_open@@Base+0x1ac0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 92654 <_Py_open@@Base+0x1adc> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 92900 <_Py_open@@Base+0x1adc> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45328 @ 0xb110 │ │ │ │ + movw r1, #39932 @ 0x9bfc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 92620 <_Py_open@@Base+0x1aa8> │ │ │ │ + bl 16f4ac │ │ │ │ + b 928cc <_Py_open@@Base+0x1aa8> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d090 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 926b0 <_Py_open@@Base+0x1b38> │ │ │ │ - movw r1, #23912 @ 0x5d68 │ │ │ │ + bne 9295c <_Py_open@@Base+0x1b38> │ │ │ │ + movw r1, #18472 @ 0x4828 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2df58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 926b0 <_Py_open@@Base+0x1b38> │ │ │ │ + bne 9295c <_Py_open@@Base+0x1b38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b aabe0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5032 @ 0x13a8 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #65148 @ 0xfe7c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5032 @ 0x13a8 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #65148 @ 0xfe7c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ 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 304540 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 3039f0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92764 <_Py_open@@Base+0x1bec> │ │ │ │ + beq 92a10 <_Py_open@@Base+0x1bec> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2cff4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92758 <_Py_open@@Base+0x1be0> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 92a04 <_Py_open@@Base+0x1be0> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 92764 <_Py_open@@Base+0x1bec> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 92a10 <_Py_open@@Base+0x1bec> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 25ee4c │ │ │ │ + bl 25e894 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vldr d8, [pc, #168] @ 92838 <_Py_open@@Base+0x1cc0> │ │ │ │ + vldr d8, [pc, #164] @ 92ae0 <_Py_open@@Base+0x1cbc> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + beq 92ad0 <_Py_open@@Base+0x1cac> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cebb8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cd670 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5c48 │ │ │ │ + bl c619c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 92810 <_Py_open@@Base+0x1c98> │ │ │ │ + bne 92abc <_Py_open@@Base+0x1c98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + bgt 92ad0 <_Py_open@@Base+0x1cac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + bne 92ad0 <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 92ad0 <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf894 <_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, 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 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92880 <_Py_open@@Base+0x1d08> │ │ │ │ - bl bea6c │ │ │ │ + bne 92b28 <_Py_open@@Base+0x1d04> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 928b0 <_Py_open@@Base+0x1d38> │ │ │ │ + bne 92b58 <_Py_open@@Base+0x1d34> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e0cc <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928a8 <_Py_open@@Base+0x1d30> │ │ │ │ + beq 92b50 <_Py_open@@Base+0x1d2c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 928b0 <_Py_open@@Base+0x1d38> │ │ │ │ + b 92b58 <_Py_open@@Base+0x1d34> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 92770 <_Py_open@@Base+0x1bf8> │ │ │ │ + bl 92a1c <_Py_open@@Base+0x1bf8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -103621,193 +103791,193 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 92934 <_Py_open@@Base+0x1dbc> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 92bdc <_Py_open@@Base+0x1db8> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #18488 @ 0x4838 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 92988 <_Py_open@@Base+0x1e10> │ │ │ │ + bl 16f4ac │ │ │ │ + b 92c30 <_Py_open@@Base+0x1e0c> │ │ │ │ sub r3, fp, #144 @ 0x90 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23964 @ 0x5d9c │ │ │ │ + movw r2, #18524 @ 0x485c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 92ca4 <_Py_open@@Base+0x212c> │ │ │ │ - bl 141eb4 │ │ │ │ + ldr r3, [pc, #804] @ 92f4c <_Py_open@@Base+0x2128> │ │ │ │ + bl 1424b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92990 <_Py_open@@Base+0x1e18> │ │ │ │ + bne 92c38 <_Py_open@@Base+0x1e14> │ │ │ │ mov r4, #0 │ │ │ │ - b 92c98 <_Py_open@@Base+0x2120> │ │ │ │ + b 92f40 <_Py_open@@Base+0x211c> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 929d4 <_Py_open@@Base+0x1e5c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 92c7c <_Py_open@@Base+0x1e58> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23992 @ 0x5db8 │ │ │ │ + movw r1, #18552 @ 0x4878 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 92c48 <_Py_open@@Base+0x20d0> │ │ │ │ - bl 176998 │ │ │ │ + b 92ef0 <_Py_open@@Base+0x20cc> │ │ │ │ + bl 177124 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 929b0 <_Py_open@@Base+0x1e38> │ │ │ │ + blt 92c58 <_Py_open@@Base+0x1e34> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a34 <_Py_open@@Base+0x1ebc> │ │ │ │ - bl 176998 │ │ │ │ + beq 92cdc <_Py_open@@Base+0x1eb8> │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92a10 <_Py_open@@Base+0x1e98> │ │ │ │ - bl bea6c │ │ │ │ + bne 92cb8 <_Py_open@@Base+0x1e94> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 92c48 <_Py_open@@Base+0x20d0> │ │ │ │ - b 92a18 <_Py_open@@Base+0x1ea0> │ │ │ │ + bne 92ef0 <_Py_open@@Base+0x20cc> │ │ │ │ + b 92cc0 <_Py_open@@Base+0x1e9c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92a38 <_Py_open@@Base+0x1ec0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bge 92ce0 <_Py_open@@Base+0x1ebc> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24028 @ 0x5ddc │ │ │ │ + movw r1, #18588 @ 0x489c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 929c8 <_Py_open@@Base+0x1e50> │ │ │ │ + bl 16f4ac │ │ │ │ + b 92c70 <_Py_open@@Base+0x1e4c> │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #16 │ │ │ │ ldrne r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ addne r4, r4, #7 │ │ │ │ bicne r4, r4, #3 │ │ │ │ addne r4, r4, #28 │ │ │ │ cmn r6, #1 │ │ │ │ addne r4, r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92a74 <_Py_open@@Base+0x1efc> │ │ │ │ - bl 2e757c │ │ │ │ - b 929c8 <_Py_open@@Base+0x1e50> │ │ │ │ + bne 92d1c <_Py_open@@Base+0x1ef8> │ │ │ │ + bl 2e6a94 │ │ │ │ + b 92c70 <_Py_open@@Base+0x1e4c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 92aa4 <_Py_open@@Base+0x1f2c> │ │ │ │ + bne 92d4c <_Py_open@@Base+0x1f28> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 92ac0 <_Py_open@@Base+0x1f48> │ │ │ │ - b 92acc <_Py_open@@Base+0x1f54> │ │ │ │ + bhi 92d68 <_Py_open@@Base+0x1f44> │ │ │ │ + b 92d74 <_Py_open@@Base+0x1f50> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d674 │ │ │ │ + bl 3d66c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92a94 <_Py_open@@Base+0x1f1c> │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + bne 92d3c <_Py_open@@Base+0x1f18> │ │ │ │ + b 92d8c <_Py_open@@Base+0x1f68> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92aec <_Py_open@@Base+0x1f74> │ │ │ │ + bne 92d94 <_Py_open@@Base+0x1f70> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24056 @ 0x5df8 │ │ │ │ + movw r1, #18616 @ 0x48b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 92c48 <_Py_open@@Base+0x20d0> │ │ │ │ + b 92ef0 <_Py_open@@Base+0x20cc> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ str sl, [r4, #12] │ │ │ │ strd r2, [r4] │ │ │ │ - beq 92b70 <_Py_open@@Base+0x1ff8> │ │ │ │ + beq 92e18 <_Py_open@@Base+0x1ff4> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 92b24 <_Py_open@@Base+0x1fac> │ │ │ │ + bls 92dcc <_Py_open@@Base+0x1fa8> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 92b40 <_Py_open@@Base+0x1fc8> │ │ │ │ + bne 92de8 <_Py_open@@Base+0x1fc4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24100 @ 0x5e24 │ │ │ │ + movw r1, #18660 @ 0x48e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 92d8c <_Py_open@@Base+0x1f68> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ add r3, r2, #7 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ bl 2e2dc │ │ │ │ - b 92b74 <_Py_open@@Base+0x1ffc> │ │ │ │ + b 92e1c <_Py_open@@Base+0x1ff8> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 92bfc <_Py_open@@Base+0x2084> │ │ │ │ + beq 92ea4 <_Py_open@@Base+0x2080> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 92bc4 <_Py_open@@Base+0x204c> │ │ │ │ + bls 92e6c <_Py_open@@Base+0x2048> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r4, r4, r2 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ sub r4, r4, sl │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 92bc4 <_Py_open@@Base+0x204c> │ │ │ │ + bhi 92e6c <_Py_open@@Base+0x2048> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 92bc4 <_Py_open@@Base+0x204c> │ │ │ │ + bhi 92e6c <_Py_open@@Base+0x2048> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 92be0 <_Py_open@@Base+0x2068> │ │ │ │ + bne 92e88 <_Py_open@@Base+0x2064> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24144 @ 0x5e50 │ │ │ │ + movw r1, #18704 @ 0x4910 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + bl 16f4ac │ │ │ │ + b 92d8c <_Py_open@@Base+0x1f68> │ │ │ │ mov r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -103818,71 +103988,71 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, #1 │ │ │ │ str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #55212 @ 0xd7ac │ │ │ │ + movw r2, #55204 @ 0xd7a4 │ │ │ │ movt r2, #3 │ │ │ │ - bl 30c6c8 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30bb10 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + beq 92d8c <_Py_open@@Base+0x1f68> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92c64 <_Py_open@@Base+0x20ec> │ │ │ │ + beq 92f0c <_Py_open@@Base+0x20e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 92c94 <_Py_open@@Base+0x211c> │ │ │ │ + ble 92f3c <_Py_open@@Base+0x2118> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c5148 │ │ │ │ - b 92c74 <_Py_open@@Base+0x20fc> │ │ │ │ - bl a61a8 │ │ │ │ + bl 1c56d8 │ │ │ │ + b 92f1c <_Py_open@@Base+0x20f8> │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 92cf0 <_Py_open@@Base+0x2178> │ │ │ │ + beq 92f98 <_Py_open@@Base+0x2174> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 92cdc <_Py_open@@Base+0x2164> │ │ │ │ + beq 92f84 <_Py_open@@Base+0x2160> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 92d0c <_Py_open@@Base+0x2194> │ │ │ │ + beq 92fb4 <_Py_open@@Base+0x2190> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #18788 @ 0x4964 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 92cfc <_Py_open@@Base+0x2184> │ │ │ │ - movw r3, #48536 @ 0xbd98 │ │ │ │ + b 92fa4 <_Py_open@@Base+0x2180> │ │ │ │ + movw r3, #52292 @ 0xcc44 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #18752 @ 0x4940 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 92cfc <_Py_open@@Base+0x2184> │ │ │ │ + b 92fa4 <_Py_open@@Base+0x2180> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ed20 │ │ │ │ + b 16f4ac │ │ │ │ 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 │ │ │ │ @@ -103891,571 +104061,571 @@ │ │ │ │ mov r4, #0 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #24272 @ 0x5ed0 │ │ │ │ + movw r1, #18832 @ 0x4990 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 92d90 <_Py_open@@Base+0x2218> │ │ │ │ + beq 93038 <_Py_open@@Base+0x2214> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a66d8 │ │ │ │ + bl a6720 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92d98 <_Py_open@@Base+0x2220> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 93040 <_Py_open@@Base+0x221c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24292 @ 0x5ee4 │ │ │ │ + movw r1, #18852 @ 0x49a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r7, #0 │ │ │ │ - b 92f00 <_Py_open@@Base+0x2388> │ │ │ │ + b 931a8 <_Py_open@@Base+0x2384> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 92dfc <_Py_open@@Base+0x2284> │ │ │ │ + ble 930a4 <_Py_open@@Base+0x2280> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bls 92db4 <_Py_open@@Base+0x223c> │ │ │ │ + bls 9305c <_Py_open@@Base+0x2238> │ │ │ │ mov r6, #0 │ │ │ │ - b 92de8 <_Py_open@@Base+0x2270> │ │ │ │ + b 93090 <_Py_open@@Base+0x226c> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 92dac <_Py_open@@Base+0x2234> │ │ │ │ + beq 93054 <_Py_open@@Base+0x2230> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 92de8 <_Py_open@@Base+0x2270> │ │ │ │ + bhi 93090 <_Py_open@@Base+0x226c> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92e00 <_Py_open@@Base+0x2288> │ │ │ │ + bne 930a8 <_Py_open@@Base+0x2284> │ │ │ │ mov r7, #0 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b 92eac <_Py_open@@Base+0x2334> │ │ │ │ + b 93154 <_Py_open@@Base+0x2330> │ │ │ │ mov r6, r4 │ │ │ │ add r2, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #24340 @ 0x5f14 │ │ │ │ + movw r1, #18900 @ 0x49d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r7 │ │ │ │ - bge 92e60 <_Py_open@@Base+0x22e8> │ │ │ │ + bge 93108 <_Py_open@@Base+0x22e4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 222454 │ │ │ │ + bl 221878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ea0 <_Py_open@@Base+0x2328> │ │ │ │ + beq 93148 <_Py_open@@Base+0x2324> │ │ │ │ ldr r2, [r9], #44 @ 0x2c │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [sl], #8 │ │ │ │ ldr r2, [r9, #-36] @ 0xffffffdc │ │ │ │ str r2, [sl, #-4] │ │ │ │ - b 92e1c <_Py_open@@Base+0x22a4> │ │ │ │ + b 930c4 <_Py_open@@Base+0x22a0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #7580 @ 0x1d9c │ │ │ │ + movw ip, #8264 @ 0x2048 │ │ │ │ movt ip, #9 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3b6bc │ │ │ │ + bl 3bba4 │ │ │ │ mov r7, r0 │ │ │ │ - b 92eac <_Py_open@@Base+0x2334> │ │ │ │ + b 93154 <_Py_open@@Base+0x2330> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 92ecc <_Py_open@@Base+0x2354> │ │ │ │ + beq 93174 <_Py_open@@Base+0x2350> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c5148 │ │ │ │ - b 92eb4 <_Py_open@@Base+0x233c> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 9315c <_Py_open@@Base+0x2338> │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92f00 <_Py_open@@Base+0x2388> │ │ │ │ + bgt 931a8 <_Py_open@@Base+0x2384> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92f00 <_Py_open@@Base+0x2388> │ │ │ │ + bne 931a8 <_Py_open@@Base+0x2384> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #24428 @ 0x5f6c │ │ │ │ + movw r1, #18988 @ 0x4a2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92f78 <_Py_open@@Base+0x2400> │ │ │ │ - bl 143714 │ │ │ │ + bne 93220 <_Py_open@@Base+0x23fc> │ │ │ │ + bl 143cf8 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #42816 @ 0xa740 │ │ │ │ + movw r2, #44280 @ 0xacf8 │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #24444 @ 0x5f7c │ │ │ │ + movw r1, #19004 @ 0x4a3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 92f7c <_Py_open@@Base+0x2404> │ │ │ │ + bne 93224 <_Py_open@@Base+0x2400> │ │ │ │ mov r0, #0 │ │ │ │ - b 93028 <_Py_open@@Base+0x24b0> │ │ │ │ + b 932d0 <_Py_open@@Base+0x24ac> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24460 @ 0x5f8c │ │ │ │ + movw r0, #19020 @ 0x4a4c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92f70 <_Py_open@@Base+0x23f8> │ │ │ │ + beq 93218 <_Py_open@@Base+0x23f4> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1928 │ │ │ │ + bl 1c1ec8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9301c <_Py_open@@Base+0x24a4> │ │ │ │ + bne 932c4 <_Py_open@@Base+0x24a0> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d8c4 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 92ff8 <_Py_open@@Base+0x2480> │ │ │ │ + beq 932a0 <_Py_open@@Base+0x247c> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92ff8 <_Py_open@@Base+0x2480> │ │ │ │ + bgt 932a0 <_Py_open@@Base+0x247c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92ff8 <_Py_open@@Base+0x2480> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 932a0 <_Py_open@@Base+0x247c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93028 <_Py_open@@Base+0x24b0> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 932d0 <_Py_open@@Base+0x24ac> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 92f70 <_Py_open@@Base+0x23f8> │ │ │ │ + bl 27b6b0 │ │ │ │ + b 93218 <_Py_open@@Base+0x23f4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 92fd4 <_Py_open@@Base+0x245c> │ │ │ │ - b 93008 <_Py_open@@Base+0x2490> │ │ │ │ + bne 9327c <_Py_open@@Base+0x2458> │ │ │ │ + b 932b0 <_Py_open@@Base+0x248c> │ │ │ │ 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, #24480 @ 0x5fa0 │ │ │ │ + movw r1, #19040 @ 0x4a60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 930d4 <_Py_open@@Base+0x255c> │ │ │ │ + beq 9337c <_Py_open@@Base+0x2558> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #39448 @ 0x9a18 │ │ │ │ + movw r1, #34008 @ 0x84d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #24500 @ 0x5fb4 │ │ │ │ + movw r0, #19060 @ 0x4a74 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 930d4 <_Py_open@@Base+0x255c> │ │ │ │ - bl dc974 │ │ │ │ + beq 9337c <_Py_open@@Base+0x2558> │ │ │ │ + bl dcee4 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d870 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 930dc <_Py_open@@Base+0x2564> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 93384 <_Py_open@@Base+0x2560> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24524 @ 0x5fcc │ │ │ │ + movw r1, #19084 @ 0x4a8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 930ec <_Py_open@@Base+0x2574> │ │ │ │ + b 93394 <_Py_open@@Base+0x2570> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ 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, #24548 @ 0x5fe4 │ │ │ │ + movw r1, #19108 @ 0x4aa4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93158 <_Py_open@@Base+0x25e0> │ │ │ │ + beq 93400 <_Py_open@@Base+0x25dc> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 93160 <_Py_open@@Base+0x25e8> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bcc 93408 <_Py_open@@Base+0x25e4> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24568 @ 0x5ff8 │ │ │ │ + movw r1, #19128 @ 0x4ab8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 931d4 <_Py_open@@Base+0x265c> │ │ │ │ + b 9347c <_Py_open@@Base+0x2658> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #57244 @ 0xdf9c │ │ │ │ + movw r1, #51804 @ 0xca5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24608 @ 0x6020 │ │ │ │ + movw r0, #19168 @ 0x4ae0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93158 <_Py_open@@Base+0x25e0> │ │ │ │ - bl dc974 │ │ │ │ + beq 93400 <_Py_open@@Base+0x25dc> │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e36c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 931cc <_Py_open@@Base+0x2654> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 93474 <_Py_open@@Base+0x2650> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24632 @ 0x6038 │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 93158 <_Py_open@@Base+0x25e0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 93400 <_Py_open@@Base+0x25dc> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ 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, #24656 @ 0x6050 │ │ │ │ + movw r1, #19216 @ 0x4b10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9324c <_Py_open@@Base+0x26d4> │ │ │ │ - bl dc974 │ │ │ │ + beq 934f4 <_Py_open@@Base+0x26d0> │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d5ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 93254 <_Py_open@@Base+0x26dc> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 934fc <_Py_open@@Base+0x26d8> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24676 @ 0x6064 │ │ │ │ + movw r1, #19236 @ 0x4b24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 9325c <_Py_open@@Base+0x26e4> │ │ │ │ + b 93504 <_Py_open@@Base+0x26e0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ 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, #24696 @ 0x6078 │ │ │ │ + movw r1, #19256 @ 0x4b38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 932d4 <_Py_open@@Base+0x275c> │ │ │ │ + beq 9357c <_Py_open@@Base+0x2758> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 932dc <_Py_open@@Base+0x2764> │ │ │ │ + bne 93584 <_Py_open@@Base+0x2760> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 9331c <_Py_open@@Base+0x27a4> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 935c4 <_Py_open@@Base+0x27a0> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24712 @ 0x6088 │ │ │ │ + movw r1, #19272 @ 0x4b48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 93360 <_Py_open@@Base+0x27e8> │ │ │ │ + b 93608 <_Py_open@@Base+0x27e4> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 932f4 <_Py_open@@Base+0x277c> │ │ │ │ + bne 9359c <_Py_open@@Base+0x2778> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 9331c <_Py_open@@Base+0x27a4> │ │ │ │ - b 932b4 <_Py_open@@Base+0x273c> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 935c4 <_Py_open@@Base+0x27a0> │ │ │ │ + b 9355c <_Py_open@@Base+0x2738> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24756 @ 0x60b4 │ │ │ │ + movw r1, #19316 @ 0x4b74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c5148 │ │ │ │ - b 932d4 <_Py_open@@Base+0x275c> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 9357c <_Py_open@@Base+0x2758> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93350 <_Py_open@@Base+0x27d8> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 935f8 <_Py_open@@Base+0x27d4> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c5148 │ │ │ │ - b 932d4 <_Py_open@@Base+0x275c> │ │ │ │ + bl 1c56d8 │ │ │ │ + b 9357c <_Py_open@@Base+0x2758> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c5148 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #24784 @ 0x60d0 │ │ │ │ + movw r1, #19344 @ 0x4b90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933cc <_Py_open@@Base+0x2854> │ │ │ │ + beq 93674 <_Py_open@@Base+0x2850> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 933b4 <_Py_open@@Base+0x283c> │ │ │ │ + bhi 9365c <_Py_open@@Base+0x2838> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b2720 │ │ │ │ - b 933d0 <_Py_open@@Base+0x2858> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bl b2730 │ │ │ │ + b 93678 <_Py_open@@Base+0x2854> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24796 @ 0x60dc │ │ │ │ + movw r1, #19356 @ 0x4b9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #24832 @ 0x6100 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93444 <_Py_open@@Base+0x28cc> │ │ │ │ + beq 936ec <_Py_open@@Base+0x28c8> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 8fadc │ │ │ │ + bl 8fd88 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93448 <_Py_open@@Base+0x28d0> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 936f0 <_Py_open@@Base+0x28cc> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45328 @ 0xb110 │ │ │ │ + movw r1, #39932 @ 0x9bfc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #24844 @ 0x610c │ │ │ │ + movw r1, #19404 @ 0x4bcc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 934b8 <_Py_open@@Base+0x2940> │ │ │ │ + beq 93760 <_Py_open@@Base+0x293c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 934c0 <_Py_open@@Base+0x2948> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 93768 <_Py_open@@Base+0x2944> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24860 @ 0x611c │ │ │ │ + movw r1, #19420 @ 0x4bdc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r0, #0 │ │ │ │ - b 93504 <_Py_open@@Base+0x298c> │ │ │ │ - ldr r2, [pc, #68] @ 9350c <_Py_open@@Base+0x2994> │ │ │ │ + b 937ac <_Py_open@@Base+0x2988> │ │ │ │ + ldr r2, [pc, #68] @ 937b4 <_Py_open@@Base+0x2990> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8f030 │ │ │ │ + bl 8f50c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 934fc <_Py_open@@Base+0x2984> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne 937a4 <_Py_open@@Base+0x2980> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #19452 @ 0x4bfc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b 934b8 <_Py_open@@Base+0x2940> │ │ │ │ + bl 14166c │ │ │ │ + b 93760 <_Py_open@@Base+0x293c> │ │ │ │ mov r0, r4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9354c <_Py_open@@Base+0x29d4> │ │ │ │ - bl bea6c │ │ │ │ + bne 937f4 <_Py_open@@Base+0x29d0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9354c <_Py_open@@Base+0x29d4> │ │ │ │ + beq 937f4 <_Py_open@@Base+0x29d0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 93598 <_Py_open@@Base+0x2a20> │ │ │ │ + bge 93840 <_Py_open@@Base+0x2a1c> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 93598 <_Py_open@@Base+0x2a20> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 93840 <_Py_open@@Base+0x2a1c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152968 │ │ │ │ + bl 1530c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 935e0 <_Py_open@@Base+0x2a68> │ │ │ │ - bl bea6c │ │ │ │ + bne 93888 <_Py_open@@Base+0x2a64> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935e0 <_Py_open@@Base+0x2a68> │ │ │ │ + beq 93888 <_Py_open@@Base+0x2a64> │ │ │ │ mov r4, #0 │ │ │ │ - b 93608 <_Py_open@@Base+0x2a90> │ │ │ │ + b 938b0 <_Py_open@@Base+0x2a8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d278c <_Py_dup@@Base> │ │ │ │ + bl 2d1a64 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 935d8 <_Py_open@@Base+0x2a60> │ │ │ │ - bl becac │ │ │ │ + beq 93880 <_Py_open@@Base+0x2a5c> │ │ │ │ + bl bebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93608 <_Py_open@@Base+0x2a90> │ │ │ │ + bne 938b0 <_Py_open@@Base+0x2a8c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104466,301 +104636,301 @@ │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #24920 @ 0x6158 │ │ │ │ + movw r1, #19480 @ 0x4c18 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-1124] @ 0xfffffb9c │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r4, [fp, #-1144] @ 0xfffffb88 │ │ │ │ str r4, [fp, #-1140] @ 0xfffffb8c │ │ │ │ str r4, [fp, #-1128] @ 0xfffffb98 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + beq 93944 <_Py_open@@Base+0x2b20> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 936a4 <_Py_open@@Base+0x2b2c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 9394c <_Py_open@@Base+0x2b28> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24936 @ 0x6168 │ │ │ │ + movw r1, #19496 @ 0x4c28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 938c4 <_Py_open@@Base+0x2d4c> │ │ │ │ + b 93b6c <_Py_open@@Base+0x2d48> │ │ │ │ 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, #24980 @ 0x6194 │ │ │ │ + movw r1, #19540 @ 0x4c54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + beq 93944 <_Py_open@@Base+0x2b20> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 93704 <_Py_open@@Base+0x2b8c> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bcc 939ac <_Py_open@@Base+0x2b88> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25028 @ 0x61c4 │ │ │ │ + movw r1, #19588 @ 0x4c84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + bl 16f4ac │ │ │ │ + b 93944 <_Py_open@@Base+0x2b20> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #25072 @ 0x61f0 │ │ │ │ + movw r0, #19632 @ 0x4cb0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + beq 93944 <_Py_open@@Base+0x2b20> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #38240 @ 0x9560 │ │ │ │ + movw r2, #34656 @ 0x8760 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98e3c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2d234 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 937ac <_Py_open@@Base+0x2c34> │ │ │ │ + beq 93a54 <_Py_open@@Base+0x2c30> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3aff88 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ - b 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ + bl 3ae880 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ + b 93a7c <_Py_open@@Base+0x2c58> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 937dc <_Py_open@@Base+0x2c64> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 93a84 <_Py_open@@Base+0x2c60> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25092 @ 0x6204 │ │ │ │ + movw r1, #19652 @ 0x4cc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 938b4 <_Py_open@@Base+0x2d3c> │ │ │ │ + b 93b5c <_Py_open@@Base+0x2d38> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 9380c <_Py_open@@Base+0x2c94> │ │ │ │ + beq 93ab4 <_Py_open@@Base+0x2c90> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 93838 <_Py_open@@Base+0x2cc0> │ │ │ │ + bne 93ae0 <_Py_open@@Base+0x2cbc> │ │ │ │ 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 93838 <_Py_open@@Base+0x2cc0> │ │ │ │ + b 93ae0 <_Py_open@@Base+0x2cbc> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 93838 <_Py_open@@Base+0x2cc0> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 93ae0 <_Py_open@@Base+0x2cbc> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25132 @ 0x622c │ │ │ │ + movw r1, #19692 @ 0x4cec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ - bl dc974 │ │ │ │ + bl 16f4ac │ │ │ │ + b 93a7c <_Py_open@@Base+0x2c58> │ │ │ │ + bl dcee4 │ │ │ │ ldr r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ bl 2dfdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93890 <_Py_open@@Base+0x2d18> │ │ │ │ + beq 93b38 <_Py_open@@Base+0x2d14> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3aff88 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ - b 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ + bl 3ae880 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ + b 93a7c <_Py_open@@Base+0x2c58> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ + beq 93a7c <_Py_open@@Base+0x2c58> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #25164 @ 0x624c │ │ │ │ + movw r0, #19724 @ 0x4d0c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938c4 <_Py_open@@Base+0x2d4c> │ │ │ │ + beq 93b6c <_Py_open@@Base+0x2d48> │ │ │ │ bl 2d1bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #20572 @ 0x505c │ │ │ │ + movw r1, #14444 @ 0x386c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 17871c │ │ │ │ + bl 178ea8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93928 <_Py_open@@Base+0x2db0> │ │ │ │ + beq 93bd0 <_Py_open@@Base+0x2dac> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93928 <_Py_open@@Base+0x2db0> │ │ │ │ + bgt 93bd0 <_Py_open@@Base+0x2dac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 93928 <_Py_open@@Base+0x2db0> │ │ │ │ + bne 93bd0 <_Py_open@@Base+0x2dac> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ add r2, r1, #8 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb lr, [r2, #-1]! │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp ip, r2 │ │ │ │ orr r0, lr, r0, lsl #8 │ │ │ │ - bne 93948 <_Py_open@@Base+0x2dd0> │ │ │ │ + bne 93bf0 <_Py_open@@Base+0x2dcc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f014 │ │ │ │ + b 19f748 │ │ │ │ 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 93984 <_Py_open@@Base+0x2e0c> │ │ │ │ + bgt 93c2c <_Py_open@@Base+0x2e08> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ 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 939f0 <_Py_open@@Base+0x2e78> │ │ │ │ - bl bea6c │ │ │ │ + bne 93c98 <_Py_open@@Base+0x2e74> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a2c <_Py_open@@Base+0x2eb4> │ │ │ │ + bne 93cd4 <_Py_open@@Base+0x2eb0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93a14 <_Py_open@@Base+0x2e9c> │ │ │ │ - bl bea6c │ │ │ │ + bne 93cbc <_Py_open@@Base+0x2e98> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a2c <_Py_open@@Base+0x2eb4> │ │ │ │ + bne 93cd4 <_Py_open@@Base+0x2eb0> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22fa80 │ │ │ │ + b 22f464 │ │ │ │ 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 22e454 │ │ │ │ + bl 22dd04 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93a84 <_Py_open@@Base+0x2f0c> │ │ │ │ - bl bea6c │ │ │ │ + bne 93d2c <_Py_open@@Base+0x2f08> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ac4 <_Py_open@@Base+0x2f4c> │ │ │ │ + bne 93d6c <_Py_open@@Base+0x2f48> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 22e454 │ │ │ │ + bl 22dd04 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93aac <_Py_open@@Base+0x2f34> │ │ │ │ - bl bea6c │ │ │ │ + bne 93d54 <_Py_open@@Base+0x2f30> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ac4 <_Py_open@@Base+0x2f4c> │ │ │ │ + bne 93d6c <_Py_open@@Base+0x2f48> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22fa80 │ │ │ │ + b 22f464 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104768,138 +104938,138 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 216824 <_PyDict_SetItem_KnownHash@@Base+0x108> │ │ │ │ + bl 215acc <_PyDict_SetItem_KnownHash@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93b40 <_Py_open@@Base+0x2fc8> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bne 93de8 <_Py_open@@Base+0x2fc4> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b38 <_Py_open@@Base+0x2fc0> │ │ │ │ + beq 93de0 <_Py_open@@Base+0x2fbc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 30475c <_PyLong_UnsignedInt_Converter@@Base+0x21c> │ │ │ │ + bl 303d74 <_PyLong_UnsignedInt_Converter@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b 93b7c <_Py_open@@Base+0x3004> │ │ │ │ + b 93e24 <_Py_open@@Base+0x3000> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 93b5c <_Py_open@@Base+0x2fe4> │ │ │ │ + bne 93e04 <_Py_open@@Base+0x2fe0> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 93b28 <_Py_open@@Base+0x2fb0> │ │ │ │ + bcs 93dd0 <_Py_open@@Base+0x2fac> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 93b64 <_Py_open@@Base+0x2fec> │ │ │ │ + bgt 93e0c <_Py_open@@Base+0x2fe8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 304598 <_PyLong_UnsignedInt_Converter@@Base+0x58> │ │ │ │ + bl 303be0 <_PyLong_UnsignedInt_Converter@@Base+0x1f0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93bec <_Py_open@@Base+0x3074> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bne 93e94 <_Py_open@@Base+0x3070> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93be4 <_Py_open@@Base+0x306c> │ │ │ │ + beq 93e8c <_Py_open@@Base+0x3068> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 30475c <_PyLong_UnsignedInt_Converter@@Base+0x21c> │ │ │ │ + bl 303d74 <_PyLong_UnsignedInt_Converter@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b 93c3c <_Py_open@@Base+0x30c4> │ │ │ │ + b 93ee4 <_Py_open@@Base+0x30c0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 93c1c <_Py_open@@Base+0x30a4> │ │ │ │ + beq 93ec4 <_Py_open@@Base+0x30a0> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 93c1c <_Py_open@@Base+0x30a4> │ │ │ │ + bcc 93ec4 <_Py_open@@Base+0x30a0> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 30475c <_PyLong_UnsignedInt_Converter@@Base+0x21c> │ │ │ │ - b 93be4 <_Py_open@@Base+0x306c> │ │ │ │ + bl 303d74 <_PyLong_UnsignedInt_Converter@@Base+0x384> │ │ │ │ + b 93e8c <_Py_open@@Base+0x3068> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 93c24 <_Py_open@@Base+0x30ac> │ │ │ │ + bgt 93ecc <_Py_open@@Base+0x30a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 2074c0 <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ + bl 20631c <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93cf0 <_Py_open@@Base+0x3178> │ │ │ │ + beq 93f98 <_Py_open@@Base+0x3174> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a2ec0 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a35f4 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93cbc <_Py_open@@Base+0x3144> │ │ │ │ + bgt 93f64 <_Py_open@@Base+0x3140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93cbc <_Py_open@@Base+0x3144> │ │ │ │ + bne 93f64 <_Py_open@@Base+0x3140> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 93cf4 <_Py_open@@Base+0x317c> │ │ │ │ - vldr d7, [pc, #48] @ 93d00 <_Py_open@@Base+0x3188> │ │ │ │ + bne 93f9c <_Py_open@@Base+0x3178> │ │ │ │ + vldr d7, [pc, #48] @ 93fa8 <_Py_open@@Base+0x3184> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #6448 @ 0x1930 │ │ │ │ + movw r1, #1132 @ 0x46c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -104908,1031 +105078,1031 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 2074c0 <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ + bl 20631c <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93dac <_Py_open@@Base+0x3234> │ │ │ │ + beq 94054 <_Py_open@@Base+0x3230> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a2ec0 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a35f4 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93d80 <_Py_open@@Base+0x3208> │ │ │ │ + bgt 94028 <_Py_open@@Base+0x3204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93d80 <_Py_open@@Base+0x3208> │ │ │ │ + bne 94028 <_Py_open@@Base+0x3204> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 93db0 <_Py_open@@Base+0x3238> │ │ │ │ + bne 94058 <_Py_open@@Base+0x3234> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #37196 @ 0x914c │ │ │ │ + movw r1, #31756 @ 0x7c0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93e00 <_Py_open@@Base+0x3288> │ │ │ │ - bl bea6c │ │ │ │ + bne 940a8 <_Py_open@@Base+0x3284> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93e1c <_Py_open@@Base+0x32a4> │ │ │ │ + bne 940c4 <_Py_open@@Base+0x32a0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22e354 │ │ │ │ + b 22dc04 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #43352 @ 0xa958 │ │ │ │ + movw r1, #37912 @ 0x9418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 1e7664 │ │ │ │ + bl 1e65bc │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93e84 <_Py_open@@Base+0x330c> │ │ │ │ - bl bea6c │ │ │ │ + bne 9412c <_Py_open@@Base+0x3308> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ea0 <_Py_open@@Base+0x3328> │ │ │ │ + bne 94148 <_Py_open@@Base+0x3324> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f270c │ │ │ │ + b 1f1714 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #43352 @ 0xa958 │ │ │ │ + movw r1, #37912 @ 0x9418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ 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 93f24 <_Py_open@@Base+0x33ac> │ │ │ │ - bl bea6c │ │ │ │ + bne 941cc <_Py_open@@Base+0x33a8> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93f24 <_Py_open@@Base+0x33ac> │ │ │ │ + beq 941cc <_Py_open@@Base+0x33a8> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2056 @ 0x808 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 16ed20 │ │ │ │ - b 93f58 <_Py_open@@Base+0x33e0> │ │ │ │ + movw r1, #62012 @ 0xf23c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16f4ac │ │ │ │ + b 94200 <_Py_open@@Base+0x33dc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22e354 │ │ │ │ + bl 22dc04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f58 <_Py_open@@Base+0x33e0> │ │ │ │ + bne 94200 <_Py_open@@Base+0x33dc> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22e354 │ │ │ │ + b 22dc04 │ │ │ │ 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 225e50 │ │ │ │ + bl 2253c0 │ │ │ │ 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 93fb8 <_Py_open@@Base+0x3440> │ │ │ │ - bl bea6c │ │ │ │ + bne 94260 <_Py_open@@Base+0x343c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93fe4 <_Py_open@@Base+0x346c> │ │ │ │ + bne 9428c <_Py_open@@Base+0x3468> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f270c │ │ │ │ + bl 1f1714 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f270c │ │ │ │ + b 1f1714 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2056 @ 0x808 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 16ed20 │ │ │ │ + movw r1, #62012 @ 0xf23c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 94040 <_Py_open@@Base+0x34c8> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne 942e8 <_Py_open@@Base+0x34c4> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9428 @ 0x24d4 │ │ │ │ + movw r1, #4016 @ 0xfb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 9404c <_Py_open@@Base+0x34d4> │ │ │ │ - bl 1296e8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 942f4 <_Py_open@@Base+0x34d0> │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94054 <_Py_open@@Base+0x34dc> │ │ │ │ + bge 942fc <_Py_open@@Base+0x34d8> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 94074 <_Py_open@@Base+0x34fc> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 9431c <_Py_open@@Base+0x34f8> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25168 @ 0x6250 │ │ │ │ + movw r1, #19728 @ 0x4d10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 9404c <_Py_open@@Base+0x34d4> │ │ │ │ + bl 16f4ac │ │ │ │ + b 942f4 <_Py_open@@Base+0x34d0> │ │ │ │ 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 940b4 <_Py_open@@Base+0x353c> │ │ │ │ + bhi 9435c <_Py_open@@Base+0x3538> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 940dc <_Py_open@@Base+0x3564> │ │ │ │ - b 94110 <_Py_open@@Base+0x3598> │ │ │ │ + bgt 94384 <_Py_open@@Base+0x3560> │ │ │ │ + b 943b8 <_Py_open@@Base+0x3594> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39052 @ 0x988c │ │ │ │ + movw r0, #33612 @ 0x834c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 940a8 <_Py_open@@Base+0x3530> │ │ │ │ + bne 94350 <_Py_open@@Base+0x352c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 940d4 <_Py_open@@Base+0x355c> │ │ │ │ - beq 94110 <_Py_open@@Base+0x3598> │ │ │ │ - bl dc974 │ │ │ │ + blt 9437c <_Py_open@@Base+0x3558> │ │ │ │ + beq 943b8 <_Py_open@@Base+0x3594> │ │ │ │ + bl dcee4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8f1c4 │ │ │ │ + bl 8f6a0 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e090 │ │ │ │ mov r0, r4 │ │ │ │ - bl df698 │ │ │ │ - b 9411c <_Py_open@@Base+0x35a4> │ │ │ │ - bl 8f1c4 │ │ │ │ + bl dfc14 │ │ │ │ + b 943c4 <_Py_open@@Base+0x35a0> │ │ │ │ + bl 8f6a0 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e090 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94160 <_Py_open@@Base+0x35e8> │ │ │ │ + bne 94408 <_Py_open@@Base+0x35e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94194 <_Py_open@@Base+0x361c> │ │ │ │ - b 94188 <_Py_open@@Base+0x3610> │ │ │ │ + bne 9443c <_Py_open@@Base+0x3618> │ │ │ │ + b 94430 <_Py_open@@Base+0x360c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28768 @ 0x7060 │ │ │ │ + movw r0, #23328 @ 0x5b20 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94148 <_Py_open@@Base+0x35d0> │ │ │ │ + bne 943f0 <_Py_open@@Base+0x35cc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94180 <_Py_open@@Base+0x3608> │ │ │ │ + bne 94428 <_Py_open@@Base+0x3604> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 941b4 <_Py_open@@Base+0x363c> │ │ │ │ - bl bea6c │ │ │ │ + bne 9445c <_Py_open@@Base+0x3638> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94180 <_Py_open@@Base+0x3608> │ │ │ │ + bne 94428 <_Py_open@@Base+0x3604> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d708 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 941e0 <_Py_open@@Base+0x3668> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 94488 <_Py_open@@Base+0x3664> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94224 <_Py_open@@Base+0x36ac> │ │ │ │ + bne 944cc <_Py_open@@Base+0x36a8> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94258 <_Py_open@@Base+0x36e0> │ │ │ │ - b 9424c <_Py_open@@Base+0x36d4> │ │ │ │ + bne 94500 <_Py_open@@Base+0x36dc> │ │ │ │ + b 944f4 <_Py_open@@Base+0x36d0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28800 @ 0x7080 │ │ │ │ + movw r0, #23360 @ 0x5b40 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9420c <_Py_open@@Base+0x3694> │ │ │ │ + bne 944b4 <_Py_open@@Base+0x3690> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94244 <_Py_open@@Base+0x36cc> │ │ │ │ + bne 944ec <_Py_open@@Base+0x36c8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94278 <_Py_open@@Base+0x3700> │ │ │ │ - bl bea6c │ │ │ │ + bne 94520 <_Py_open@@Base+0x36fc> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94244 <_Py_open@@Base+0x36cc> │ │ │ │ - bl dc974 │ │ │ │ + bne 944ec <_Py_open@@Base+0x36c8> │ │ │ │ + bl dcee4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa2c <_Py_closerange@@Base> │ │ │ │ + bl 8fcd8 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl dfc14 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 942dc <_Py_open@@Base+0x3764> │ │ │ │ + bne 94584 <_Py_open@@Base+0x3760> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9430c <_Py_open@@Base+0x3794> │ │ │ │ - b 94300 <_Py_open@@Base+0x3788> │ │ │ │ + bne 945b4 <_Py_open@@Base+0x3790> │ │ │ │ + b 945a8 <_Py_open@@Base+0x3784> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41792 @ 0xa340 │ │ │ │ + movw r0, #36352 @ 0x8e00 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 942c4 <_Py_open@@Base+0x374c> │ │ │ │ - b 943a8 <_Py_open@@Base+0x3830> │ │ │ │ - bl bea6c │ │ │ │ + bne 9456c <_Py_open@@Base+0x3748> │ │ │ │ + b 94650 <_Py_open@@Base+0x382c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943a8 <_Py_open@@Base+0x3830> │ │ │ │ + bne 94650 <_Py_open@@Base+0x382c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9432c <_Py_open@@Base+0x37b4> │ │ │ │ - bl bea6c │ │ │ │ + bne 945d4 <_Py_open@@Base+0x37b0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943a8 <_Py_open@@Base+0x3830> │ │ │ │ + bne 94650 <_Py_open@@Base+0x382c> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 94354 <_Py_open@@Base+0x37dc> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bls 945fc <_Py_open@@Base+0x37d8> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45328 @ 0xb110 │ │ │ │ + movw r1, #39932 @ 0x9bfc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 943a8 <_Py_open@@Base+0x3830> │ │ │ │ + bl 16f4ac │ │ │ │ + b 94650 <_Py_open@@Base+0x382c> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e138 │ │ │ │ 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 2e138 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 943ac <_Py_open@@Base+0x3834> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 94654 <_Py_open@@Base+0x3830> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 943f8 <_Py_open@@Base+0x3880> │ │ │ │ + bhi 946a0 <_Py_open@@Base+0x387c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9442c <_Py_open@@Base+0x38b4> │ │ │ │ - b 94420 <_Py_open@@Base+0x38a8> │ │ │ │ + bne 946d4 <_Py_open@@Base+0x38b0> │ │ │ │ + b 946c8 <_Py_open@@Base+0x38a4> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41816 @ 0xa358 │ │ │ │ + movw r0, #36376 @ 0x8e18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943e0 <_Py_open@@Base+0x3868> │ │ │ │ + bne 94688 <_Py_open@@Base+0x3864> │ │ │ │ mov r0, #0 │ │ │ │ - b 944f8 <_Py_open@@Base+0x3980> │ │ │ │ - bl bea6c │ │ │ │ + b 947a0 <_Py_open@@Base+0x397c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + bne 946c0 <_Py_open@@Base+0x389c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9444c <_Py_open@@Base+0x38d4> │ │ │ │ - bl bea6c │ │ │ │ + bne 946f4 <_Py_open@@Base+0x38d0> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + bne 946c0 <_Py_open@@Base+0x389c> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 944b4 <_Py_open@@Base+0x393c> │ │ │ │ + ble 9475c <_Py_open@@Base+0x3938> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 94484 <_Py_open@@Base+0x390c> │ │ │ │ + beq 9472c <_Py_open@@Base+0x3908> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94488 <_Py_open@@Base+0x3910> │ │ │ │ - bl bea6c │ │ │ │ + bne 94730 <_Py_open@@Base+0x390c> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94488 <_Py_open@@Base+0x3910> │ │ │ │ - b 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + beq 94730 <_Py_open@@Base+0x390c> │ │ │ │ + b 946c0 <_Py_open@@Base+0x389c> │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 944b8 <_Py_open@@Base+0x3940> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq 94760 <_Py_open@@Base+0x393c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25208 @ 0x6278 │ │ │ │ + movw r1, #19768 @ 0x4d38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + bl 16f4ac │ │ │ │ + b 946c0 <_Py_open@@Base+0x389c> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2d5dc │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5196 @ 0x144c │ │ │ │ + movwge r0, #5184 @ 0x1440 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 944f8 <_Py_open@@Base+0x3980> │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 947a0 <_Py_open@@Base+0x397c> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8f1c4 │ │ │ │ - bl 1bb49c │ │ │ │ + bl 8f6a0 │ │ │ │ + bl 1bba54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 94530 <_Py_open@@Base+0x39b8> │ │ │ │ + bne 947d8 <_Py_open@@Base+0x39b4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bca28 │ │ │ │ + bl 1bcfe0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62860 @ 0xf58c │ │ │ │ + movw r0, #63544 @ 0xf838 │ │ │ │ movt r0, #8 │ │ │ │ - bl 2b8378 │ │ │ │ + bl 2b7930 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94578 <_Py_open@@Base+0x3a00> │ │ │ │ + bne 94820 <_Py_open@@Base+0x39fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25232 @ 0x6290 │ │ │ │ + movw r1, #19792 @ 0x4d50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bca28 │ │ │ │ + bl 1bcfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd260 │ │ │ │ + bl 1bd808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl 981ec │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r6, [pc, #448] @ 9477c <_Py_open@@Base+0x3c04> │ │ │ │ + ldr r6, [pc, #448] @ 94a24 <_Py_open@@Base+0x3c00> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94774 <_Py_open@@Base+0x3bfc> │ │ │ │ + beq 94a1c <_Py_open@@Base+0x3bf8> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1496] @ 0x5d8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ - movw r5, #32752 @ 0x7ff0 │ │ │ │ + movw r5, #32748 @ 0x7fec │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 94618 <_Py_open@@Base+0x3aa0> │ │ │ │ + beq 948c0 <_Py_open@@Base+0x3a9c> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 945ec <_Py_open@@Base+0x3a74> │ │ │ │ + bne 94894 <_Py_open@@Base+0x3a70> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 9461c <_Py_open@@Base+0x3aa4> │ │ │ │ + b 948c4 <_Py_open@@Base+0x3aa0> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9464c <_Py_open@@Base+0x3ad4> │ │ │ │ + beq 948f4 <_Py_open@@Base+0x3ad0> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e138 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94688 <_Py_open@@Base+0x3b10> │ │ │ │ + beq 94930 <_Py_open@@Base+0x3b0c> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11680 @ 0x2da0 │ │ │ │ + movw r1, #6216 @ 0x1848 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b 946e0 <_Py_open@@Base+0x3b68> │ │ │ │ + b 94988 <_Py_open@@Base+0x3b64> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d720 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #38240 @ 0x9560 │ │ │ │ + movw ip, #34656 @ 0x8760 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25260 @ 0x62ac │ │ │ │ + movw r1, #19820 @ 0x4d6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e378 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #62988 @ 0xf60c │ │ │ │ + movw r5, #62924 @ 0xf5cc │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34132 @ 0x8554 │ │ │ │ + movw r1, #28596 @ 0x6fb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1512] @ 0x5e8 │ │ │ │ ldr r1, [r6, #1500] @ 0x5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 38b08 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ + bl 38b00 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94754 <_Py_open@@Base+0x3bdc> │ │ │ │ + bne 949fc <_Py_open@@Base+0x3bd8> │ │ │ │ ldr r3, [r6, #1508] @ 0x5e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9474c <_Py_open@@Base+0x3bd4> │ │ │ │ + beq 949f4 <_Py_open@@Base+0x3bd0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44480 @ 0xadc0 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24ea7c <_Py_write_noraise@@Base> │ │ │ │ + bl 24e4e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3433c <_Py_DumpStack@@Base> │ │ │ │ + bl 34338 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ bl 30838 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e090 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00094780 : │ │ │ │ +00094a28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a458 │ │ │ │ + b 3a450 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14bd5c │ │ │ │ + bl 14c4b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 949d0 │ │ │ │ + beq 94c78 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - movwne r6, #22300 @ 0x571c │ │ │ │ + movwne r6, #22296 @ 0x5718 │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94c70 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #34352 @ 0x8630 │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #28912 @ 0x70f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 949c8 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94c70 │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 949c8 │ │ │ │ - bl b4d30 │ │ │ │ + beq 94c70 │ │ │ │ + bl b4d40 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 949c8 │ │ │ │ - bl 1e06e8 │ │ │ │ + beq 94c70 │ │ │ │ + bl 1df4c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9494c │ │ │ │ + blt 94bf4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94870 │ │ │ │ + bgt 94b18 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94870 │ │ │ │ + bne 94b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #11744 @ 0x2de0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 948a0 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94b48 │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 947e4 │ │ │ │ - b 949c8 │ │ │ │ - movw r6, #21800 @ 0x5528 │ │ │ │ + bne 94a8c │ │ │ │ + b 94c70 │ │ │ │ + movw r6, #21796 @ 0x5524 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ + movw r9, #5184 @ 0x1440 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #11744 @ 0x2de0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94c70 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 94990 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94c38 │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94c70 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94c70 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34352 @ 0x8630 │ │ │ │ + movw r1, #28912 @ 0x70f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94c70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e06e8 │ │ │ │ + bl 1df4c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94970 │ │ │ │ + bge 94c18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 949c8 │ │ │ │ + bgt 94c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 949c8 │ │ │ │ + bne 94c70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 949c8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 94c70 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94990 │ │ │ │ + bgt 94c38 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94990 │ │ │ │ + bne 94c38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 948b4 │ │ │ │ + bne 94b5c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1040 @ 0x410 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #60996 @ 0xee44 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94c70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14cd28 │ │ │ │ + b 14d480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 205648 │ │ │ │ + bl 204388 │ │ │ │ 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 1ef384 │ │ │ │ + bl 1ee38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94a20 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 94cc8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25324 @ 0x62ec │ │ │ │ + movw r1, #19884 @ 0x4dac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 94a30 │ │ │ │ + bl 16f4ac │ │ │ │ + b 94cd8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ed108 │ │ │ │ + bl 1ec114 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 94a38 │ │ │ │ + bge 94ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 94a5c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + ble 94d04 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25364 @ 0x6314 │ │ │ │ + movw r1, #19924 @ 0x4dd4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 94a30 │ │ │ │ + bl 16f4ac │ │ │ │ + b 94cd8 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 94ab8 │ │ │ │ - bl 2e757c │ │ │ │ - b 94a30 │ │ │ │ - bl 16a090 │ │ │ │ + bne 94d60 │ │ │ │ + bl 2e6a94 │ │ │ │ + b 94cd8 │ │ │ │ + bl 16a830 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94b54 │ │ │ │ - bl 1acf20 │ │ │ │ + beq 94dfc │ │ │ │ + bl 1ad534 │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94acc │ │ │ │ - bl 2e4690 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 94d74 │ │ │ │ + bl 2e3ba4 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94af4 │ │ │ │ + beq 94d9c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94b18 │ │ │ │ + ble 94dc0 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 94a78 │ │ │ │ - b 94b30 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 94d20 │ │ │ │ + b 94dd8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25380 @ 0x6324 │ │ │ │ + movw r1, #19940 @ 0x4de4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94afc │ │ │ │ - b 94b54 │ │ │ │ + ble 94da4 │ │ │ │ + b 94dfc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b54 │ │ │ │ + bgt 94dfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94b54 │ │ │ │ + bne 94dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 94b54 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 94dfc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 94ab4 │ │ │ │ + bne 94d5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 94ab4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 94d5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd44 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94b60 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bge 94e08 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - b 94a30 │ │ │ │ + bl a61f0 │ │ │ │ + b 94cd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bl a61f0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94ba0 │ │ │ │ + bne 94e48 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d294 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94bc4 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 94e6c │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 27b6b0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 94c20 │ │ │ │ + bne 94ec8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 94c1c │ │ │ │ + ble 94ec4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94c68 │ │ │ │ + beq 94f10 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 94d00 │ │ │ │ + ldr r1, [pc, #192] @ 94fa8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 94c68 │ │ │ │ + bne 94f10 │ │ │ │ mov r0, #0 │ │ │ │ - b 94cf8 │ │ │ │ + b 94fa0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3037b0 │ │ │ │ + bl 302ce0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94c60 │ │ │ │ + beq 94f08 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 94cac │ │ │ │ + beq 94f54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94cb0 │ │ │ │ - bl bea6c │ │ │ │ + bne 94f58 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94cb0 │ │ │ │ - b 94c60 │ │ │ │ + beq 94f58 │ │ │ │ + b 94f08 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2db40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94cf8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 94fa0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror #27 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94d20 │ │ │ │ + bne 94fc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -105940,565 +106110,565 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2e2778 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e1c88 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94d6c │ │ │ │ + beq 95014 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 375ef0 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 374ae8 <_PyTime_AsTimeval@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 94dbc │ │ │ │ + bhi 95064 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94dec │ │ │ │ - b 94de0 │ │ │ │ + bne 95094 │ │ │ │ + b 95088 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41712 @ 0xa2f0 │ │ │ │ + movw r0, #36272 @ 0x8db0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94da4 │ │ │ │ - b 94e44 │ │ │ │ - bl bea6c │ │ │ │ + bne 9504c │ │ │ │ + b 950ec │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94e44 │ │ │ │ + bne 950ec │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 94d04 │ │ │ │ + bl 94fac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94e44 │ │ │ │ + beq 950ec │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94d04 │ │ │ │ + bl 94fac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94e44 │ │ │ │ + beq 950ec │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e7bc <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e4c │ │ │ │ + beq 950f4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 94e54 │ │ │ │ + b 950fc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 92770 <_Py_open@@Base+0x1bf8> │ │ │ │ + bl 92a1c <_Py_open@@Base+0x1bf8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 143684 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bl 143c68 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - movw r0, #25404 @ 0x633c │ │ │ │ + bl 27b6b0 │ │ │ │ + movw r0, #19964 @ 0x4dfc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1436b4 │ │ │ │ + bl 143c98 │ │ │ │ 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 c523c │ │ │ │ + bl c5790 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94f7c │ │ │ │ + beq 95224 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28fb88 │ │ │ │ + bl 28f35c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94f80 │ │ │ │ + beq 95228 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94f7c │ │ │ │ + bgt 95224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94f7c │ │ │ │ + bne 95224 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_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 32a064 │ │ │ │ + bl 3290d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95038 │ │ │ │ + beq 952e0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e2dc │ │ │ │ - bl dc974 │ │ │ │ + bl dcee4 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2ddc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 95028 │ │ │ │ + bne 952d0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 95014 │ │ │ │ - bl b950c │ │ │ │ + bne 952bc │ │ │ │ + bl b9434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94fc8 │ │ │ │ + beq 95270 │ │ │ │ mov r0, #0 │ │ │ │ - b 95038 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b 952e0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 9500c │ │ │ │ + bl 27b6b0 │ │ │ │ + b 952b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 94ebc │ │ │ │ + bl 95164 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95080 │ │ │ │ + bne 95328 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 32a064 │ │ │ │ + bl 3290d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 950a4 │ │ │ │ - b 9517c │ │ │ │ + bne 9534c │ │ │ │ + b 95424 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41900 @ 0xa3ac │ │ │ │ + movw r0, #36460 @ 0x8e6c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95068 │ │ │ │ - b 9517c │ │ │ │ + bne 95310 │ │ │ │ + b 95424 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e2dc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 2e2778 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e1c88 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9517c │ │ │ │ + beq 95424 │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 950fc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge 953a4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37544 @ 0x92a8 │ │ │ │ + movw r1, #32104 @ 0x7d68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 9517c │ │ │ │ + bl 16f4ac │ │ │ │ + b 95424 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3437b8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 34275c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc974 │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dcee4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2def4 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ + bl dfc14 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 951a8 │ │ │ │ + bne 95450 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 95184 │ │ │ │ + beq 9542c │ │ │ │ cmp r3, #11 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 951b8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 95460 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 951b8 │ │ │ │ - bl b950c │ │ │ │ + b 95460 │ │ │ │ + bl b9434 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 9517c │ │ │ │ - bl 39625c <_PyDeadline_Get@@Base> │ │ │ │ + bne 95424 │ │ │ │ + bl 394e68 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 95110 │ │ │ │ + bge 953b8 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 94ebc │ │ │ │ + bl 95164 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #19408 @ 0x4bd0 │ │ │ │ + movw r1, #19404 @ 0x4bcc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ac488 │ │ │ │ + b 2abc24 │ │ │ │ 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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95258 │ │ │ │ + beq 95500 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 95270 │ │ │ │ + b 95518 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ 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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6784 @ 0x1a80 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c1160 <_PyXIData_Free@@Base+0x3038> │ │ │ │ + b 3bfa5c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95278 │ │ │ │ + b 95520 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95278 │ │ │ │ + b 95520 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44776 @ 0xaee8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ + bl 1f4414 │ │ │ │ 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, #44776 @ 0xaee8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ + bl 1f4414 │ │ │ │ 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, #48648 @ 0xbe08 │ │ │ │ + movw r3, #52400 @ 0xccb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5408 │ │ │ │ + bl 1f4414 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180b8c │ │ │ │ + bl 181314 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 953bc │ │ │ │ + beq 95664 │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 953bc │ │ │ │ + beq 95664 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 953e0 │ │ │ │ - b 953fc │ │ │ │ + bne 95688 │ │ │ │ + b 956a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 953ac │ │ │ │ + beq 95654 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #25468 @ 0x637c │ │ │ │ + movw r0, #20028 @ 0x4e3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953ac │ │ │ │ - b 9545c │ │ │ │ + bne 95654 │ │ │ │ + b 95704 │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #25468 @ 0x637c │ │ │ │ + movw r0, #20028 @ 0x4e3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9545c │ │ │ │ + beq 95704 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 95448 │ │ │ │ + beq 956f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95448 │ │ │ │ + bne 956f0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25468 @ 0x637c │ │ │ │ + movw r0, #20028 @ 0x4e3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9545c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95704 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34b4b0 │ │ │ │ + b 34a2e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 95498 │ │ │ │ + bne 95740 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 954b0 │ │ │ │ - b 954cc │ │ │ │ - movw r0, #38248 @ 0x9568 │ │ │ │ + bne 95758 │ │ │ │ + b 95774 │ │ │ │ + movw r0, #32808 @ 0x8028 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95488 │ │ │ │ - b 954e0 │ │ │ │ + bne 95730 │ │ │ │ + b 95788 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #38248 @ 0x9568 │ │ │ │ + movw r0, #32808 @ 0x8028 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 954e0 │ │ │ │ + beq 95788 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34f150 │ │ │ │ + b 34df84 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 9551c │ │ │ │ + bne 957c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 95534 │ │ │ │ - b 95550 │ │ │ │ - movw r0, #8260 @ 0x2044 │ │ │ │ + bne 957dc │ │ │ │ + b 957f8 │ │ │ │ + movw r0, #2944 @ 0xb80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9550c │ │ │ │ - b 95564 │ │ │ │ + bne 957b4 │ │ │ │ + b 9580c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #8260 @ 0x2044 │ │ │ │ + movw r0, #2944 @ 0xb80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95564 │ │ │ │ + beq 9580c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34a948 │ │ │ │ + b 3498d0 │ │ │ │ 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 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 955e4 │ │ │ │ - ldr r2, [pc, #92] @ 955f0 │ │ │ │ - movw r1, #25480 @ 0x6388 │ │ │ │ + beq 9588c │ │ │ │ + ldr r2, [pc, #92] @ 95898 │ │ │ │ + movw r1, #20040 @ 0x4e48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 955c0 │ │ │ │ - ldr r2, [pc, #68] @ 955f0 │ │ │ │ + beq 95868 │ │ │ │ + ldr r2, [pc, #68] @ 95898 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25496 @ 0x6398 │ │ │ │ + movw r1, #20056 @ 0x4e58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 955e8 │ │ │ │ + bne 95890 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 955e4 │ │ │ │ + bgt 9588c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 955e4 │ │ │ │ + bne 9588c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -106506,608 +106676,608 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 95648 │ │ │ │ + bne 958f0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 95644 │ │ │ │ + blt 958ec │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95684 │ │ │ │ + beq 9592c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 95830 │ │ │ │ + ldr r1, [pc, #480] @ 95ad8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 95818 │ │ │ │ + beq 95ac0 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 956bc │ │ │ │ + beq 95964 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956b0 │ │ │ │ - bl 1296e8 │ │ │ │ + beq 95958 │ │ │ │ + bl 129d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 95818 │ │ │ │ + blt 95ac0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 956b4 │ │ │ │ - b 956c8 │ │ │ │ + bne 9595c │ │ │ │ + b 95970 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 956cc │ │ │ │ + b 95974 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 956cc │ │ │ │ + b 95974 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 956fc │ │ │ │ + bne 959a4 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 9573c │ │ │ │ - b 95714 │ │ │ │ + bne 959e4 │ │ │ │ + b 959bc │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2e2778 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e1c88 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 956e0 │ │ │ │ - b 95818 │ │ │ │ + bne 95988 │ │ │ │ + b 95ac0 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 9573c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 959e4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15128 @ 0x3b18 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95818 │ │ │ │ + bl 16f4ac │ │ │ │ + b 95ac0 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 95770 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 95a18 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15176 @ 0x3b48 │ │ │ │ + movw r1, #9896 @ 0x26a8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95818 │ │ │ │ + bl 16f4ac │ │ │ │ + b 95ac0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 957cc │ │ │ │ + beq 95a74 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 957d4 │ │ │ │ + beq 95a7c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2889f4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 2882cc <_PyTime_AsMicroseconds@@Base> │ │ │ │ movw r3, #21495 @ 0x53f7 │ │ │ │ movt r3, #42467 @ 0xa5e3 │ │ │ │ cmp r3, r0 │ │ │ │ movw r3, #50331 @ 0xc49b │ │ │ │ movt r3, #32 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge 957d4 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bge 95a7c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15220 @ 0x3b74 │ │ │ │ + movw r1, #9940 @ 0x26d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95818 │ │ │ │ + bl 16f4ac │ │ │ │ + b 95ac0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 95818 │ │ │ │ + beq 95ac0 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 9581c │ │ │ │ - bl bea6c │ │ │ │ + bne 95ac4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5464 @ 0x1558 │ │ │ │ + movweq r0, #5452 @ 0x154c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9581c │ │ │ │ + beq 95ac4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ rsbeq r8, r2, r4, lsl lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 2bada8 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2ba530 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f52e4 <_PyEvent_IsSet@@Base+0x16d4> │ │ │ │ + bl 2f47fc <_PyEvent_IsSet@@Base+0x1618> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #4064 @ 0xfe0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 958e8 │ │ │ │ + beq 95b90 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b4968 │ │ │ │ + bl 1b4f30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 958e8 │ │ │ │ + beq 95b90 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2e2b8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e209c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d12c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 958ec │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + beq 95b94 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ 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 2adb58 │ │ │ │ + bl 2ad208 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9598c │ │ │ │ + beq 95c34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #25508 @ 0x63a4 │ │ │ │ + movw r0, #20068 @ 0x4e64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95978 │ │ │ │ + bgt 95c20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95980 │ │ │ │ + beq 95c28 │ │ │ │ mov r4, r5 │ │ │ │ - b 9598c │ │ │ │ + b 95c34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 95978 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 95c20 │ │ │ │ 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 959e4 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 95c8c │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #42788 @ 0xa724 │ │ │ │ + movw r0, #39900 @ 0x9bdc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95a44 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95cec │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95a44 │ │ │ │ + beq 95cec │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95a24 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 95ccc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95a44 │ │ │ │ + bl 16f4ac │ │ │ │ + b 95cec │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2dedc │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173e3c │ │ │ │ + b 1745c8 │ │ │ │ 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 95a8c │ │ │ │ + bne 95d34 │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95ab0 │ │ │ │ - b 95b08 │ │ │ │ + bne 95d58 │ │ │ │ + b 95db0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40292 @ 0x9d64 │ │ │ │ + movw r0, #34852 @ 0x8824 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a74 │ │ │ │ - b 95ba0 │ │ │ │ + bne 95d1c │ │ │ │ + b 95e48 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95ae8 │ │ │ │ + beq 95d90 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95ba0 │ │ │ │ + beq 95e48 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95b0c │ │ │ │ - b 95b64 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + beq 95db4 │ │ │ │ + b 95e0c │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40292 @ 0x9d64 │ │ │ │ + movw r0, #34852 @ 0x8824 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95ba0 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95e48 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95b40 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 95de8 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40292 @ 0x9d64 │ │ │ │ + movw r0, #34852 @ 0x8824 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95ba0 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95e48 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95ba0 │ │ │ │ + beq 95e48 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95b80 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 95e28 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95ba0 │ │ │ │ + bl 16f4ac │ │ │ │ + b 95e48 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dedc │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173e3c │ │ │ │ + b 1745c8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 95be8 │ │ │ │ + bne 95e90 │ │ │ │ ldr r3, [r6] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95c0c │ │ │ │ - b 95c64 │ │ │ │ + bne 95eb4 │ │ │ │ + b 95f0c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40304 @ 0x9d70 │ │ │ │ + movw r0, #34864 @ 0x8830 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95bd0 │ │ │ │ - b 95d1c │ │ │ │ + bne 95e78 │ │ │ │ + b 95fc4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95c44 │ │ │ │ + beq 95eec │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95d1c │ │ │ │ + beq 95fc4 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95c68 │ │ │ │ - b 95cc0 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + beq 95f10 │ │ │ │ + b 95f68 │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40304 @ 0x9d70 │ │ │ │ + movw r0, #34864 @ 0x8830 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95d1c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95fc4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95c9c │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 95f44 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40304 @ 0x9d70 │ │ │ │ + movw r0, #34864 @ 0x8830 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95d1c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95fc4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95d1c │ │ │ │ + beq 95fc4 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95cdc │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 95f84 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95d1c │ │ │ │ + bl 16f4ac │ │ │ │ + b 95fc4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 176998 │ │ │ │ + bl 177124 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95cfc │ │ │ │ - bl bea6c │ │ │ │ + bne 95fa4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95d1c │ │ │ │ + bne 95fc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dedc │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173e3c │ │ │ │ + b 1745c8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 95dc4 │ │ │ │ + beq 9606c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95da4 │ │ │ │ + beq 9604c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e00 │ │ │ │ + beq 960a8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95dc8 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 96070 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95e00 │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + bl 16f4ac │ │ │ │ + b 960a8 │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40320 @ 0x9d80 │ │ │ │ + movw r0, #34880 @ 0x8840 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95e00 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 960a8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d660 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95df0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 96098 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27beb8 │ │ │ │ + b 27b6b0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173e3c │ │ │ │ + b 1745c8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95e64 │ │ │ │ + bne 9610c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95e88 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 96130 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40332 @ 0x9d8c │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95e9c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96144 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40332 @ 0x9d8c │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95e30 │ │ │ │ - b 95e9c │ │ │ │ + bne 960d8 │ │ │ │ + b 96144 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 95ea4 │ │ │ │ + bne 9614c │ │ │ │ mov r0, #0 │ │ │ │ - b 95f68 │ │ │ │ + b 96210 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 95efc │ │ │ │ + bne 961a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 95f38 │ │ │ │ + beq 961e0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95f18 │ │ │ │ + beq 961c0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e9c │ │ │ │ + beq 96144 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95f3c │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 961e4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 95e9c │ │ │ │ - movw r2, #16972 @ 0x424c │ │ │ │ + bl 16f4ac │ │ │ │ + b 96144 │ │ │ │ + movw r2, #11532 @ 0x2d0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40332 @ 0x9d8c │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95e9c │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96144 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d27c │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95f68 │ │ │ │ + beq 96210 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173e3c │ │ │ │ + b 1745c8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -107116,105 +107286,105 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 95fc4 │ │ │ │ + bne 9626c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96004 │ │ │ │ + beq 962ac │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 96080 │ │ │ │ + ldr ip, [pc, #168] @ 96328 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96004 │ │ │ │ + bne 962ac │ │ │ │ mov r0, #0 │ │ │ │ - b 96078 │ │ │ │ + b 96320 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96040 │ │ │ │ - bl b6700 │ │ │ │ + beq 962e8 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96040 │ │ │ │ + bne 962e8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157de0 │ │ │ │ + bl 158538 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96070 │ │ │ │ - b 95ffc │ │ │ │ + bne 96318 │ │ │ │ + b 962a4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96070 │ │ │ │ - ldr r1, [pc, #48] @ 96084 │ │ │ │ + bne 96318 │ │ │ │ + ldr r1, [pc, #48] @ 9632c │ │ │ │ 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 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #28 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96110 │ │ │ │ + beq 963b8 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 960c4 │ │ │ │ + beq 9636c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1974d8 │ │ │ │ + b 197c48 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1974d8 │ │ │ │ + bl 197c48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96108 │ │ │ │ + beq 963b0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 157de0 │ │ │ │ + bl 158538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96118 │ │ │ │ + beq 963c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96108 │ │ │ │ + bgt 963b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96108 │ │ │ │ + bne 963b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 96118 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + b 963c0 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -107223,65 +107393,65 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 9617c │ │ │ │ + bne 96424 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 96178 │ │ │ │ + blt 96420 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 961b4 │ │ │ │ + beq 9645c │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 96228 │ │ │ │ + ldr r1, [pc, #164] @ 964d0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96220 │ │ │ │ + beq 964c8 │ │ │ │ adds r7, r7, r4 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ + movweq r0, #5184 @ 0x1440 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 961f8 │ │ │ │ + beq 964a0 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 961e0 │ │ │ │ + beq 96488 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 961e8 │ │ │ │ - b 961f0 │ │ │ │ - movw ip, #5196 @ 0x144c │ │ │ │ + bne 96490 │ │ │ │ + b 96498 │ │ │ │ + movw ip, #5184 @ 0x1440 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 961f8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + b 964a0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr lr, [r6, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #3 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [ip, #56] @ 0x38 │ │ │ │ - bl d5d68 │ │ │ │ + bl d61e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -107291,78 +107461,78 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96280 │ │ │ │ + bne 96528 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 962c0 │ │ │ │ + beq 96568 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 96370 │ │ │ │ + ldr ip, [pc, #220] @ 96618 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 962c0 │ │ │ │ + bne 96568 │ │ │ │ mov r0, #0 │ │ │ │ - b 96368 │ │ │ │ + b 96610 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9630c │ │ │ │ - bl b6700 │ │ │ │ + beq 965b4 │ │ │ │ + bl b6720 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9630c │ │ │ │ + bne 965b4 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 96374 │ │ │ │ + ldr r0, [pc, #128] @ 9661c │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96340 │ │ │ │ - b 962b8 │ │ │ │ + bne 965e8 │ │ │ │ + b 96560 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96360 │ │ │ │ - ldr r1, [pc, #88] @ 96378 │ │ │ │ + bne 96608 │ │ │ │ + ldr r1, [pc, #88] @ 96620 │ │ │ │ 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 96360 │ │ │ │ + b 96608 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96360 │ │ │ │ + bgt 96608 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96360 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 96608 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, r8, lr, r8 │ │ │ │ rsbeq r3, r3, r0, ror r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -107375,75 +107545,75 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 963d0 │ │ │ │ + bne 96678 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96410 │ │ │ │ + beq 966b8 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 964b4 │ │ │ │ + ldr ip, [pc, #208] @ 9675c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96410 │ │ │ │ + bne 966b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 964ac │ │ │ │ + b 96754 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9645c │ │ │ │ - bl b6700 │ │ │ │ + beq 96704 │ │ │ │ + bl b6720 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9645c │ │ │ │ + bne 96704 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 964b8 │ │ │ │ + ldr r0, [pc, #116] @ 96760 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8398 │ │ │ │ + bl d8818 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96484 │ │ │ │ - b 96408 │ │ │ │ + bne 9672c │ │ │ │ + b 966b0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 964a4 │ │ │ │ + beq 9674c │ │ │ │ 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 964a4 │ │ │ │ + b 9674c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 964a4 │ │ │ │ + bgt 9674c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 964a4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + bne 9674c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #29 │ │ │ │ rsbeq r4, r3, r0, lsr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -107455,196 +107625,196 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96510 │ │ │ │ + bne 967b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96550 │ │ │ │ + beq 967f8 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 965c0 │ │ │ │ + ldr ip, [pc, #156] @ 96868 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96550 │ │ │ │ + bne 967f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 965b8 │ │ │ │ + b 96860 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9658c │ │ │ │ - bl b6700 │ │ │ │ + beq 96834 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9658c │ │ │ │ + bne 96834 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1586b0 │ │ │ │ + bl 158e08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 965b0 │ │ │ │ - b 96548 │ │ │ │ + bne 96858 │ │ │ │ + b 967f0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 965b0 │ │ │ │ + beq 96858 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-224 @ 0xffffff20 @ │ │ │ │ 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 3bfa48 <_PyXIData_Free@@Base+0x1920> │ │ │ │ + bl 3be310 <_PyXIData_Free@@Base+0x1920> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96600 │ │ │ │ + beq 968a8 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 9663c │ │ │ │ - b 96618 │ │ │ │ + beq 968e4 │ │ │ │ + b 968c0 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3865f8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 385298 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96620 │ │ │ │ + ble 968c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 9663c │ │ │ │ + b 968e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96618 │ │ │ │ + bne 968c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 96618 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 968c0 │ │ │ │ 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 965c4 │ │ │ │ + b 9686c │ │ │ │ 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 b7904 │ │ │ │ + bl b7844 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96714 │ │ │ │ + beq 969bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 966d0 │ │ │ │ + bgt 96978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 966d0 │ │ │ │ + bne 96978 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96714 │ │ │ │ + beq 969bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3484b4 <_PyObject_MaybeCallSpecialOneArg@@Base+0xf24> │ │ │ │ + bl 34743c <_PyObject_MaybeCallSpecialOneArg@@Base+0xf24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9671c │ │ │ │ + bne 969c4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96714 │ │ │ │ + bgt 969bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96714 │ │ │ │ + bne 969bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 9674c │ │ │ │ + b 969f4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96730 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble 969d8 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 9674c │ │ │ │ + b 969f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96724 │ │ │ │ + bne 969cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 96724 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 969cc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #15500 @ 0x3c8c │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96798 │ │ │ │ + bne 96a40 │ │ │ │ mov r4, #0 │ │ │ │ - b 967dc │ │ │ │ + b 96a84 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 96790 │ │ │ │ + beq 96a38 │ │ │ │ ldr r2, [r3] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r4, #5464 @ 0x1558 │ │ │ │ + movw r4, #5452 @ 0x154c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r4, r3 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -107653,996 +107823,470 @@ │ │ │ │ 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, #25516 @ 0x63ac │ │ │ │ + movw r1, #20076 @ 0x4e6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96828 │ │ │ │ + bne 96ad0 │ │ │ │ mov r4, #0 │ │ │ │ - b 968d0 │ │ │ │ + b 96b78 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96820 │ │ │ │ + beq 96ac8 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16be24 │ │ │ │ + bl 16c5c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 968c8 │ │ │ │ + beq 96b70 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 96878 │ │ │ │ + bgt 96b20 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2dbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9689c │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + beq 96b44 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5464 @ 0x1558 │ │ │ │ + movw r5, #5452 @ 0x154c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 968bc │ │ │ │ + b 96b64 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000968dc <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +00096b84 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34308 @ 0x8604 │ │ │ │ + movw r0, #29052 @ 0x717c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15529 @ 0x3ca9 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25ed0c │ │ │ │ - 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 9f7c8 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r7, #0 │ │ │ │ - ldrne r3, [r4, #8] │ │ │ │ - ldrne r9, [r3, #8] │ │ │ │ - bne 96984 <_Py_Get_Getpath_CodeObject@@Base+0xa8> │ │ │ │ - b 969c0 <_Py_Get_Getpath_CodeObject@@Base+0xe4> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, sl │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl bff6c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 969c8 <_Py_Get_Getpath_CodeObject@@Base+0xec> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a9600 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov sl, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 969f0 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96a0c <_Py_Get_Getpath_CodeObject@@Base+0x130> │ │ │ │ - cmn sl, #1 │ │ │ │ - beq 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bls 96a28 <_Py_Get_Getpath_CodeObject@@Base+0x14c> │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - ldr r6, [r3, r7, lsl #3] │ │ │ │ - add r3, r3, r7, lsl #3 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 96980 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ - mov r0, r6 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - bl b2720 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 96930 <_Py_Get_Getpath_CodeObject@@Base+0x54> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ - mov r5, #0 │ │ │ │ - b 96a28 <_Py_Get_Getpath_CodeObject@@Base+0x14c> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9696c <_Py_Get_Getpath_CodeObject@@Base+0x90> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9696c <_Py_Get_Getpath_CodeObject@@Base+0x90> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 96978 <_Py_Get_Getpath_CodeObject@@Base+0x9c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 96978 <_Py_Get_Getpath_CodeObject@@Base+0x9c> │ │ │ │ - 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 968fc <_Py_Get_Getpath_CodeObject@@Base+0x20> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 968fc <_Py_Get_Getpath_CodeObject@@Base+0x20> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - mov r0, #1 │ │ │ │ - bl a0c24 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne 96a9c <_Py_Get_Getpath_CodeObject@@Base+0x1c0> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r4, [r1, #16] │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b cf3cc <_PyTuple_FromPairSteal@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - subs ip, r2, #0 │ │ │ │ - mov lr, #0 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - orrne r2, r2, #1 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - cmp r2, lr │ │ │ │ - str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 96b2c <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - beq 96b6c <_Py_Get_Getpath_CodeObject@@Base+0x290> │ │ │ │ - ldr r4, [pc, #208] @ 96c04 <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ - mov r2, #0 │ │ │ │ - mov lr, #1 │ │ │ │ - sub r1, fp, #24 │ │ │ │ - str r4, [sp] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, ip │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - bl 16edbc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96b6c <_Py_Get_Getpath_CodeObject@@Base+0x290> │ │ │ │ - mov r4, #0 │ │ │ │ - b 96bf0 <_Py_Get_Getpath_CodeObject@@Base+0x314> │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - bl 1ba740 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 96b64 <_Py_Get_Getpath_CodeObject@@Base+0x288> │ │ │ │ - ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl fcbdc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #25520 @ 0x63b0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d8348 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 96bd4 <_Py_Get_Getpath_CodeObject@@Base+0x2f8> │ │ │ │ - bl dc974 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2daec │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl df698 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 96be4 <_Py_Get_Getpath_CodeObject@@Base+0x308> │ │ │ │ - bl bea6c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96b64 <_Py_Get_Getpath_CodeObject@@Base+0x288> │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl becac │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7958 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsl pc │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ - movt r1, #97 @ 0x61 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 180b8c │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cmp r6, r3 │ │ │ │ - beq 96c64 <_Py_Get_Getpath_CodeObject@@Base+0x388> │ │ │ │ - ldr r2, [r6, #148] @ 0x94 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 96c64 <_Py_Get_Getpath_CodeObject@@Base+0x388> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 96c88 <_Py_Get_Getpath_CodeObject@@Base+0x3ac> │ │ │ │ - b 96ca4 <_Py_Get_Getpath_CodeObject@@Base+0x3c8> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 96c54 <_Py_Get_Getpath_CodeObject@@Base+0x378> │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #25532 @ 0x63bc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c98c4 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96c54 <_Py_Get_Getpath_CodeObject@@Base+0x378> │ │ │ │ - b 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - mov r3, #3 │ │ │ │ - movw r0, #25532 @ 0x63bc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96cdc <_Py_Get_Getpath_CodeObject@@Base+0x400> │ │ │ │ - mov r3, r5 │ │ │ │ - movw r2, #9892 @ 0x26a4 │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25532 @ 0x63bc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 308560 <_PyXI_GetMainNamespace@@Base+0x3d0> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96d04 <_Py_Get_Getpath_CodeObject@@Base+0x428> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #57 @ 0x39 │ │ │ │ - addle ip, r0, #20 │ │ │ │ - movle r1, #0 │ │ │ │ - ble 96d38 <_Py_Get_Getpath_CodeObject@@Base+0x45c> │ │ │ │ - bl a7958 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25548 @ 0x63cc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - cmp r2, r1 │ │ │ │ - ble 96d64 <_Py_Get_Getpath_CodeObject@@Base+0x488> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r3, [r3, r1, lsl #2] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r3, [ip, #4]! │ │ │ │ - ldr lr, [r3] │ │ │ │ - add r7, lr, #1 │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ - strle r7, [r3] │ │ │ │ - b 96d38 <_Py_Get_Getpath_CodeObject@@Base+0x45c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #57 @ 0x39 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - bne 96da8 <_Py_Get_Getpath_CodeObject@@Base+0x4cc> │ │ │ │ - cmp r4, r3 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 96d18 <_Py_Get_Getpath_CodeObject@@Base+0x43c> │ │ │ │ - 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 96d18 <_Py_Get_Getpath_CodeObject@@Base+0x43c> │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 96df0 <_Py_Get_Getpath_CodeObject@@Base+0x514> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9428 @ 0x24d4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - 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 a7958 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 96e58 <_Py_Get_Getpath_CodeObject@@Base+0x57c> │ │ │ │ - mov r0, r1 │ │ │ │ - bl b9040 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne 96e68 <_Py_Get_Getpath_CodeObject@@Base+0x58c> │ │ │ │ - b 96e7c <_Py_Get_Getpath_CodeObject@@Base+0x5a0> │ │ │ │ - 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 a7958 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, r1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #560] @ 970d0 <_Py_Get_Getpath_CodeObject@@Base+0x7f4> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - mov r2, #0 │ │ │ │ - bl 284c10 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - movw r0, #48533 @ 0xbd95 │ │ │ │ - movt r0, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r4, r0 │ │ │ │ - movw r1, #31988 @ 0x7cf4 │ │ │ │ - movt r1, #3 │ │ │ │ - bl 279ac0 <_Py_normpath@@Base+0xcd8> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - ldr r0, [pc, #476] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 96f14 <_Py_Get_Getpath_CodeObject@@Base+0x638> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 96efc <_Py_Get_Getpath_CodeObject@@Base+0x620> │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 96f3c <_Py_Get_Getpath_CodeObject@@Base+0x660> │ │ │ │ - str r3, [sp] │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp sl, #0 │ │ │ │ - ldrne sl, [sl, #4] │ │ │ │ - addne r5, r5, #1 │ │ │ │ - bne 96f44 <_Py_Get_Getpath_CodeObject@@Base+0x668> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a0c24 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 96f98 <_Py_Get_Getpath_CodeObject@@Base+0x6bc> │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r7] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 96f80 <_Py_Get_Getpath_CodeObject@@Base+0x6a4> │ │ │ │ - strexb r2, sl, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 96f68 <_Py_Get_Getpath_CodeObject@@Base+0x68c> │ │ │ │ - dmb ish │ │ │ │ - beq 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - ldr r0, [pc, #324] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - bl 2be850 │ │ │ │ - mvn r4, #0 │ │ │ │ - b 970c4 <_Py_Get_Getpath_CodeObject@@Base+0x7e8> │ │ │ │ - ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ - add r5, r6, r5, lsl #2 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r3, sl │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 97004 <_Py_Get_Getpath_CodeObject@@Base+0x728> │ │ │ │ - ldr ip, [r3, #76] @ 0x4c │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ - str r9, [r3, #76] @ 0x4c │ │ │ │ - beq 96fd4 <_Py_Get_Getpath_CodeObject@@Base+0x6f8> │ │ │ │ - ldr r2, [r8] │ │ │ │ - add r1, r2, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - strle r1, [r8] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - add r1, r1, #110592 @ 0x1b000 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ - cmp r9, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ - subne r2, r2, #1 │ │ │ │ - str r2, [r1, #3484] @ 0xd9c │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - b 96fa8 <_Py_Get_Getpath_CodeObject@@Base+0x6cc> │ │ │ │ - add r4, r4, #110592 @ 0x1b000 │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9704c <_Py_Get_Getpath_CodeObject@@Base+0x770> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r7] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 97034 <_Py_Get_Getpath_CodeObject@@Base+0x758> │ │ │ │ - strexb r1, r3, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9701c <_Py_Get_Getpath_CodeObject@@Base+0x740> │ │ │ │ - dmb ish │ │ │ │ - beq 970a0 <_Py_Get_Getpath_CodeObject@@Base+0x7c4> │ │ │ │ - ldr r0, [pc, #144] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - bl 2be850 │ │ │ │ - b 970a0 <_Py_Get_Getpath_CodeObject@@Base+0x7c4> │ │ │ │ - ldr sl, [sl, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 97014 <_Py_Get_Getpath_CodeObject@@Base+0x738> │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2fc9d8 <_PyCode_InitAddressRange@@Base+0x13fc> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 97048 <_Py_Get_Getpath_CodeObject@@Base+0x76c> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r7] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 97084 <_Py_Get_Getpath_CodeObject@@Base+0x7a8> │ │ │ │ - strexb r1, r3, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9706c <_Py_Get_Getpath_CodeObject@@Base+0x790> │ │ │ │ - dmb ish │ │ │ │ - beq 97094 <_Py_Get_Getpath_CodeObject@@Base+0x7b8> │ │ │ │ - ldr r0, [pc, #64] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - bl 2be850 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ - b 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - movw r1, #27823 @ 0x6caf │ │ │ │ - mov r0, #7 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r1, #0 │ │ │ │ - bl 2f8fb4 <_PyEval_StopTheWorld@@Base+0x48> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7958 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 97130 <_Py_Get_Getpath_CodeObject@@Base+0x854> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - moveq r1, #0 │ │ │ │ - movne r2, r1 │ │ │ │ - moveq r2, r1 │ │ │ │ - movwne r1, #20372 @ 0x4f94 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - movtne r1, #32 │ │ │ │ - bl 96e84 <_Py_Get_Getpath_CodeObject@@Base+0x5a8> │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + b 25e754 │ │ │ │ │ │ │ │ -00097134 : │ │ │ │ +00096ba4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ 97268 │ │ │ │ + ldr ip, [pc, #280] @ 96cd8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97188 │ │ │ │ + bne 96bf8 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97170 │ │ │ │ + bne 96be0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 971a8 │ │ │ │ + beq 96c18 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 971c4 │ │ │ │ + beq 96c34 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 971ac │ │ │ │ + bne 96c1c │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 971ec │ │ │ │ + bne 96c5c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 971d4 │ │ │ │ + bne 96c44 │ │ │ │ dmb ish │ │ │ │ - beq 971f8 │ │ │ │ - bl 2be850 │ │ │ │ + beq 96c68 │ │ │ │ + bl 2d99f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 97258 │ │ │ │ + beq 96cc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97218 │ │ │ │ + beq 96c88 │ │ │ │ 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 97220 │ │ │ │ + bne 96c90 │ │ │ │ dmb ish │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97240 │ │ │ │ + bne 96cb0 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009726c : │ │ │ │ +00096cdc : │ │ │ │ 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] @ 973b8 │ │ │ │ + ldr r2, [pc, #304] @ 96e28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 972a8 │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + bne 96d18 │ │ │ │ + movw r1, #9284 @ 0x2444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 973bc │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 96e2c │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 973c0 │ │ │ │ - bl 295f60 │ │ │ │ + ldr r0, [pc, #264] @ 96e30 │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 973a0 │ │ │ │ + blt 96e10 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 972dc │ │ │ │ + beq 96d4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 97330 │ │ │ │ - bl aefbc │ │ │ │ + bne 96da0 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 973a0 │ │ │ │ - ldr r1, [pc, #192] @ 973c0 │ │ │ │ + beq 96e10 │ │ │ │ + ldr r1, [pc, #192] @ 96e30 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27e414 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27dc0c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97330 │ │ │ │ + beq 96da0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 973a0 │ │ │ │ + bgt 96e10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 973a0 │ │ │ │ - b 97370 │ │ │ │ + bne 96e10 │ │ │ │ + b 96de0 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 973a0 │ │ │ │ + beq 96e10 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97378 │ │ │ │ + beq 96de8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 973a0 │ │ │ │ + bgt 96e10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 973a0 │ │ │ │ + bne 96e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 973a0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 96e10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 973b0 │ │ │ │ + bgt 96e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 973b0 │ │ │ │ + bne 96e20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + b 28bddc <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq sp, lr, r8, lsl #11 │ │ │ │ + subseq ip, lr, r0, lsl r0 │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -000973c4 : │ │ │ │ +00096e34 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #92] @ 9743c │ │ │ │ + ldr r0, [pc, #92] @ 96eac │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 295f60 │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 973fc │ │ │ │ + bge 96e6c │ │ │ │ mov r4, #0 │ │ │ │ - bl 143714 │ │ │ │ - b 97430 │ │ │ │ + bl 143cf8 │ │ │ │ + b 96ea0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9742c │ │ │ │ + beq 96e9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 9742c │ │ │ │ + beq 96e9c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00097440 : │ │ │ │ +00096eb0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #544] @ 9767c │ │ │ │ + ldr lr, [pc, #544] @ 970ec │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movle r7, #1 │ │ │ │ movgt r7, r0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ suble r5, fp, #48 @ 0x30 │ │ │ │ movgt r5, r1 │ │ │ │ ldr r9, [ip, lr] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ + movw r3, #26348 @ 0x66ec │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97664 │ │ │ │ + beq 970d4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd154 │ │ │ │ + bl cd61c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 974dc │ │ │ │ + bne 96f4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97664 │ │ │ │ + bgt 970d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97664 │ │ │ │ + bne 970d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 97664 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 970d4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 974a0 │ │ │ │ + bne 96f10 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #7160 @ 0x1bf8 │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa888 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 27e414 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27dc0c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9755c │ │ │ │ + beq 96fcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9754c │ │ │ │ + bgt 96fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9754c │ │ │ │ + bne 96fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #25568 @ 0x63e0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 970f0 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9757c │ │ │ │ + bgt 96fec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9757c │ │ │ │ + bne 96fec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 97674 │ │ │ │ + beq 970e4 │ │ │ │ mov r7, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2aaa70 │ │ │ │ + bl 2aa248 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 97674 │ │ │ │ + beq 970e4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 975c4 │ │ │ │ - movw r1, #25592 @ 0x63f8 │ │ │ │ + bne 97034 │ │ │ │ + movw r1, #20104 @ 0x4e88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 97684 │ │ │ │ + ldr r0, [pc, #188] @ 970f0 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 970f4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 295f60 │ │ │ │ + bl 295738 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 975e8 │ │ │ │ - movw r1, #25624 @ 0x6418 │ │ │ │ + bge 97058 │ │ │ │ + movw r1, #20136 @ 0x4ea8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 970f0 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9763c │ │ │ │ + beq 970ac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2897bc │ │ │ │ + bl 288fb4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97618 │ │ │ │ - movw r1, #25644 @ 0x642c │ │ │ │ + bne 97088 │ │ │ │ + movw r1, #20156 @ 0x4ebc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 970f0 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9763c │ │ │ │ + bgt 970ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9763c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 970ac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97674 │ │ │ │ + bgt 970e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97674 │ │ │ │ + bne 970e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 97674 │ │ │ │ - movw r1, #25676 @ 0x644c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 970e4 │ │ │ │ + movw r1, #20188 @ 0x4edc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 970f0 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq sp, lr, r4, lsr #11 │ │ │ │ + subseq ip, lr, ip, lsr #32 │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ │ │ │ │ -00097688 : │ │ │ │ +000970f8 : │ │ │ │ movw r3, #25468 @ 0x637c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97440 │ │ │ │ + b 96eb0 │ │ │ │ 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 1ba740 │ │ │ │ + bl 1bacf8 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 976f0 │ │ │ │ + bne 97160 │ │ │ │ mov r4, #0 │ │ │ │ - b 9772c │ │ │ │ + b 9719c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e0fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97724 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 97194 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ - b 976e8 │ │ │ │ - bl b2720 │ │ │ │ + bl 27b6b0 │ │ │ │ + b 97158 │ │ │ │ + bl b2730 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ 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 │ │ │ │ @@ -108653,406 +108297,760 @@ │ │ │ │ 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] @ 97864 │ │ │ │ - movw r2, #25696 @ 0x6460 │ │ │ │ + ldr r3, [pc, #224] @ 972d4 │ │ │ │ + movw r2, #20208 @ 0x4ef0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 141eb4 │ │ │ │ + bl 1424b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 977c8 │ │ │ │ + beq 97238 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 977d0 │ │ │ │ + bge 97240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c5148 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 1c56d8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25716 @ 0x6474 │ │ │ │ + movw r1, #20228 @ 0x4f04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b 9785c │ │ │ │ + b 972cc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 97810 │ │ │ │ + beq 97280 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 97810 │ │ │ │ + ble 97280 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c5148 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 1c56d8 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25756 @ 0x649c │ │ │ │ + movw r1, #20268 @ 0x4f2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 977c8 │ │ │ │ + bl 16f4ac │ │ │ │ + b 97238 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c710 │ │ │ │ + bl 7c708 │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 97844 │ │ │ │ - bl 1c5148 │ │ │ │ + bge 972b4 │ │ │ │ + bl 1c56d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ - b 977c8 │ │ │ │ - bl 1c5148 │ │ │ │ - movw r0, #25804 @ 0x64cc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 97238 │ │ │ │ + bl 1c56d8 │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #30 │ │ │ │ + rsbeq r8, r2, ip, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97944 │ │ │ │ + beq 973b4 │ │ │ │ bl 2d42c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 978f4 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 97364 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97944 │ │ │ │ + bgt 973b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97944 │ │ │ │ + bne 973b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 97944 │ │ │ │ - bl c5db4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 973b4 │ │ │ │ + bl c6308 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97928 │ │ │ │ + beq 97398 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97968 │ │ │ │ + ble 973d8 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #3260 @ 0xcbc │ │ │ │ + movw r2, #3944 @ 0xf68 │ │ │ │ movt r2, #9 │ │ │ │ - movw r0, #25808 @ 0x64d0 │ │ │ │ + movw r0, #20320 @ 0x4f60 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97980 │ │ │ │ + beq 973f0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 978d4 │ │ │ │ + bne 97344 │ │ │ │ mov r0, r5 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9794c │ │ │ │ + ble 973bc │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfac │ │ │ │ mov r4, #0 │ │ │ │ - b 97988 │ │ │ │ + b 973f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9793c │ │ │ │ + bne 973ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9793c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 973ac │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 978f0 │ │ │ │ + bne 97360 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 978f0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 97360 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 979ec │ │ │ │ + bne 9745c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 97a10 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + bne 97480 │ │ │ │ + movw r2, #35056 @ 0x88f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40316 @ 0x9d7c │ │ │ │ + movw r0, #34876 @ 0x883c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376bf0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 97aa4 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 97514 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40316 @ 0x9d7c │ │ │ │ + movw r0, #34876 @ 0x883c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 979b8 │ │ │ │ - b 97aa4 │ │ │ │ + bne 97428 │ │ │ │ + b 97514 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdad8 │ │ │ │ + bl cdfa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 97aa4 │ │ │ │ + beq 97514 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97a50 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + beq 974c0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b 97aa4 │ │ │ │ + bl 16f4ac │ │ │ │ + b 97514 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 97a84 │ │ │ │ + bne 974f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a1cc │ │ │ │ - movw r1, #25812 @ 0x64d4 │ │ │ │ + bl 13a7ec │ │ │ │ + movw r1, #20324 @ 0x4f64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16ed20 │ │ │ │ - b 97aa4 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bl 16f4ac │ │ │ │ + b 97514 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97ac0 │ │ │ │ + beq 97530 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1ba740 │ │ │ │ + bl 1bacf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97aac │ │ │ │ + bne 9751c │ │ │ │ mov r4, #0 │ │ │ │ - b 97b08 │ │ │ │ + b 97578 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fcbdc │ │ │ │ + bl fd154 │ │ │ │ mov r1, r0 │ │ │ │ - b 97ac4 │ │ │ │ + b 97534 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97af0 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + bne 97560 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27beb8 │ │ │ │ + bl 27b6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aefbc │ │ │ │ - b 97aa4 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 97514 │ │ │ │ mov r1, #0 │ │ │ │ - bl 173e3c │ │ │ │ + bl 1745c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 9f7c4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r7, #0 │ │ │ │ + ldrne r3, [r4, #8] │ │ │ │ + ldrne r9, [r3, #8] │ │ │ │ + bne 9760c │ │ │ │ + b 97648 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, sl │ │ │ │ + movw r0, #36972 @ 0x906c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bfe94 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 97650 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a9688 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov sl, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 97678 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 97694 │ │ │ │ + cmn sl, #1 │ │ │ │ + beq 97640 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + bls 976b0 │ │ │ │ + ldr r3, [r9, #12] │ │ │ │ + ldr r6, [r3, r7, lsl #3] │ │ │ │ + add r3, r3, r7, lsl #3 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 97608 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + bl b2730 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 975b8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a79a0 │ │ │ │ + mov r5, #0 │ │ │ │ + b 976b0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 97640 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 97640 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 97640 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 975f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 975f4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 97600 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 97600 │ │ │ │ + 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 97584 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 97584 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 97754 │ │ │ │ + mov r0, #1 │ │ │ │ + bl a0c68 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne 97724 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 97754 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 97754 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 97754 │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r4, [r1, #16] │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b cf894 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + subs ip, r2, #0 │ │ │ │ + mov lr, #0 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + orrne r2, r2, #1 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + cmp r2, lr │ │ │ │ + str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ + bne 977b4 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + beq 977f4 │ │ │ │ + ldr r4, [pc, #208] @ 9788c │ │ │ │ + mov r2, #0 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r1, fp, #24 │ │ │ │ + str r4, [sp] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, ip │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + bl 16f548 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 977f4 │ │ │ │ + mov r4, #0 │ │ │ │ + b 97878 │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + bl 1bacf8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 977ec │ │ │ │ + ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl fd154 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #20360 @ 0x4f88 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl d87c8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 9785c │ │ │ │ + bl dcee4 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2daec │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl dfc14 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 9786c │ │ │ │ + bl be994 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 977ec │ │ │ │ + mvn r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bebd4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + bl a79a0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r8, r2, ip, lsr #30 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + movw r1, #38340 @ 0x95c4 │ │ │ │ + movt r1, #97 @ 0x61 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 181314 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq 978ec │ │ │ │ + ldr r2, [r6, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 978ec │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #3 │ │ │ │ + bne 97910 │ │ │ │ + b 9792c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 978dc │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #20372 @ 0x4f94 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl 2c8c0c <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 978dc │ │ │ │ + b 97984 │ │ │ │ + mov r3, #3 │ │ │ │ + movw r0, #20372 @ 0x4f94 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 97984 │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #33554432 @ 0x2000000 │ │ │ │ + bne 97964 │ │ │ │ + mov r3, r5 │ │ │ │ + movw r2, #4416 @ 0x1140 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ + movw r1, #14832 @ 0x39f0 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #20372 @ 0x4f94 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl 3757d8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 97984 │ │ │ │ + ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ + bl 3079a8 <_PyXI_GetMainNamespace@@Base+0x3d0> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9798c │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #57 @ 0x39 │ │ │ │ + addle ip, r0, #20 │ │ │ │ + movle r1, #0 │ │ │ │ + ble 979c0 │ │ │ │ + bl a79a0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #20388 @ 0x4fa4 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b 97984 │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 979ec │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r3, [r3, r1, lsl #2] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r3, [ip, #4]! │ │ │ │ + ldr lr, [r3] │ │ │ │ + add r7, lr, #1 │ │ │ │ + cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ + strle r7, [r3] │ │ │ │ + b 979c0 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #57 @ 0x39 │ │ │ │ + str r2, [r0, #12] │ │ │ │ + bne 97a30 │ │ │ │ + cmp r4, r3 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 979a0 │ │ │ │ + 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 979a0 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 97a78 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #4016 @ 0xfb0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + 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 a79a0 │ │ │ │ + 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, #42740 @ 0xa6f4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 97ae0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl b8f68 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne 97af0 │ │ │ │ + b 97b04 │ │ │ │ + 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 a79a0 │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + mov r0, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00097b14 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 97b34 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +00097b0c <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 97b2c <_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 2586b0 │ │ │ │ + b 25811c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97c84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97c7c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97b5c <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 97b54 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23944 @ 0x5d88 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97c84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97c7c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ sub r0, r6, #97 @ 0x61 │ │ │ │ add lr, r3, #39936 @ 0x9c00 │ │ │ │ cmp r0, #25 │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ subls r2, r6, #32 │ │ │ │ movhi r2, r6 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r7, r1 │ │ │ │ uxtb r4, r2 │ │ │ │ - b 97bc8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97bc0 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 97cd4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 97ccc <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 97c84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97c7c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97c88 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 97c80 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97bac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 97ba4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 97d1c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 97d14 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 97bac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 97ba4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 97cc4 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 97cbc <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ add sl, r0, #1 │ │ │ │ mov r8, ip │ │ │ │ add r1, r9, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r1, [sl] │ │ │ │ sub r0, r2, #32 │ │ │ │ sub ip, r2, #97 @ 0x61 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97d30 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97d28 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97d44 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 97d3c <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ cmp ip, #25 │ │ │ │ sub ip, r1, #97 @ 0x61 │ │ │ │ uxtbls r0, r0 │ │ │ │ movhi r0, r2 │ │ │ │ uxtb ip, ip │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp ip, #25 │ │ │ │ andls r1, r3, #255 @ 0xff │ │ │ │ cmp r1, r0 │ │ │ │ - beq 97c90 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 97c88 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97bb4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 97bac <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 97c24 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 97c1c <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 97bb4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 97bac <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 97bc0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97bb8 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 97d58 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 97d50 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ sub r3, r5, #1 │ │ │ │ add ip, r7, #65 @ 0x41 │ │ │ │ ldrb r0, [r3, #1]! │ │ │ │ sub r2, ip, r1 │ │ │ │ cmp r2, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 97d54 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 97d4c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97cf8 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97cf0 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 97bac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 97bf4 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 97ba4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 97bec <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97cc8 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97cc0 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97cd4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 97ccc <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 97c88 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + b 97c80 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ │ │ │ │ -00097d60 : │ │ │ │ +00097d58 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 97db8 │ │ │ │ + blt 97db0 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 97da4 │ │ │ │ + bne 97d9c │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e360 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ @@ -109067,291 +109065,291 @@ │ │ │ │ movcs r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e360 │ │ │ │ │ │ │ │ -00097de0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +00097dd8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ ldr r4, [fp, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 97e18 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq 97e10 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 236118 │ │ │ │ + b 23e6f0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 97f90 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #364] @ 97f88 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r3, #1772] @ 0x6ec │ │ │ │ cmp ip, #0 │ │ │ │ - ble 97e60 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble 97e58 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r5, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 23632c │ │ │ │ + b 23e904 │ │ │ │ ldr r0, [r3, #1484] @ 0x5cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97ef4 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + beq 97eec <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r5 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 97e08 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + beq 97e00 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 97f14 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + beq 97f0c <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 97f1c <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + bne 97f14 <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 2e378 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 97f2c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + bhi 97f24 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97d58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97f2c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq 97f24 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 97f34 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + beq 97f2c <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne 97f54 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne 97f4c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ add r4, r4, #1 │ │ │ │ str ip, [r3], #4 │ │ │ │ - b 97ed4 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + b 97ecc <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 235cf4 │ │ │ │ - ldr r3, [pc, #136] @ 97f90 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + bl 23e2cc │ │ │ │ + ldr r3, [pc, #136] @ 97f88 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r3, #1484] @ 0x5cc │ │ │ │ - b 97e6c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b 97e64 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 97e90 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + b 97e88 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ mvn r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r3, #0 │ │ │ │ - b 97f20 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97f18 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [r3] │ │ │ │ subne r3, r3, r0 │ │ │ │ asrne r3, r3, #2 │ │ │ │ strne r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r1] │ │ │ │ - b 97f20 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97f18 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 97ee8 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + bne 97ee0 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ subne r3, r4, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r3, #62560 @ 0xf460 │ │ │ │ + movwne r3, #57048 @ 0xded8 │ │ │ │ movtne r3, #60 @ 0x3c │ │ │ │ strne r3, [r5] │ │ │ │ mvn r3, #1 │ │ │ │ - b 97f20 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97f18 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00097f94 : │ │ │ │ +00097f8c : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 235f84 │ │ │ │ + bl 23e55c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9802c │ │ │ │ + bne 98024 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98004 │ │ │ │ + bne 97ffc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5] │ │ │ │ str r3, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98598 │ │ │ │ + bl 98590 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 97fd8 │ │ │ │ - ldr r2, [pc, #32] @ 9803c │ │ │ │ + bne 97fd0 │ │ │ │ + ldr r2, [pc, #32] @ 98034 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r6, {r1, r2, r3, r4} │ │ │ │ - b 97ff8 │ │ │ │ + b 97ff0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 97ff8 │ │ │ │ - subeq r9, r1, r8, ror r1 │ │ │ │ + b 97ff0 │ │ │ │ + subeq r7, r1, r8, ror sl │ │ │ │ │ │ │ │ -00098040 : │ │ │ │ +00098038 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, #4 │ │ │ │ ldm r3, {r5, r6} │ │ │ │ - bl 97d60 │ │ │ │ + bl 97d58 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 981ac │ │ │ │ - ldr r4, [pc, #376] @ 981f0 │ │ │ │ + beq 98190 │ │ │ │ + ldr r4, [pc, #376] @ 981e8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 98094 │ │ │ │ + bne 9808c │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9807c │ │ │ │ + bne 98074 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - bne 98148 │ │ │ │ + bne 98140 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - ldr r2, [r3, #924] @ 0x39c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 981d0 │ │ │ │ - ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ - ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ - cmp r6, r3 │ │ │ │ + ldr r3, [r3, #924] @ 0x39c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 981b4 │ │ │ │ + ldr r0, [r3, #3648] @ 0xe40 │ │ │ │ + ldr r2, [r3, #3652] @ 0xe44 │ │ │ │ + cmp r6, r2 │ │ │ │ cmpeq r5, r0 │ │ │ │ - bne 981c8 │ │ │ │ - add r3, r2, #114688 @ 0x1c000 │ │ │ │ - add r3, r3, #180 @ 0xb4 │ │ │ │ + bne 981ac │ │ │ │ + add r2, r3, #114688 @ 0x1c000 │ │ │ │ + add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9817c │ │ │ │ + beq 98160 │ │ │ │ add ip, r0, #1 │ │ │ │ dmb ish │ │ │ │ - ldrex r14, [r3] │ │ │ │ + ldrex r14, [r2] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 98108 │ │ │ │ - strex r5, ip, [r3] │ │ │ │ + bne 98100 │ │ │ │ + strex r5, ip, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 980f0 │ │ │ │ + bne 980e8 │ │ │ │ dmb ish │ │ │ │ - bne 980d4 │ │ │ │ - str r2, [r1] │ │ │ │ + bne 980cc │ │ │ │ + str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 98134 │ │ │ │ + bne 9812c │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9811c │ │ │ │ + bne 98114 │ │ │ │ dmb ish │ │ │ │ - bne 98168 │ │ │ │ + bne 98198 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18bb58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 980a4 │ │ │ │ - ldr r0, [pc, #128] @ 981f0 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2be850 │ │ │ │ + bl 18c2d8 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9813c │ │ │ │ + b 9809c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9819c │ │ │ │ + bne 98180 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98184 │ │ │ │ + bne 98168 │ │ │ │ dmb ish │ │ │ │ - bne 981b4 │ │ │ │ + bne 981d4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 981f4 │ │ │ │ + bl 981ec │ │ │ │ mov r1, #0 │ │ │ │ - b 9813c │ │ │ │ - ldr r0, [pc, #52] @ 981f0 │ │ │ │ + b 98134 │ │ │ │ + ldr r0, [pc, #72] @ 981e8 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2be850 │ │ │ │ + bl 2d99f0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 981a4 │ │ │ │ - ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 980b0 │ │ │ │ + b 98134 │ │ │ │ + ldr r3, [r3, #3644] @ 0xe3c │ │ │ │ + b 980a8 │ │ │ │ dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 9819c │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 98180 │ │ │ │ + strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9819c │ │ │ │ - b 981d4 │ │ │ │ + beq 98180 │ │ │ │ + b 981b8 │ │ │ │ + ldr r0, [pc, #12] @ 981e8 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2d99f0 │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b 98188 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -000981f4 : │ │ │ │ +000981ec : │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33332 @ 0x8234 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #988] @ 0x3dc │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 98224 │ │ │ │ + bne 9821c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d210 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -109369,197 +109367,197 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2d2dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ cmnne r0, #1 │ │ │ │ - bne 98288 │ │ │ │ + bne 98280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98280 │ │ │ │ + beq 98278 │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r0, #0 │ │ │ │ ands r3, r4, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq 98384 │ │ │ │ + beq 9837c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 982dc │ │ │ │ + beq 982d4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 983bc │ │ │ │ + bne 983b4 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 983ac │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 983ac │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 98384 │ │ │ │ - b 98280 │ │ │ │ + bne 9837c │ │ │ │ + b 98278 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 983ac │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 983ac │ │ │ │ ldr r2, [ip, #12] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 983ac │ │ │ │ cmp r0, r4 │ │ │ │ - beq 98280 │ │ │ │ + beq 98278 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r5, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ add r5, ip, #12 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98310 │ │ │ │ + beq 98308 │ │ │ │ mvn r4, #0 │ │ │ │ - b 98280 │ │ │ │ + b 98278 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r6 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 983ac │ │ │ │ mov r0, #1 │ │ │ │ - b 982b4 │ │ │ │ + b 982ac │ │ │ │ │ │ │ │ -000983ec : │ │ │ │ +000983e4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 98040 │ │ │ │ + bl 98038 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9844c │ │ │ │ - bl 1dc3c0 │ │ │ │ + beq 98444 │ │ │ │ + bl 1db1d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98444 │ │ │ │ - ldr r1, [pc, #68] @ 98468 │ │ │ │ + beq 9843c │ │ │ │ + ldr r1, [pc, #68] @ 98460 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #732] @ 0x2dc │ │ │ │ cmp r1, #0 │ │ │ │ streq r4, [r2, #732] @ 0x2dc │ │ │ │ - bne 98454 │ │ │ │ + bne 9844c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dbdd0 │ │ │ │ + bl 1dabe4 │ │ │ │ mov r3, #0 │ │ │ │ - b 98438 │ │ │ │ + b 98430 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1dbdd0 │ │ │ │ + bl 1dabe4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b 98438 │ │ │ │ + b 98430 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009846c : │ │ │ │ +00098464 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 984ac │ │ │ │ + beq 984a4 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 235c10 │ │ │ │ + bl 23e1e8 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b 984a4 │ │ │ │ + b 9849c │ │ │ │ │ │ │ │ -000984c0 : │ │ │ │ +000984b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98504 │ │ │ │ + beq 984fc │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 235c10 │ │ │ │ - b 984ec │ │ │ │ + bl 23e1e8 │ │ │ │ + b 984e4 │ │ │ │ │ │ │ │ -0009850c : │ │ │ │ +00098504 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt 9856c │ │ │ │ + blt 98564 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #34164 @ 0x8574 │ │ │ │ + movw r2, #34156 @ 0x856c │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9854c │ │ │ │ + bne 98544 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2db1c │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -109585,46 +109583,46 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 2cfd0 │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bhi 98634 │ │ │ │ + bhi 9862c │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r0, r0, #1 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ lsl r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 98618 │ │ │ │ + bne 98610 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98634 │ │ │ │ + beq 9862c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e2dc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 985fc │ │ │ │ + bne 985f4 │ │ │ │ mov r3, #0 │ │ │ │ - b 9860c │ │ │ │ + b 98604 │ │ │ │ push {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] │ │ │ │ @@ -109756,15 +109754,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 98760 │ │ │ │ + bne 98758 │ │ │ │ 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 │ │ │ │ @@ -109799,15 +109797,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 98a2c │ │ │ │ + beq 98a24 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ and r9, r0, ip │ │ │ │ bic r5, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, sl │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ @@ -109868,61 +109866,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 988e4 │ │ │ │ + b 988dc │ │ │ │ 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 98a8c │ │ │ │ + b 98a84 │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls 98ac8 │ │ │ │ + bls 98ac0 │ │ │ │ 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 98ae4 │ │ │ │ + beq 98adc │ │ │ │ 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 98a4c │ │ │ │ + bhi 98a44 │ │ │ │ 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 98a78 │ │ │ │ + b 98a70 │ │ │ │ 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 98a78 │ │ │ │ + b 98a70 │ │ │ │ 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] │ │ │ │ @@ -109943,70 +109941,70 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #27868 @ 0x6cdc │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 251f74 │ │ │ │ + ldr r0, [pc, #84] @ 98ba8 │ │ │ │ + bl 2519dc │ │ │ │ ldrb r2, [r4, #-8] │ │ │ │ sub r3, r4, #7 │ │ │ │ sub r0, r4, #4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr r2, r1, r2, lsl #8 │ │ │ │ - bne 98b6c │ │ │ │ + bne 98b60 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, r4, #8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ + subeq r5, r5, r8, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #616] @ 98e3c │ │ │ │ + ldr r3, [pc, #616] @ 98e34 │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 98e04 │ │ │ │ + beq 98dfc │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 98e40 │ │ │ │ + ldr r0, [pc, #584] @ 98e38 │ │ │ │ mov r2, r6 │ │ │ │ - bl 251f74 │ │ │ │ + bl 2519dc │ │ │ │ ldrb r4, [r6, #-8] │ │ │ │ sub r7, r6, #8 │ │ │ │ sub r3, r6, #7 │ │ │ │ sub r1, r6, #4 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ orr r4, r2, r4, lsl #8 │ │ │ │ - bne 98c0c │ │ │ │ + bne 98c04 │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98e34 │ │ │ │ + bhi 98e2c │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 98cdc │ │ │ │ + bls 98cd4 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov ip, r6 │ │ │ │ mov sl, r9 │ │ │ │ add r3, r6, #64 @ 0x40 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [ip, #12] │ │ │ │ @@ -110014,15 +110012,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add sl, sl, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98c48 │ │ │ │ + bne 98c40 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r7 │ │ │ │ bl 2d720 │ │ │ │ sub r3, r4, #64 @ 0x40 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ @@ -110035,20 +110033,20 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r6, r6, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98c9c │ │ │ │ + bne 98c94 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d720 │ │ │ │ - b 98d00 │ │ │ │ + b 98cf8 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2dc │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -110064,233 +110062,231 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add sl, r7, #8 │ │ │ │ add r3, r7, #4 │ │ │ │ mov r2, r5 │ │ │ │ strb r2, [r3, #-1]! │ │ │ │ lsr r2, r2, #8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 98d2c │ │ │ │ + bne 98d24 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh r2, [r3, #5] │ │ │ │ strb r2, [r3, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r5] │ │ │ │ - bhi 98dc4 │ │ │ │ + bhi 98dbc │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e2dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98e34 │ │ │ │ + beq 98e2c │ │ │ │ cmp r5, r4 │ │ │ │ - bls 98da0 │ │ │ │ + bls 98d98 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d720 │ │ │ │ - ldr r3, [pc, #148] @ 98e3c │ │ │ │ + ldr r3, [pc, #148] @ 98e34 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98e30 │ │ │ │ + bne 98e28 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r7, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2e2dc │ │ │ │ cmp r5, r7 │ │ │ │ - bls 98d80 │ │ │ │ + bls 98d78 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r0, sl, r7 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e2dc │ │ │ │ - b 98d80 │ │ │ │ - ldr r3, [pc, #48] @ 98e3c │ │ │ │ + b 98d78 │ │ │ │ + ldr r3, [pc, #48] @ 98e34 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98e30 │ │ │ │ + bne 98e28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24a260 │ │ │ │ + b 249c48 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b 98da0 │ │ │ │ + b 98d98 │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - subeq r6, r5, r8, lsr #26 │ │ │ │ + strheq r5, [r5], #-112 @ 0xffffff90 │ │ │ │ │ │ │ │ -00098e44 : │ │ │ │ +00098e3c : │ │ │ │ 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 98e80 │ │ │ │ + bl 98e78 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098e80 : │ │ │ │ +00098e78 : │ │ │ │ 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 98ed4 │ │ │ │ + bhi 98ecc │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d510 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98ecc │ │ │ │ + beq 98ec4 │ │ │ │ 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 98ec0 │ │ │ │ + b 98eb8 │ │ │ │ │ │ │ │ -00098ee0 : │ │ │ │ +00098ed8 : │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098f00 <_PyInterpreterState_Main@@Base>: │ │ │ │ +00098ef8 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098f20 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00098f18 <_Py_hashtable_new_full@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r7, #25000 @ 0x61a8 │ │ │ │ + movweq r7, #25072 @ 0x61f0 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 9916c <_Py_hashtable_new_full@@Base+0x24c> │ │ │ │ + bne 9915c <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #65440 @ 0xffa0 │ │ │ │ + movw r8, #65452 @ 0xffac │ │ │ │ movt r8, #9 │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 991f8 <_Py_hashtable_new_full@@Base+0x2d8> │ │ │ │ - ldr r1, [pc, #740] @ 99264 <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ + bne 991e8 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ + ldr r1, [pc, #732] @ 99254 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 991dc <_Py_hashtable_new_full@@Base+0x2bc> │ │ │ │ + beq 991cc <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99090 <_Py_hashtable_new_full@@Base+0x170> │ │ │ │ + beq 99080 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 99218 <_Py_hashtable_new_full@@Base+0x2f8> │ │ │ │ - ldr r1, [pc, #644] @ 99264 <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ + bne 99208 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #640] @ 99254 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 991c4 <_Py_hashtable_new_full@@Base+0x2a4> │ │ │ │ + beq 991b4 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99104 <_Py_hashtable_new_full@@Base+0x1e4> │ │ │ │ - movw r8, #23704 @ 0x5c98 │ │ │ │ + beq 990f4 <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ + movw r8, #23776 @ 0x5ce0 │ │ │ │ movt r8, #10 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - movw r2, #24916 @ 0x6154 │ │ │ │ + movw r2, #26836 @ 0x68d4 │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #62256 @ 0xf330 │ │ │ │ + movw r3, #63704 @ 0xf8d8 │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #57772 @ 0xe1ac │ │ │ │ + movw r3, #57768 @ 0xe1a8 │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #24548 @ 0x5fe4 │ │ │ │ + movweq r3, #26468 @ 0x6764 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ @@ -110300,193 +110296,193 @@ │ │ │ │ addls r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, ip] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98fc0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + bne 98fb4 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99230 <_Py_hashtable_new_full@@Base+0x310> │ │ │ │ + bne 99220 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 991bc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 991ac <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 98fc0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + b 98fb4 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ cmp lr, r9 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ addls ip, lr, #64 @ 0x40 │ │ │ │ strls ip, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, lr] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99020 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ + bne 99010 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9924c <_Py_hashtable_new_full@@Base+0x32c> │ │ │ │ + bne 9923c <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9925c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + beq 9924c <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 99020 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ + b 99010 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #23704 @ 0x5c98 │ │ │ │ + movw r3, #23776 @ 0x5ce0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 98f5c <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 98f54 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 991bc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 991ac <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bne 9902c <_Py_hashtable_new_full@@Base+0x10c> │ │ │ │ + bne 9901c <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 99084 <_Py_hashtable_new_full@@Base+0x164> │ │ │ │ + b 99074 <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 99130 <_Py_hashtable_new_full@@Base+0x210> │ │ │ │ + b 99120 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 990bc <_Py_hashtable_new_full@@Base+0x19c> │ │ │ │ + b 990ac <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 98fc0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ - b 991bc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + bne 98fb4 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 991ac <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #23704 @ 0x5c98 │ │ │ │ + movw r8, #23776 @ 0x5ce0 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 991a8 <_Py_hashtable_new_full@@Base+0x288> │ │ │ │ + b 99198 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 990ec <_Py_hashtable_new_full@@Base+0x1cc> │ │ │ │ + b 990dc <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 99154 <_Py_hashtable_new_full@@Base+0x234> │ │ │ │ + b 99144 <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 991b4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + b 991a4 <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099268 : │ │ │ │ +00099258 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9927c │ │ │ │ + beq 9926c │ │ │ │ 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 b44c4 <_PyType_GetDict@@Base> │ │ │ │ + bl b44d4 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 992e4 │ │ │ │ + bne 992d4 │ │ │ │ mov r0, r2 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 99300 │ │ │ │ + blt 992f0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 992e4 │ │ │ │ + beq 992d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 99278 │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ + b 99268 │ │ │ │ + movw r3, #44532 @ 0xadf4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #8932 @ 0x22e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #244] @ 0xf4 │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 99804 │ │ │ │ + bne 997f4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 99aa0 │ │ │ │ + beq 99a90 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 99a74 │ │ │ │ + beq 99a64 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 997fc │ │ │ │ + beq 997ec │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #44536 @ 0xadf8 │ │ │ │ + movw r2, #44532 @ 0xadf4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #39756 @ 0x9b4c │ │ │ │ + movw r3, #39740 @ 0x9b3c │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #248] @ 0xf8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 99ab0 │ │ │ │ - movw r3, #25528 @ 0x63b8 │ │ │ │ + bne 99aa0 │ │ │ │ + movw r3, #58376 @ 0xe408 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -110512,15 +110508,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ble 99810 │ │ │ │ + ble 99800 │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -110554,15 +110550,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 9958c │ │ │ │ + bls 9957c │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add sl, r6, #8 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r9, r8, lr │ │ │ │ @@ -110606,29 +110602,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 994cc │ │ │ │ + bgt 994bc │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1324] @ 99ac4 │ │ │ │ + ldr r9, [pc, #1324] @ 99ab4 │ │ │ │ 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 99860 │ │ │ │ + bhi 99850 │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -110770,20 +110766,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #688] @ 99ac8 │ │ │ │ + ldr r6, [pc, #688] @ 99ab8 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 99860 │ │ │ │ + bhi 99850 │ │ │ │ add r6, r6, r9 │ │ │ │ ldrsh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ @@ -110918,87 +110914,87 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 997f4 │ │ │ │ + b 997e4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b 995ec │ │ │ │ + b 995dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 99364 │ │ │ │ - b 997fc │ │ │ │ + bne 99354 │ │ │ │ + b 997ec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 99a80 │ │ │ │ + b 99a70 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 997f4 │ │ │ │ - subeq r6, r5, r4, lsr #25 │ │ │ │ - strheq r6, [r5], #-194 @ 0xffffff3e │ │ │ │ + b 997e4 │ │ │ │ + subeq r5, r5, r0, asr #14 │ │ │ │ + subeq r5, r5, lr, asr #14 │ │ │ │ │ │ │ │ -00099acc : │ │ │ │ +00099abc : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99b38 │ │ │ │ + beq 99b28 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #44536 @ 0xadf8 │ │ │ │ + movw lr, #44532 @ 0xadf4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #39756 @ 0x9b4c │ │ │ │ + movw ip, #39740 @ 0x9b3c │ │ │ │ movt ip, #9 │ │ │ │ ldr r4, [lr, #248] @ 0xf8 │ │ │ │ cmp r4, ip │ │ │ │ - bne 99b40 │ │ │ │ - movw r1, #25528 @ 0x63b8 │ │ │ │ + bne 99b30 │ │ │ │ + movw r1, #58376 @ 0xe408 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 99b84 │ │ │ │ + bl 99b74 │ │ │ │ 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 99b24 │ │ │ │ + b 99b14 │ │ │ │ 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, #25528 @ 0x63b8 │ │ │ │ + movw ip, #58376 @ 0xe408 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl 99b84 │ │ │ │ + bl 99b74 │ │ │ │ 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 │ │ │ │ @@ -111027,15 +111023,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 9a248 │ │ │ │ + ble 9a238 │ │ │ │ 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 │ │ │ │ @@ -111071,15 +111067,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 99d94 │ │ │ │ + bls 99d84 │ │ │ │ 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] │ │ │ │ @@ -111122,28 +111118,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 99cd4 │ │ │ │ + bgt 99cc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 9a280 │ │ │ │ + ldr r7, [pc, #1248] @ 9a270 │ │ │ │ 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 9a028 │ │ │ │ + bhi 9a018 │ │ │ │ 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] │ │ │ │ @@ -111428,79 +111424,79 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, ip │ │ │ │ eor r1, r1, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r7, [pc, #44] @ 9a284 │ │ │ │ + ldr r7, [pc, #44] @ 9a274 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9a028 │ │ │ │ + bhi 9a018 │ │ │ │ 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 99de8 │ │ │ │ - subeq r6, r5, r0, asr #25 │ │ │ │ - subeq r6, r5, lr, asr #25 │ │ │ │ + b 99dd8 │ │ │ │ + subeq r5, r5, ip, asr r7 │ │ │ │ + subeq r5, r5, sl, ror #14 │ │ │ │ │ │ │ │ -0009a288 : │ │ │ │ +0009a278 : │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a2a4 │ │ │ │ + beq 9a294 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d5dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 235c10 │ │ │ │ + bl 23e1e8 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d5dc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009a2e0 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +0009a2d0 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d72c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d768 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a368 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d024 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e4c8 │ │ │ │ orr r5, r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e030 │ │ │ │ orrs r5, r5, r0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a368 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r2, #8192 @ 0x2000 │ │ │ │ add r1, r2, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #784] @ 0x310 │ │ │ │ @@ -111511,1373 +111507,1394 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #31 │ │ │ │ bfc r3, #0, #12 │ │ │ │ sub r2, r3, #3997696 @ 0x3d0000 │ │ │ │ sub r2, r2, #2304 @ 0x900 │ │ │ │ - b 9a354 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 9a344 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ add r3, r4, #32 │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a7c8 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ + beq 9a70c <_Py_InitializeRecursionLimits@@Base+0x43c> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cf94 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r9, r5, #8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne 9a738 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bne 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x500> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a500 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 9a504 <_Py_InitializeRecursionLimits@@Base+0x234> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a768 <_Py_InitializeRecursionLimits@@Base+0x488> │ │ │ │ + bne 9a784 <_Py_InitializeRecursionLimits@@Base+0x4b4> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a67c <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + bne 9a4f0 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d558 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a758 <_Py_InitializeRecursionLimits@@Base+0x478> │ │ │ │ + bne 9a7c0 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a748 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ + bne 9a810 <_Py_InitializeRecursionLimits@@Base+0x540> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a79c <_Py_InitializeRecursionLimits@@Base+0x4bc> │ │ │ │ + beq 9a794 <_Py_InitializeRecursionLimits@@Base+0x4c4> │ │ │ │ add r9, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a46c <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 9a45c <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a690 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a6cc <_Py_InitializeRecursionLimits@@Base+0x3fc> │ │ │ │ movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a6e4 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ + beq 9a6ec <_Py_InitializeRecursionLimits@@Base+0x41c> │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a4cc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #864] @ 9a824 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + bne 9a4bc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #952] @ 9a86c <_Py_InitializeRecursionLimits@@Base+0x59c> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a690 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a6cc <_Py_InitializeRecursionLimits@@Base+0x3fc> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9a6b0 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bne 9a71c <_Py_InitializeRecursionLimits@@Base+0x44c> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9a7f8 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ str sl, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 9a41c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r1, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ - mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #38384 @ 0x95f0 │ │ │ │ - movt r1, #98 @ 0x62 │ │ │ │ - str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - umull r2, r3, r3, r2 │ │ │ │ - ldr r1, [r1, #1164] @ 0x48c │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + umull r1, r3, r3, r1 │ │ │ │ + ldr r2, [r2, #1164] @ 0x48c │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 9a78c <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ - bl 1de05c │ │ │ │ + beq 9a774 <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ + bl 1dce74 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mvn ip, r2 │ │ │ │ - mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ - cmp ip, r0 │ │ │ │ - sub ip, lr, r3 │ │ │ │ - sbcs ip, ip, r1 │ │ │ │ - blt 9a778 <_Py_InitializeRecursionLimits@@Base+0x498> │ │ │ │ - adds r0, r0, r2 │ │ │ │ - adc r1, r1, r3 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r0, r1 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, r2 │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + sub lr, r0, r3 │ │ │ │ + sbcs lr, lr, ip │ │ │ │ + blt 9a768 <_Py_InitializeRecursionLimits@@Base+0x498> │ │ │ │ + adds r0, r2, r1 │ │ │ │ + adc r1, ip, r3 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - bl 1de350 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 2b9778 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e24c <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 9a620 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + beq 9a670 <_Py_InitializeRecursionLimits@@Base+0x3a0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7f0 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a404 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #1 │ │ │ │ + bne 9a758 <_Py_InitializeRecursionLimits@@Base+0x488> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r4, r8 │ │ │ │ + moveq r8, r3 │ │ │ │ + beq 9a3f4 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r2, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r9, [r5] │ │ │ │ + cmp r9, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movcc r3, #1 │ │ │ │ + movcc r9, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - umull r3, r2, r3, r2 │ │ │ │ - strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [r3, #1164] @ 0x48c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a7e8 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ - bl 1de05c │ │ │ │ - ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mvn r1, ip │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r1, r3 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + umull r9, r2, r9, r2 │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r2, [r2, #1164] @ 0x48c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 9a820 <_Py_InitializeRecursionLimits@@Base+0x550> │ │ │ │ + bl 1dce74 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r1, r9 │ │ │ │ + ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r1, lr │ │ │ │ - sbcs r0, r0, r2 │ │ │ │ - blt 9a784 <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ - adds r0, r3, ip │ │ │ │ - adc r1, r2, lr │ │ │ │ - b 9a580 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + sbcs r0, r0, ip │ │ │ │ + blt 9a808 <_Py_InitializeRecursionLimits@@Base+0x538> │ │ │ │ + adds r0, r2, r9 │ │ │ │ + adc r1, ip, lr │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2b9778 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 2e24c <__pthread_cond_timedwait64@plt> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ + bne 9a750 <_Py_InitializeRecursionLimits@@Base+0x480> │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + beq 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + bne 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9a704 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ + beq 9a7e0 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a658 <_Py_InitializeRecursionLimits@@Base+0x378> │ │ │ │ + bne 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x3d8> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 9a42c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a694 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ + bne 9a6d0 <_Py_InitializeRecursionLimits@@Base+0x400> │ │ │ │ dmb ish │ │ │ │ - b 9a4cc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + b 9a4bc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + bl 23e1e8 │ │ │ │ + bl 2d72c │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9a4ac <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 9a4bc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 319bac <_PyFunction_FromXIData@@Base+0x17b0> │ │ │ │ + bl 2d99c │ │ │ │ + b 9a714 <_Py_InitializeRecursionLimits@@Base+0x444> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a6d4 <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ + bne 9a740 <_Py_InitializeRecursionLimits@@Base+0x470> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a6bc <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ + bne 9a728 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 9a4e4 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a6b0 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - bl 235c10 │ │ │ │ - bl 2d72c │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9a4bc <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 9a4cc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 2e870 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq 9a4d4 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a71c <_Py_InitializeRecursionLimits@@Base+0x44c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9a800 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 31aa84 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ - bl 2d99c │ │ │ │ - b 9a730 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ - movw r1, #15456 @ 0x3c60 │ │ │ │ + beq 9a5bc <_Py_InitializeRecursionLimits@@Base+0x2ec> │ │ │ │ + movw r1, #9520 @ 0x2530 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #224] @ 9a828 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #15636 @ 0x3d14 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #208] @ 9a828 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #15596 @ 0x3cec │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #192] @ 9a828 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #15556 @ 0x3cc4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #176] @ 9a828 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r1, lr │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a580 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + ldr r0, [pc, #264] @ 9a870 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 9a580 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - bl 837d8 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b 9a588 <_Py_InitializeRecursionLimits@@Base+0x2b8> │ │ │ │ + bl 837d0 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 9a55c <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + b 9a560 <_Py_InitializeRecursionLimits@@Base+0x290> │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #220] @ 9a870 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e870 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9a7f8 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 25fd04 <_PyArena_New@@Base+0xb04> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 31aa84 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ - bl 2d99c │ │ │ │ - b 9a7c0 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ + bl 25f68c │ │ │ │ mov r0, r4 │ │ │ │ - bl 31aa84 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ + bl 319bac <_PyFunction_FromXIData@@Base+0x17b0> │ │ │ │ bl 2d99c │ │ │ │ - b 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ - movw r1, #15520 @ 0x3ca0 │ │ │ │ + b 9a7b8 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ + movw r1, #9628 @ 0x259c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #64] @ 9a828 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 837d8 │ │ │ │ - b 9a5ec <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ - movw r1, #15488 @ 0x3c80 │ │ │ │ + ldr r0, [pc, #160] @ 9a870 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #9488 @ 0x2510 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #144] @ 9a870 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 2e870 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9a82c <_Py_InitializeRecursionLimits@@Base+0x55c> │ │ │ │ + movw r1, #9552 @ 0x2550 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #104] @ 9a870 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a63c <_Py_InitializeRecursionLimits@@Base+0x36c> │ │ │ │ + movw r1, #9668 @ 0x25c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #40] @ 9a828 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #80] @ 9a870 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 837d0 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9a610 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9a848 <_Py_InitializeRecursionLimits@@Base+0x578> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 319bac <_PyFunction_FromXIData@@Base+0x17b0> │ │ │ │ + bl 2d99c │ │ │ │ + b 9a840 <_Py_InitializeRecursionLimits@@Base+0x570> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a808 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ + bne 9a850 <_Py_InitializeRecursionLimits@@Base+0x580> │ │ │ │ dmb ish │ │ │ │ - b 9a728 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ + b 9a838 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ rsbeq r9, r2, ip, lsl #27 │ │ │ │ - subeq sp, r5, ip, ror r4 │ │ │ │ + ldrdeq r7, [r5], #-0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #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 9dc84 <_Py_InitializeRecursionLimits@@Base+0x39a4> │ │ │ │ - movw r7, #38384 @ 0x95f0 │ │ │ │ - movt r7, #98 @ 0x62 │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ + beq 9dc84 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movw r8, #38384 @ 0x95f0 │ │ │ │ + movt r8, #98 @ 0x62 │ │ │ │ + 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 9db48 <_Py_InitializeRecursionLimits@@Base+0x3868> │ │ │ │ - add r8, r7, #8192 @ 0x2000 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne 9db58 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #32096 @ 0x7d60 │ │ │ │ + movw r2, #32088 @ 0x7d58 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #47136 @ 0xb820 │ │ │ │ + movw r1, #212 @ 0xd4 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #60812 @ 0xed8c │ │ │ │ + movw r0, #60808 @ 0xed88 │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #33268 @ 0x81f4 │ │ │ │ + movw r2, #33260 @ 0x81ec │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 98f20 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98f18 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r8, #1140] @ 0x474 │ │ │ │ - beq 9ddc8 <_Py_InitializeRecursionLimits@@Base+0x3ae8> │ │ │ │ - ldr r0, [pc, #4088] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x15e8> │ │ │ │ - movw sl, #24916 @ 0x6154 │ │ │ │ - movt sl, #24 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4076] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ - mov r7, #0 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4068] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4064] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4060] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4056] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4052] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4048] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4044] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4040] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4036] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4032] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4028] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4024] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4020] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4016] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4012] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4008] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4004] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #4000] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3996] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3992] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3988] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3984] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3980] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3976] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3972] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3968] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3964] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3960] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3956] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3952] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3948] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3944] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3940] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3936] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3932] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3928] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3924] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3920] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3916] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3912] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3908] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3904] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3900] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3896] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3892] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3888] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3884] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3880] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3876] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3872] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3868] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3864] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r5, [pc, #3856] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ - add r0, r4, #34560 @ 0x8700 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3848] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3844] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3840] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3836] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3832] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3828] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3824] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3820] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3816] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3812] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3808] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3804] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3800] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3796] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3792] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3788] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3784] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3780] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3776] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3772] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3768] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3764] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3760] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3756] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3752] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3748] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3744] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3740] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3736] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3732] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3728] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3724] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3720] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3716] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3712] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3708] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3704] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3700] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3696] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3692] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3688] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3684] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3680] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3676] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3672] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3668] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3664] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3660] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3656] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3652] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3648] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3644] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3640] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3636] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3632] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3628] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3624] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3620] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3616] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3612] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3608] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3604] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3600] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3596] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3592] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3588] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3584] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3580] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3576] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3572] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3568] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3564] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3560] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3556] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3552] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3548] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3544] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3540] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3536] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3532] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3528] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3524] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3520] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3516] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3512] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3508] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3504] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3500] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3496] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3492] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3488] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3484] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3480] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3476] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3472] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3468] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3464] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3460] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3456] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3452] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3448] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3444] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3440] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3436] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3432] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3428] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3424] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3420] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - add r0, r4, #38144 @ 0x9500 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3408] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3404] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3400] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3396] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3392] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3388] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3384] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3380] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3376] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3372] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3368] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3364] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3360] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3356] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3352] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3348] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3344] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3340] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3336] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3332] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3328] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3324] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3320] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3316] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3312] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3308] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3304] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3300] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3296] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3292] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3288] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3284] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3280] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3276] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3272] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3268] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3264] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3260] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3256] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3252] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3248] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3244] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3240] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3236] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3232] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3228] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3224] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3220] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3216] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3212] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3208] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3204] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3200] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3196] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3192] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3188] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3184] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3180] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3176] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3172] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3168] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3164] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3160] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3156] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3152] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3148] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3144] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3140] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3136] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3132] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3128] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3124] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3120] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3116] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3112] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3108] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3104] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3100] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3096] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - add r0, r4, #40960 @ 0xa000 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3084] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3080] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3076] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3072] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3068] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3064] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3060] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3056] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3052] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3048] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3044] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3040] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3036] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3032] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3028] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3024] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - add r0, r4, #41472 @ 0xa200 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3012] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3008] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3004] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #3000] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2996] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2992] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2988] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2984] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2980] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2976] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2972] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2968] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2964] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2960] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2956] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2952] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2948] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2944] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2940] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2936] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2932] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2928] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2924] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2920] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2916] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2912] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2908] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2904] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2900] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2896] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2892] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2888] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2884] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2880] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2876] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2872] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2868] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2864] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2860] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2856] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2852] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2848] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2844] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2840] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2836] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2832] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2828] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2824] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2820] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2816] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2812] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2808] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2804] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2800] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2796] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2792] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2788] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2784] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2780] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2776] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2772] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2768] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2764] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2760] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2756] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2752] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2748] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2744] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2740] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2736] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2732] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2728] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2724] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2720] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2716] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2712] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2708] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2704] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2700] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2696] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2692] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2688] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2684] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2680] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2676] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2672] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2668] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2664] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2660] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2656] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2652] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2648] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2644] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2640] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2636] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2632] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2628] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2624] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2620] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2616] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2612] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2608] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2604] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2600] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2596] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2592] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2588] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2584] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2580] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2576] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2572] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2568] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2564] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2560] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2556] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2552] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2548] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2544] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2540] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2536] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2532] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2528] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2524] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2520] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2516] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2512] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2508] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2504] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2500] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2496] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2492] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2488] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2484] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2480] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2476] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2472] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2468] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2464] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2460] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2456] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2452] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2448] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2444] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2440] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2436] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2432] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2428] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2424] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2420] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2416] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2412] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2408] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2404] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2400] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2396] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2392] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - add r0, r4, #46336 @ 0xb500 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2380] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2376] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2372] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2368] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2364] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2360] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2356] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2352] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2348] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2344] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2340] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2336] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2332] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2328] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2324] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2320] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2316] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2312] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2308] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2304] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2300] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2296] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2292] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2288] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2284] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2280] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2276] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2272] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2268] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2264] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2260] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2256] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2252] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - add r0, r4, #47360 @ 0xb900 │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2240] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2236] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2232] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2228] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2224] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2220] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2216] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2212] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2208] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2204] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2200] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2196] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2192] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2188] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2184] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2180] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2176] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2172] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2168] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2164] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2160] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2156] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2152] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2148] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2144] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2140] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2136] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2132] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2128] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2124] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2120] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2116] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2112] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2108] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2104] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2100] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2096] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2092] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2088] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2084] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2080] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2076] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2072] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2068] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2064] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2060] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2056] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2052] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2048] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2044] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2040] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2036] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2032] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2028] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2024] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2020] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #2016] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - b 9c640 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + str r0, [r7, #1140] @ 0x474 │ │ │ │ + beq 9ddc8 <_Py_InitializeRecursionLimits@@Base+0x3af8> │ │ │ │ + ldr r0, [pc, #4088] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4080] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4076] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4072] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4068] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4064] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4060] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4056] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4052] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4048] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4044] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4040] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4036] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4032] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4028] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4024] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4020] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4016] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4012] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4008] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4004] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #4000] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3996] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3992] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3988] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3984] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3980] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3976] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3972] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3968] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3964] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3960] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3956] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3952] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3948] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3944] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3940] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3936] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3932] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3928] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3924] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3920] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3916] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3912] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3908] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3904] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3900] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3896] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3892] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3888] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3884] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3880] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3876] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3872] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + add r0, r8, #34560 @ 0x8700 │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3860] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3856] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3852] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3848] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3844] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3840] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3836] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3832] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3828] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3824] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3820] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3816] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3812] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3808] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3804] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3800] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3796] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3792] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3788] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3784] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3780] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3776] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3772] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3768] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3764] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3760] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3756] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3752] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3748] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3744] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3740] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3736] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3732] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3728] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3724] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3720] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3716] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3712] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3708] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3704] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3700] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3696] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3692] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3688] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3684] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3680] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3676] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3672] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3668] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3664] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3660] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3656] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3652] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3648] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3644] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3640] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3636] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3632] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3628] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3624] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3620] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3616] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3612] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3608] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3604] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3600] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3596] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3592] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3588] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3584] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3580] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3576] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3572] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3568] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3564] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3560] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3556] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3552] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3548] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3544] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3540] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3536] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3532] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3528] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3524] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3520] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3516] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3512] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3508] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3504] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3500] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3496] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3492] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3488] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3484] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3480] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3476] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3472] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3468] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3464] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3460] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3456] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3452] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3448] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3444] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3440] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3436] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3432] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + add r0, r8, #38144 @ 0x9500 │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3420] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3416] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3412] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3408] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3404] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3400] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3396] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3392] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3388] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3384] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3380] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3376] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3372] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3368] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3364] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3360] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3356] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3352] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3348] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3344] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3340] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3336] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3332] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3328] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3324] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3320] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3316] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3312] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3308] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3304] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3300] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3296] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3292] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3288] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3284] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3280] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3276] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3272] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3268] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3264] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3260] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3256] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3252] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3248] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3244] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3240] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3236] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3232] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3228] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3224] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3220] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3216] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3212] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3208] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3204] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3200] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3196] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3192] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3188] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3184] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3180] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3176] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3172] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3168] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3164] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3160] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3156] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3152] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3148] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3144] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3140] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3136] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3132] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3128] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3124] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3120] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3116] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3112] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3108] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + add r0, r8, #40960 @ 0xa000 │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3096] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3092] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3088] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3084] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3080] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3076] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3072] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3068] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3064] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3060] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3056] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3052] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3048] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3044] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3040] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3036] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + add r0, r8, #41472 @ 0xa200 │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3024] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3020] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3016] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3012] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3008] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3004] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #3000] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2996] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2992] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2988] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2984] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2980] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2976] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2972] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2968] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2964] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2960] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2956] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2952] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2948] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2944] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2940] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2936] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2932] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2928] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2924] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2920] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2916] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2912] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2908] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2904] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2900] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2896] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2892] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2888] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2884] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2880] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2876] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2872] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2868] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2864] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2860] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2856] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2852] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2848] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2844] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2840] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2836] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2832] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2828] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2824] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2820] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2816] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2812] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2808] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2804] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2800] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2796] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2792] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2788] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2784] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2780] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2776] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2772] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2768] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2764] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2760] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2756] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2752] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2748] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2744] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2740] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2736] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2732] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2728] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2724] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2720] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2716] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2712] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2708] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2704] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2700] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2696] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2692] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2688] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2684] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2680] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2676] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2672] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2668] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2664] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2660] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2656] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2652] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2648] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2644] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2640] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2636] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2632] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2628] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2624] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2620] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2616] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2612] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2608] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2604] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2600] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2596] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2592] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2588] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2584] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2580] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2576] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2572] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2568] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2564] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2560] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2556] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2552] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2548] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2544] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2540] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2536] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2532] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2528] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2524] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2520] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2516] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2512] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2508] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2504] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2500] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2496] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2492] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2488] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2484] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2480] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2476] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2472] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2468] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2464] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2460] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2456] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2452] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2448] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2444] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2440] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2436] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2432] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2428] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2424] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2420] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2416] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2412] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2408] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2404] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + add r0, r8, #46336 @ 0xb500 │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2392] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2388] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2384] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2380] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2376] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2372] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2368] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2364] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2360] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2356] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2352] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2348] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2344] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2340] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2336] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2332] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2328] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2324] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2320] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2316] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2312] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2308] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2304] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2300] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2296] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2292] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2288] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2284] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2280] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2276] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2272] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2268] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2264] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + add r0, r8, #47360 @ 0xb900 │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2252] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2248] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2244] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2240] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2236] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2232] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2228] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2224] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2220] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2216] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2212] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2208] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2204] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2200] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2196] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2192] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2188] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2184] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2180] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2176] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2172] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2168] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2164] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2160] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2156] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2152] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2148] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2144] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2140] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2136] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2132] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2128] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2124] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2120] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2116] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2112] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2108] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2104] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2100] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2096] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2092] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2088] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2084] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2080] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2076] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2072] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2068] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2064] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2060] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2056] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2052] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2048] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2044] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2040] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2036] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2032] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2028] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2024] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #2020] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + b 9c68c <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ rsbeq r1, r3, r0, ror #11 │ │ │ │ rsbeq r1, r3, r0, lsl #12 │ │ │ │ rsbeq r1, r3, r4, lsr #12 │ │ │ │ rsbeq r1, r3, r8, asr #12 │ │ │ │ rsbeq r1, r3, ip, ror #12 │ │ │ │ rsbeq r1, r3, ip, lsl #13 │ │ │ │ rsbeq r1, r3, ip, lsr #13 │ │ │ │ @@ -112924,15 +112941,14 @@ │ │ │ │ strdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ rsbeq r1, r3, ip, lsl ip │ │ │ │ rsbeq r1, r3, r0, asr #24 │ │ │ │ rsbeq r1, r3, r0, ror #24 │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ rsbeq r1, r3, ip, asr #25 │ │ │ │ - rsbeq r7, r3, r8, lsl #25 │ │ │ │ rsbeq r1, r3, r8, lsl sp │ │ │ │ rsbeq r1, r3, r8, lsr sp │ │ │ │ rsbeq r1, r3, r8, ror #26 │ │ │ │ rsbeq r1, r3, ip, lsl #27 │ │ │ │ strhteq r1, [r3], #-220 @ 0xffffff24 │ │ │ │ ldrdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ @@ -113727,1640 +113743,1622 @@ │ │ │ │ strhteq r1, [r3], #-56 @ 0xffffffc8 │ │ │ │ ldrdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ strdeq r1, [r3], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r1, r3, r8, lsr r5 │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ rsbeq r1, r3, r0, lsl r4 │ │ │ │ strdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r8, r3, r8, lsl #17 │ │ │ │ + rsbeq r7, r3, r8, lsl #25 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sp, r5, r8, asr #9 │ │ │ │ + rsbeq r8, r3, r8, lsl #17 │ │ │ │ + subeq r7, r5, ip, lsl r1 │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ - ldr r0, [pc, #-1440] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1444] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1448] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1452] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1456] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1460] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1464] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1468] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1472] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1476] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1480] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1484] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1488] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1492] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1496] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1500] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1504] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1508] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1512] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1516] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1520] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1524] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1528] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1532] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1536] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1540] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1544] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1548] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1552] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1556] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1560] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1564] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1568] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1572] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1576] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1580] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1584] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1588] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1592] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1596] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1600] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1604] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1608] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1612] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1616] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1620] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1624] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1628] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1632] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1636] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1640] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1644] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1648] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1652] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1656] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1660] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1664] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1668] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1672] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1676] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1680] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1684] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1688] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1692] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1696] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1700] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1704] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1708] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1712] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1716] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1720] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1724] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1728] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1732] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1736] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1740] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1744] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1748] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1752] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1756] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1760] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1764] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1768] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1772] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1776] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1780] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1784] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1788] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1792] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1796] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1800] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1804] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1808] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1812] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1816] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1820] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1824] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1828] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1832] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1836] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1840] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1844] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1848] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1852] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1856] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1860] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1864] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1868] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1872] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1876] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1880] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1884] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1888] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1892] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1896] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1900] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1904] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1908] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1912] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1916] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1920] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1924] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1928] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1932] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1936] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1940] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1944] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1948] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1952] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1956] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1960] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1964] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1968] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1972] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1976] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1980] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1984] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1988] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1992] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-1996] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2000] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2004] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2008] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2012] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2016] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2020] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2024] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2028] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2032] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2036] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2040] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2044] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2048] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2052] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2056] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2060] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2064] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2068] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2072] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2076] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2080] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2084] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2088] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2092] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2096] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2100] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2104] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2108] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2112] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2116] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2120] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2124] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2128] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2132] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2136] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2140] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2144] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2148] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2152] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2156] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2160] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2164] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2168] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2172] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2176] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2180] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2184] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2188] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2192] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2196] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2200] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2204] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2208] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2212] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2216] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2220] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2224] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2228] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2232] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2236] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2240] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2244] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2248] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2252] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2256] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2260] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2264] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2268] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2272] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2276] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2280] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2284] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2288] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2292] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2744] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2748] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2752] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2848] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2852] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - ldr r0, [pc, #-2856] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl 9decc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ - movw lr, #65440 @ 0xffa0 │ │ │ │ - movt lr, #9 │ │ │ │ - str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - movw r9, #23704 @ 0x5c98 │ │ │ │ - movt r9, #10 │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 9d254 <_Py_InitializeRecursionLimits@@Base+0x2f74> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9db74 <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ - ldr r3, [pc, #-2908] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + rsbeq pc, r2, r8, asr #21 │ │ │ │ + mlseq r3, r0, r8, r9 │ │ │ │ + ldr r0, [pc, #-1444] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1448] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1452] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1456] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1460] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1464] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1468] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1472] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1476] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1480] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1484] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1488] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1492] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1496] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1500] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1504] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1508] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1512] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1516] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1520] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1524] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1528] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1532] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1536] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1540] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1544] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1548] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1552] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1556] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1560] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1564] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1568] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1572] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1576] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1580] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1584] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1588] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1592] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1596] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1600] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1604] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1608] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1612] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1616] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1620] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1624] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1628] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1632] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1636] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1640] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1644] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1648] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1652] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1656] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1660] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1664] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1668] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1672] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1676] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1680] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1684] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1688] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1692] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1696] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1700] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1704] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1708] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1712] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1716] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1720] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1724] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1728] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1732] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1736] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1740] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1744] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1748] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1752] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1756] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1760] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1764] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1768] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1772] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1776] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1780] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1784] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1788] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1792] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1796] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1800] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1804] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1808] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1812] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1816] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1820] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1824] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1828] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1832] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1836] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1840] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1844] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1848] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1852] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1856] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1860] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1864] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1868] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1872] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1876] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1880] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1884] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1888] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1892] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1896] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1900] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1904] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1908] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1912] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1916] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1920] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1924] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1928] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1932] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1936] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1940] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1944] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1948] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1952] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1956] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1960] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1964] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1968] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1972] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1976] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1980] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1984] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1988] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1992] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-1996] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2000] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2004] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2008] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2012] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2016] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2020] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2024] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2028] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2032] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2036] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2040] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2044] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2048] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2052] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2056] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2060] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2064] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2068] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2072] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2076] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2080] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2084] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2088] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2092] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2096] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2100] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2104] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2108] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2112] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2116] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2120] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2124] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2128] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2132] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2136] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2140] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2144] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2148] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2152] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2156] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2160] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2164] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2168] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2172] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2176] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2180] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2184] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2188] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2192] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2196] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2200] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2204] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2208] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2212] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2216] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2220] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2224] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2228] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2232] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2236] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2240] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2244] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2248] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2252] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2256] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2260] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2264] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2268] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2272] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2276] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2280] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2284] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2288] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2292] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2296] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2300] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2304] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2308] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2312] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2316] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2320] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2324] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2328] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2332] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2336] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2340] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2344] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2348] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2352] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2356] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2360] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2364] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2368] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2372] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2376] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2380] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2384] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2388] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2392] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2396] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2400] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2404] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2408] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2412] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2416] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2420] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2424] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2428] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2432] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2436] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2440] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2444] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2448] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2452] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2456] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2460] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2464] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2468] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2472] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2476] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2480] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2484] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2488] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2492] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2496] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2500] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2504] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2508] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2512] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2516] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2520] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2524] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2528] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2532] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2536] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2540] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2544] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2548] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2552] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2556] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2560] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2564] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2568] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2572] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2576] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2580] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2584] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2588] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2592] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2596] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2600] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2604] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2608] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2612] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2616] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2620] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2624] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2628] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2632] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2640] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2648] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2652] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2656] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2660] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2664] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2668] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2672] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2676] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2680] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2684] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2688] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2692] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2696] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2700] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2704] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2708] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2712] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2716] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2720] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2724] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2728] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2732] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2736] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2740] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2744] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2748] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2760] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2764] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2768] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2772] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2776] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2780] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2784] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2788] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2792] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2796] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2800] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2804] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2808] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2812] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2816] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2820] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2824] @ 9c64c <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2828] @ 9c650 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2832] @ 9c654 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2836] @ 9c658 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2840] @ 9c65c <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2844] @ 9c660 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2848] @ 9c664 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r0, [pc, #-2852] @ 9c668 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + bl 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ldr r3, [pc, #-2852] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ + ldr r5, [pc, #-2860] @ 9c66c <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ + mov r6, #0 │ │ │ │ + add sl, sl, r3 │ │ │ │ + str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + b 9d284 <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ + ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ + movt r3, #9 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9db84 <_Py_InitializeRecursionLimits@@Base+0x38b4> │ │ │ │ + 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 9db10 <_Py_InitializeRecursionLimits@@Base+0x3830> │ │ │ │ + beq 9db20 <_Py_InitializeRecursionLimits@@Base+0x3850> │ │ │ │ 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 9d2d4 <_Py_InitializeRecursionLimits@@Base+0x2ff4> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq 9d30c <_Py_InitializeRecursionLimits@@Base+0x303c> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #26836 @ 0x68d4 │ │ │ │ + movt r3, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d1e0 <_Py_InitializeRecursionLimits@@Base+0x2f00> │ │ │ │ + beq 9d214 <_Py_InitializeRecursionLimits@@Base+0x2f44> │ │ │ │ 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 9d350 <_Py_InitializeRecursionLimits@@Base+0x3070> │ │ │ │ + bgt 9d384 <_Py_InitializeRecursionLimits@@Base+0x30b4> │ │ │ │ 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 9d368 <_Py_InitializeRecursionLimits@@Base+0x3088> │ │ │ │ - ldr r0, [r8, #1140] @ 0x474 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ + beq 9d39c <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ + ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d294 <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ - ldr r6, [r8, #1140] @ 0x474 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 9d170 <_Py_InitializeRecursionLimits@@Base+0x2e90> │ │ │ │ + bne 9d2cc <_Py_InitializeRecursionLimits@@Base+0x2ffc> │ │ │ │ + ldr r9, [r7, #1140] @ 0x474 │ │ │ │ + movw r3, #23776 @ 0x5ce0 │ │ │ │ + movt r3, #10 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9d1a4 <_Py_InitializeRecursionLimits@@Base+0x2ed4> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d1c8 <_Py_InitializeRecursionLimits@@Base+0x2ee8> │ │ │ │ - b 9d238 <_Py_InitializeRecursionLimits@@Base+0x2f58> │ │ │ │ + bne 9d1f4 <_Py_InitializeRecursionLimits@@Base+0x2f24> │ │ │ │ + b 9d268 <_Py_InitializeRecursionLimits@@Base+0x2f98> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9d26c <_Py_InitializeRecursionLimits@@Base+0x2f8c> │ │ │ │ + beq 9d29c <_Py_InitializeRecursionLimits@@Base+0x2fcc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d2c0 <_Py_InitializeRecursionLimits@@Base+0x2fe0> │ │ │ │ + bgt 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x3028> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ddbc <_Py_InitializeRecursionLimits@@Base+0x3adc> │ │ │ │ + beq 9ddbc <_Py_InitializeRecursionLimits@@Base+0x3aec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d244 <_Py_InitializeRecursionLimits@@Base+0x2f64> │ │ │ │ + b 9d274 <_Py_InitializeRecursionLimits@@Base+0x2fa4> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d1c8 <_Py_InitializeRecursionLimits@@Base+0x2ee8> │ │ │ │ + bcc 9d1f4 <_Py_InitializeRecursionLimits@@Base+0x2f24> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d1c8 <_Py_InitializeRecursionLimits@@Base+0x2ee8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + bne 9d1f4 <_Py_InitializeRecursionLimits@@Base+0x2f24> │ │ │ │ + ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dba4 <_Py_InitializeRecursionLimits@@Base+0x38c4> │ │ │ │ + bne 9dbac <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d238 <_Py_InitializeRecursionLimits@@Base+0x2f58> │ │ │ │ + beq 9d268 <_Py_InitializeRecursionLimits@@Base+0x2f98> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d1c8 <_Py_InitializeRecursionLimits@@Base+0x2ee8> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 256288 <_PyThreadState_New@@Base+0x648> │ │ │ │ + b 9d1f4 <_Py_InitializeRecursionLimits@@Base+0x2f24> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 255cf0 <_PyThreadState_New@@Base+0x64c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dda0 <_Py_InitializeRecursionLimits@@Base+0x3ac0> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b 9d21c <_Py_InitializeRecursionLimits@@Base+0x2f3c> │ │ │ │ - movw sl, #24916 @ 0x6154 │ │ │ │ - movt sl, #24 │ │ │ │ - movw lr, #65440 @ 0xffa0 │ │ │ │ - movt lr, #9 │ │ │ │ - movw r9, #23704 @ 0x5c98 │ │ │ │ - movt r9, #10 │ │ │ │ - ldr r5, [pc, #-3420] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 9d470 <_Py_InitializeRecursionLimits@@Base+0x3190> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9db8c <_Py_InitializeRecursionLimits@@Base+0x38ac> │ │ │ │ - ldr r3, [pc, #-3448] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + beq 9dda0 <_Py_InitializeRecursionLimits@@Base+0x3ad0> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b 9d24c <_Py_InitializeRecursionLimits@@Base+0x2f7c> │ │ │ │ + ldr r3, [pc, #-3380] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #-3384] @ 9c674 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ + add sl, sl, r3 │ │ │ │ + b 9d490 <_Py_InitializeRecursionLimits@@Base+0x31c0> │ │ │ │ + ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ + movt r3, #9 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9db98 <_Py_InitializeRecursionLimits@@Base+0x38c8> │ │ │ │ + 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 9db2c <_Py_InitializeRecursionLimits@@Base+0x384c> │ │ │ │ + beq 9db3c <_Py_InitializeRecursionLimits@@Base+0x386c> │ │ │ │ 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 9d4f0 <_Py_InitializeRecursionLimits@@Base+0x3210> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq 9d518 <_Py_InitializeRecursionLimits@@Base+0x3248> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #26836 @ 0x68d4 │ │ │ │ + movt r3, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d3fc <_Py_InitializeRecursionLimits@@Base+0x311c> │ │ │ │ + beq 9d420 <_Py_InitializeRecursionLimits@@Base+0x3150> │ │ │ │ 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 9d56c <_Py_InitializeRecursionLimits@@Base+0x328c> │ │ │ │ + bgt 9d590 <_Py_InitializeRecursionLimits@@Base+0x32c0> │ │ │ │ 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 9d584 <_Py_InitializeRecursionLimits@@Base+0x32a4> │ │ │ │ - ldr r0, [r8, #1140] @ 0x474 │ │ │ │ + cmp r6, #256 @ 0x100 │ │ │ │ + beq 9d5a8 <_Py_InitializeRecursionLimits@@Base+0x32d8> │ │ │ │ + ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d4b0 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ - ldr r6, [r8, #1140] @ 0x474 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 9d38c <_Py_InitializeRecursionLimits@@Base+0x30ac> │ │ │ │ + bne 9d4d8 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ + ldr r9, [r7, #1140] @ 0x474 │ │ │ │ + movw r3, #23776 @ 0x5ce0 │ │ │ │ + movt r3, #10 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9d3b0 <_Py_InitializeRecursionLimits@@Base+0x30e0> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d3e4 <_Py_InitializeRecursionLimits@@Base+0x3104> │ │ │ │ - b 9d454 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + bne 9d400 <_Py_InitializeRecursionLimits@@Base+0x3130> │ │ │ │ + b 9d474 <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d488 <_Py_InitializeRecursionLimits@@Base+0x31a8> │ │ │ │ + beq 9d4a8 <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d4dc <_Py_InitializeRecursionLimits@@Base+0x31fc> │ │ │ │ + bgt 9d504 <_Py_InitializeRecursionLimits@@Base+0x3234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dc28 <_Py_InitializeRecursionLimits@@Base+0x3948> │ │ │ │ + beq 9dc28 <_Py_InitializeRecursionLimits@@Base+0x3958> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d460 <_Py_InitializeRecursionLimits@@Base+0x3180> │ │ │ │ + b 9d480 <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d3e4 <_Py_InitializeRecursionLimits@@Base+0x3104> │ │ │ │ + bcc 9d400 <_Py_InitializeRecursionLimits@@Base+0x3130> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d3e4 <_Py_InitializeRecursionLimits@@Base+0x3104> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + bne 9d400 <_Py_InitializeRecursionLimits@@Base+0x3130> │ │ │ │ + ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dbe0 <_Py_InitializeRecursionLimits@@Base+0x3900> │ │ │ │ + bne 9dbe4 <_Py_InitializeRecursionLimits@@Base+0x3914> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d454 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + beq 9d474 <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d3e4 <_Py_InitializeRecursionLimits@@Base+0x3104> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 256288 <_PyThreadState_New@@Base+0x648> │ │ │ │ + b 9d400 <_Py_InitializeRecursionLimits@@Base+0x3130> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 255cf0 <_PyThreadState_New@@Base+0x64c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9de68 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b 9d438 <_Py_InitializeRecursionLimits@@Base+0x3158> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne 9db48 <_Py_InitializeRecursionLimits@@Base+0x3868> │ │ │ │ - bl 9f7c8 │ │ │ │ + beq 9de68 <_Py_InitializeRecursionLimits@@Base+0x3b98> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b 9d458 <_Py_InitializeRecursionLimits@@Base+0x3188> │ │ │ │ + ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne 9db58 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + bl 9f7c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9de84 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ - add r3, r6, #114688 @ 0x1c000 │ │ │ │ + beq 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bb4> │ │ │ │ + add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne 9d640 <_Py_InitializeRecursionLimits@@Base+0x3360> │ │ │ │ - movw r2, #59976 @ 0xea48 │ │ │ │ - movt r2, #103 @ 0x67 │ │ │ │ - ldr lr, [r2] │ │ │ │ + ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 9d658 <_Py_InitializeRecursionLimits@@Base+0x3388> │ │ │ │ + movw r2, #58960 @ 0xe650 │ │ │ │ + movt r2, #101 @ 0x65 │ │ │ │ + ldr lr, [r2, #148] @ 0x94 │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #45828 @ 0xb304 │ │ │ │ + movwne r3, #44532 @ 0xadf4 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d618 <_Py_InitializeRecursionLimits@@Base+0x3338> │ │ │ │ - ldr r3, [pc, #-4016] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bne 9d630 <_Py_InitializeRecursionLimits@@Base+0x3360> │ │ │ │ + ldr r3, [pc, #-3972] @ 9c678 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ 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 9d5f8 <_Py_InitializeRecursionLimits@@Base+0x3318> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9d610 <_Py_InitializeRecursionLimits@@Base+0x3340> │ │ │ │ + movw r3, #44532 @ 0xadf4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str lr, [r3] │ │ │ │ - ldr r2, [pc, #-4072] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str lr, [r3, #264] @ 0x108 │ │ │ │ + ldr r2, [pc, #-4028] @ 9c67c <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + str r2, [r3, #288] @ 0x120 │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #-4084] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #2152] @ 9dea0 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #2148] @ 9dea4 <_Py_InitializeRecursionLimits@@Base+0x3bc4> │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #292] @ 0x124 │ │ │ │ + ldr r2, [pc, #-4040] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + str r2, [r3, #296] @ 0x128 │ │ │ │ + ldr r2, [pc, #-4044] @ 9c684 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ + str r2, [r3, #300] @ 0x12c │ │ │ │ + ldr r2, [pc, #-4048] @ 9c688 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ + str r2, [r3, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ - bl a0ffc │ │ │ │ + bl a1040 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9de2c <_Py_InitializeRecursionLimits@@Base+0x3b4c> │ │ │ │ + beq 9de2c <_Py_InitializeRecursionLimits@@Base+0x3b5c> │ │ │ │ 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 a10e8 │ │ │ │ + bl a112c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9de2c <_Py_InitializeRecursionLimits@@Base+0x3b4c> │ │ │ │ + beq 9de2c <_Py_InitializeRecursionLimits@@Base+0x3b5c> │ │ │ │ str r1, [r5, #4]! │ │ │ │ - cmp r7, r5 │ │ │ │ - bne 9d674 <_Py_InitializeRecursionLimits@@Base+0x3394> │ │ │ │ + cmp r6, r5 │ │ │ │ + bne 9d68c <_Py_InitializeRecursionLimits@@Base+0x33bc> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r6, #0 │ │ │ │ mov r1, #840 @ 0x348 │ │ │ │ mov r0, #1 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bl a1518 │ │ │ │ - cmp r0, r7 │ │ │ │ - str r0, [r6, #3804] @ 0xedc │ │ │ │ - beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3aac> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a15bc │ │ │ │ + str r6, [fp, #-84] @ 0xffffffac │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + bl a155c │ │ │ │ + cmp r0, r6 │ │ │ │ + str r0, [r9, #3804] @ 0xedc │ │ │ │ + beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3abc> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a1600 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3816] @ 0xee8 │ │ │ │ - beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3aac> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a15bc │ │ │ │ + str r0, [r9, #3816] @ 0xee8 │ │ │ │ + beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3abc> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a1600 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3820] @ 0xeec │ │ │ │ - beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3aac> │ │ │ │ - mov r1, r6 │ │ │ │ + str r0, [r9, #3820] @ 0xeec │ │ │ │ + beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3abc> │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2564f0 <_Py_NewReference@@Base+0x80> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 255ff8 <_Py_NewReference@@Base+0x80> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3ab0> │ │ │ │ + ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ - ldr r8, [r4, #1480] @ 0x5c8 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 9d7c4 <_Py_InitializeRecursionLimits@@Base+0x34e4> │ │ │ │ + bne 9d7dc <_Py_InitializeRecursionLimits@@Base+0x350c> │ │ │ │ mov r0, #5 │ │ │ │ - bl a15bc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 9dd54 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ - movw sl, #45828 @ 0xb304 │ │ │ │ + bl a1600 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 9dd54 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ + movw sl, #44532 @ 0xadf4 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1916] @ 9dea8 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ - movw r2, #61928 @ 0xf1e8 │ │ │ │ + ldr r1, [pc, #1884] @ 9dea0 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ + movw r2, #56416 @ 0xdc60 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 25abf0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1896] @ 9deac <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #308] @ 0x134 │ │ │ │ + bl 25a65c <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1864] @ 9dea4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 25abf0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1872] @ 9deac <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #308] @ 0x134 │ │ │ │ + bl 25a65c <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1840] @ 9dea4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #48] @ 0x30 │ │ │ │ - bl 25abf0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1848] @ 9deac <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #312] @ 0x138 │ │ │ │ + bl 25a65c <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1816] @ 9dea4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #52] @ 0x34 │ │ │ │ - bl 25abf0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r0, [sl, #316] @ 0x13c │ │ │ │ + bl 25a65c <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [sl, #320] @ 0x140 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1808] @ 9deac <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ - bl 25abf0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + ldr r1, [pc, #1776] @ 9dea4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + bl 25a65c <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dd30 <_Py_InitializeRecursionLimits@@Base+0x3a50> │ │ │ │ + beq 9dd30 <_Py_InitializeRecursionLimits@@Base+0x3a60> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d7ac <_Py_InitializeRecursionLimits@@Base+0x34cc> │ │ │ │ - str r7, [r4, #1480] @ 0x5c8 │ │ │ │ + bne 9d7c4 <_Py_InitializeRecursionLimits@@Base+0x34f4> │ │ │ │ + str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d7e0 <_Py_InitializeRecursionLimits@@Base+0x3500> │ │ │ │ - bl 9f7c8 │ │ │ │ + bne 9d7f8 <_Py_InitializeRecursionLimits@@Base+0x3528> │ │ │ │ + bl 9f7c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3a8c> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d804 <_Py_InitializeRecursionLimits@@Base+0x3524> │ │ │ │ - movw r0, #11552 @ 0x2d20 │ │ │ │ + bne 9d81c <_Py_InitializeRecursionLimits@@Base+0x354c> │ │ │ │ + movw r0, #6112 @ 0x17e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3a8c> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d828 <_Py_InitializeRecursionLimits@@Base+0x3548> │ │ │ │ - movw r0, #15912 @ 0x3e28 │ │ │ │ + bne 9d840 <_Py_InitializeRecursionLimits@@Base+0x3570> │ │ │ │ + movw r0, #9944 @ 0x26d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25adac │ │ │ │ + bl 25a818 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x3a8c> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq 9dc58 <_Py_InitializeRecursionLimits@@Base+0x3978> │ │ │ │ + beq 9dc58 <_Py_InitializeRecursionLimits@@Base+0x3988> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ - mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0eec │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ - mov r1, r9 │ │ │ │ + bl c0e10 │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3ab0> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d518 <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne 9d8b4 <_Py_InitializeRecursionLimits@@Base+0x35d4> │ │ │ │ - ldr r3, [r6, #3720] @ 0xe88 │ │ │ │ + bl 25cf80 <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3ab0> │ │ │ │ + ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 9d8c8 <_Py_InitializeRecursionLimits@@Base+0x35f8> │ │ │ │ + ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #952 @ 0x3b8 │ │ │ │ - beq 9dc48 <_Py_InitializeRecursionLimits@@Base+0x3968> │ │ │ │ + beq 9dc48 <_Py_InitializeRecursionLimits@@Base+0x3978> │ │ │ │ ldr r2, [r3, #956] @ 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d8b4 <_Py_InitializeRecursionLimits@@Base+0x35d4> │ │ │ │ + bne 9d8c8 <_Py_InitializeRecursionLimits@@Base+0x35f8> │ │ │ │ ldr r2, [r3, #952] @ 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #956] @ 0x3bc │ │ │ │ - beq 9d8b4 <_Py_InitializeRecursionLimits@@Base+0x35d4> │ │ │ │ - bl 25e560 │ │ │ │ - add sl, r6, #5504 @ 0x1580 │ │ │ │ - add sl, sl, #20 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3954> │ │ │ │ + beq 9d8c8 <_Py_InitializeRecursionLimits@@Base+0x35f8> │ │ │ │ + bl 25dfc0 │ │ │ │ + add r7, r9, #5504 @ 0x1580 │ │ │ │ + add r7, r7, #20 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3964> │ │ │ │ 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 9d8f8 <_Py_InitializeRecursionLimits@@Base+0x3618> │ │ │ │ + bne 9d90c <_Py_InitializeRecursionLimits@@Base+0x363c> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne 9de20 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne 9de20 <_Py_InitializeRecursionLimits@@Base+0x3b50> │ │ │ │ + movw r3, #44532 @ 0xadf4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #15960 @ 0x3e58 │ │ │ │ + movw r0, #9992 @ 0x2708 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r3] │ │ │ │ - bl 25e0a0 │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 9dbfc <_Py_InitializeRecursionLimits@@Base+0x391c> │ │ │ │ + ldr r1, [r3, #244] @ 0xf4 │ │ │ │ + bl 25db04 │ │ │ │ + ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 9dbfc <_Py_InitializeRecursionLimits@@Base+0x392c> │ │ │ │ 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 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ - ldr sl, [r3, #192] @ 0xc0 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 9dbd0 <_Py_InitializeRecursionLimits@@Base+0x38f0> │ │ │ │ - movw r0, #16040 @ 0x3ea8 │ │ │ │ + beq 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r3, r7, #4096 @ 0x1000 │ │ │ │ + ldr r9, [r3, #192] @ 0xc0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 9dbd4 <_Py_InitializeRecursionLimits@@Base+0x3904> │ │ │ │ + movw r0, #10072 @ 0x2758 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e7fc │ │ │ │ + bl 25e244 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ - movw r0, #16040 @ 0x3ea8 │ │ │ │ + bne 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ + movw r0, #10072 @ 0x2758 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 269e3c │ │ │ │ + bl 2697b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ - cmp sl, #0 │ │ │ │ - str r4, [r6, #3856] @ 0xf10 │ │ │ │ - bne 9dbc0 <_Py_InitializeRecursionLimits@@Base+0x38e0> │ │ │ │ - movw r0, #63972 @ 0xf9e4 │ │ │ │ + beq 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ + cmp r9, #0 │ │ │ │ + str r4, [r7, #3856] @ 0xf10 │ │ │ │ + bne 9dbc4 <_Py_InitializeRecursionLimits@@Base+0x38f4> │ │ │ │ + movw r0, #58036 @ 0xe2b4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aab58 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + bl aabe0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ + mov r2, r7 │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16084 @ 0x3ed4 │ │ │ │ + movw r0, #10116 @ 0x2784 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff6c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 9dd18 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ - bl 25c0c0 <_PyNamespace_New@@Base> │ │ │ │ - ldr r2, [r8] │ │ │ │ + bl bfe94 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 9dd18 <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ + bl 25bb28 <_PyNamespace_New@@Base> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d9f0 <_Py_InitializeRecursionLimits@@Base+0x3710> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9d9f0 <_Py_InitializeRecursionLimits@@Base+0x3710> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 9dd18 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9da04 <_Py_InitializeRecursionLimits@@Base+0x3734> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 9da04 <_Py_InitializeRecursionLimits@@Base+0x3734> │ │ │ │ mov r0, r9 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 9dd18 <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - bl 135e30 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ - ldr r3, [r6] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 136450 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ + ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9da2c <_Py_InitializeRecursionLimits@@Base+0x374c> │ │ │ │ + bgt 9da40 <_Py_InitializeRecursionLimits@@Base+0x3770> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd24 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ + beq 9dd24 <_Py_InitializeRecursionLimits@@Base+0x3a54> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9da50 <_Py_InitializeRecursionLimits@@Base+0x3770> │ │ │ │ + bgt 9da64 <_Py_InitializeRecursionLimits@@Base+0x3794> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9da50 <_Py_InitializeRecursionLimits@@Base+0x3770> │ │ │ │ + bne 9da64 <_Py_InitializeRecursionLimits@@Base+0x3794> │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ + beq 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26ba3c │ │ │ │ + bl 26b3bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3a10> │ │ │ │ + blt 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #63972 @ 0xf9e4 │ │ │ │ + movw r0, #58036 @ 0xe2b4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26c140 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26bac0 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dcb8 <_Py_InitializeRecursionLimits@@Base+0x39d8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + blt 9dcb8 <_Py_InitializeRecursionLimits@@Base+0x39e8> │ │ │ │ + mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #34120 @ 0x8548 │ │ │ │ + movw r2, #28680 @ 0x7008 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #16092 @ 0x3edc │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13c334 │ │ │ │ + bl 13c954 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dac0 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + bgt 9dad4 <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dcac <_Py_InitializeRecursionLimits@@Base+0x39cc> │ │ │ │ + beq 9dcac <_Py_InitializeRecursionLimits@@Base+0x39dc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + beq 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9dc90 <_Py_InitializeRecursionLimits@@Base+0x39b0> │ │ │ │ - mov r6, #0 │ │ │ │ - mov r4, r6 │ │ │ │ + ble 9dc90 <_Py_InitializeRecursionLimits@@Base+0x39c0> │ │ │ │ + mov r7, #0 │ │ │ │ + mov r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aefbc │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ - str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + strd r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a00c8 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl a010c │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d304 <_Py_InitializeRecursionLimits@@Base+0x3024> │ │ │ │ + b 9d33c <_Py_InitializeRecursionLimits@@Base+0x306c> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a00c8 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl a010c │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d520 <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ + b 9d548 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ + add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d59c <_Py_InitializeRecursionLimits@@Base+0x32bc> │ │ │ │ + beq 9d5b8 <_Py_InitializeRecursionLimits@@Base+0x32e8> │ │ │ │ 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 9d5a8 <_Py_InitializeRecursionLimits@@Base+0x32c8> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b 9d5c4 <_Py_InitializeRecursionLimits@@Base+0x32f4> │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d288 <_Py_InitializeRecursionLimits@@Base+0x2fa8> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b 9d2c0 <_Py_InitializeRecursionLimits@@Base+0x2ff0> │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d4a4 <_Py_InitializeRecursionLimits@@Base+0x31c4> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b 9d4cc <_Py_InitializeRecursionLimits@@Base+0x31fc> │ │ │ │ + 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 9d338 <_Py_InitializeRecursionLimits@@Base+0x3058> │ │ │ │ - movw r0, #16060 @ 0x3ebc │ │ │ │ + b 9d36c <_Py_InitializeRecursionLimits@@Base+0x309c> │ │ │ │ + movw r0, #10092 @ 0x276c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25eb3c │ │ │ │ - b 9d990 <_Py_InitializeRecursionLimits@@Base+0x36b0> │ │ │ │ - movw r0, #16004 @ 0x3e84 │ │ │ │ + bl 25e584 │ │ │ │ + b 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x36d4> │ │ │ │ + movw r0, #10036 @ 0x2734 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25eb3c │ │ │ │ - b 9d95c <_Py_InitializeRecursionLimits@@Base+0x367c> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 25e584 │ │ │ │ + b 9d970 <_Py_InitializeRecursionLimits@@Base+0x36a0> │ │ │ │ + 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 9d554 <_Py_InitializeRecursionLimits@@Base+0x3274> │ │ │ │ - movw r4, #15852 @ 0x3dec │ │ │ │ + b 9d578 <_Py_InitializeRecursionLimits@@Base+0x32a8> │ │ │ │ + movw r4, #9884 @ 0x269c │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - add r0, sl, #16 │ │ │ │ - bl 2c8d5c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8f678 │ │ │ │ + add r0, r7, #16 │ │ │ │ + bl 2c80a4 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8f924 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #656] @ 9deb0 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ - mov r7, #1 │ │ │ │ + ldr r7, [pc, #648] @ 9dea8 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ + mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dae4 <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ + b 9daf8 <_Py_InitializeRecursionLimits@@Base+0x3828> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9d4dc <_Py_InitializeRecursionLimits@@Base+0x31fc> │ │ │ │ - mov r0, sl │ │ │ │ - movw r4, #15800 @ 0x3db8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 9d504 <_Py_InitializeRecursionLimits@@Base+0x3234> │ │ │ │ + mov r0, r7 │ │ │ │ + movw r4, #9832 @ 0x2668 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8f678 │ │ │ │ - b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3934> │ │ │ │ - movw r4, #15752 @ 0x3d88 │ │ │ │ + bl 8f924 │ │ │ │ + b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3944> │ │ │ │ + movw r4, #9784 @ 0x2638 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8f678 │ │ │ │ - b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3934> │ │ │ │ - ldr r3, [pc, #596] @ 9deb4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + bl 8f924 │ │ │ │ + b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3944> │ │ │ │ + ldr r3, [pc, #588] @ 9deac <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9db04 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ + b 9db14 <_Py_InitializeRecursionLimits@@Base+0x3844> │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a2e0 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a858 <_Py_InitializeRecursionLimits@@Base+0x578> │ │ │ │ + bl 9a2d0 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a89c <_Py_InitializeRecursionLimits@@Base+0x5cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ + bne 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9dac0 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 9dad4 <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + bgt 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + bne 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #16104 @ 0x3ee8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #10136 @ 0x2798 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r6, [pc, #460] @ 9deb8 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ - mov r7, #1 │ │ │ │ - b 9dadc <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + ldr r7, [pc, #452] @ 9deb0 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + mov r6, #1 │ │ │ │ + b 9daf0 <_Py_InitializeRecursionLimits@@Base+0x3820> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ + bgt 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ + bne 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mov r6, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl aefbc │ │ │ │ - b 9dcdc <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9da2c <_Py_InitializeRecursionLimits@@Base+0x374c> │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + mov r7, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 9da40 <_Py_InitializeRecursionLimits@@Base+0x3770> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dd54 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + bgt 9dd54 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dd54 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne 9dd54 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #336] @ 9debc <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ + ldr r2, [pc, #328] @ 9deb4 <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #15932 @ 0x3e3c │ │ │ │ + movw r3, #9964 @ 0x26ec │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9db04 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ - ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9db14 <_Py_InitializeRecursionLimits@@Base+0x3844> │ │ │ │ + ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9dae4 <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ + b 9daf8 <_Py_InitializeRecursionLimits@@Base+0x3828> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #296] @ 9dec0 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + ldr r3, [pc, #288] @ 9deb8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dc64 <_Py_InitializeRecursionLimits@@Base+0x3984> │ │ │ │ - ldr r3, [r6] │ │ │ │ + b 9dc64 <_Py_InitializeRecursionLimits@@Base+0x3994> │ │ │ │ + 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 9d238 <_Py_InitializeRecursionLimits@@Base+0x2f58> │ │ │ │ + b 9d268 <_Py_InitializeRecursionLimits@@Base+0x2f98> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9d2c0 <_Py_InitializeRecursionLimits@@Base+0x2fe0> │ │ │ │ - bl 143714 │ │ │ │ - ldr r6, [pc, #240] @ 9dec4 <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x3028> │ │ │ │ + bl 143cf8 │ │ │ │ + ldr r6, [pc, #232] @ 9debc <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #15680 @ 0x3d40 │ │ │ │ + movw ip, #9712 @ 0x25f0 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9db04 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ - mov r0, sl │ │ │ │ - bl 25e560 │ │ │ │ - b 9d8f8 <_Py_InitializeRecursionLimits@@Base+0x3618> │ │ │ │ + b 9db14 <_Py_InitializeRecursionLimits@@Base+0x3844> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 25dfc0 │ │ │ │ + b 9d90c <_Py_InitializeRecursionLimits@@Base+0x363c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #62320 @ 0xf370 │ │ │ │ + movw r3, #56808 @ 0xdde8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9db04 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ - ldr r3, [r6] │ │ │ │ + b 9db14 <_Py_InitializeRecursionLimits@@Base+0x3844> │ │ │ │ + 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 9d454 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ - bl 143714 │ │ │ │ - ldr r6, [pc, #56] @ 9dec8 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ - movw ip, #15720 @ 0x3d68 │ │ │ │ + b 9d474 <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ + bl 143cf8 │ │ │ │ + ldr r6, [pc, #48] @ 9dec0 <_Py_InitializeRecursionLimits@@Base+0x3bf0> │ │ │ │ + movw ip, #9752 @ 0x2618 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9ddf8 <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + b 9ddf8 <_Py_InitializeRecursionLimits@@Base+0x3b28> │ │ │ │ rsbeq r4, r3, r4, ror r4 │ │ │ │ rsbeq r5, r3, r4, asr #4 │ │ │ │ - subeq sp, r5, r8, lsl #10 │ │ │ │ - strdeq sp, [r5], #-72 @ 0xffffffb8 │ │ │ │ - subeq sp, r5, r4, lsl r5 │ │ │ │ - subeq sp, r5, r4, ror #9 │ │ │ │ - ldrdeq sp, [r5], #-72 @ 0xffffffb8 │ │ │ │ - subeq sp, r5, r8, lsl #9 │ │ │ │ - subeq sp, r5, r8, lsr #9 │ │ │ │ + subeq r7, r5, ip, asr r1 │ │ │ │ + subeq r7, r5, ip, asr #2 │ │ │ │ + subeq r7, r5, r8, ror #2 │ │ │ │ + subeq r7, r5, r8, lsr r1 │ │ │ │ + subeq r7, r5, ip, lsr #2 │ │ │ │ + ldrdeq r7, [r5], #-12 │ │ │ │ + strdeq r7, [r5], #-12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #660] @ 9e17c <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ + ldr r5, [pc, #660] @ 9e174 <_Py_InitializeRecursionLimits@@Base+0x3ea4> │ │ │ │ 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 9e090 <_Py_InitializeRecursionLimits@@Base+0x3db0> │ │ │ │ + bne 9e088 <_Py_InitializeRecursionLimits@@Base+0x3db8> │ │ │ │ ldr r5, [r5, #1140] @ 0x474 │ │ │ │ - movw r3, #23704 @ 0x5c98 │ │ │ │ + movw r3, #23776 @ 0x5ce0 │ │ │ │ movt r3, #10 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e070 <_Py_InitializeRecursionLimits@@Base+0x3d90> │ │ │ │ + bne 9e068 <_Py_InitializeRecursionLimits@@Base+0x3d98> │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e128 <_Py_InitializeRecursionLimits@@Base+0x3e48> │ │ │ │ - ldr r3, [pc, #576] @ 9e180 <_Py_InitializeRecursionLimits@@Base+0x3ea0> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne 9e120 <_Py_InitializeRecursionLimits@@Base+0x3e50> │ │ │ │ + ldr r2, [pc, #576] @ 9e178 <_Py_InitializeRecursionLimits@@Base+0x3ea8> │ │ │ │ + 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 9e114 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + beq 9e10c <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ 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 9e000 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ + beq 9dff8 <_Py_InitializeRecursionLimits@@Base+0x3d28> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #24916 @ 0x6154 │ │ │ │ + movw r3, #26836 @ 0x68d4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9e0d0 <_Py_InitializeRecursionLimits@@Base+0x3df0> │ │ │ │ + bne 9e0c8 <_Py_InitializeRecursionLimits@@Base+0x3df8> │ │ │ │ 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] │ │ │ │ @@ -115368,15 +115366,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 9e0f0 <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ + bgt 9e0e8 <_Py_InitializeRecursionLimits@@Base+0x3e18> │ │ │ │ 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] │ │ │ │ @@ -115386,107 +115384,108 @@ │ │ │ │ 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 9df80 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + bcc 9df78 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9df80 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + bne 9df78 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e140 <_Py_InitializeRecursionLimits@@Base+0x3e60> │ │ │ │ + bne 9e138 <_Py_InitializeRecursionLimits@@Base+0x3e68> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9e080 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ + beq 9e078 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9df80 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + b 9df78 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9df80 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + bne 9df78 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9dff8 <_Py_InitializeRecursionLimits@@Base+0x3d18> │ │ │ │ + b 9dff0 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9df04 <_Py_InitializeRecursionLimits@@Base+0x3c24> │ │ │ │ + beq 9defc <_Py_InitializeRecursionLimits@@Base+0x3c2c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e0bc <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ + bgt 9e0b4 <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e170 <_Py_InitializeRecursionLimits@@Base+0x3e90> │ │ │ │ + beq 9e168 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9dff8 <_Py_InitializeRecursionLimits@@Base+0x3d18> │ │ │ │ + b 9dff0 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ 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 9dfa4 <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ + b 9df9c <_Py_InitializeRecursionLimits@@Base+0x3ccc> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 256288 <_PyThreadState_New@@Base+0x648> │ │ │ │ + bl 255cf0 <_PyThreadState_New@@Base+0x64c> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e154 <_Py_InitializeRecursionLimits@@Base+0x3e74> │ │ │ │ + beq 9e14c <_Py_InitializeRecursionLimits@@Base+0x3e7c> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9dfd4 <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ + b 9dfcc <_Py_InitializeRecursionLimits@@Base+0x3cfc> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ mov r2, r0 │ │ │ │ - b 9e030 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ + b 9e028 <_Py_InitializeRecursionLimits@@Base+0x3d58> │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9df80 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ - b 9e080 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ + bne 9df78 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ + b 9e078 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9e058 <_Py_InitializeRecursionLimits@@Base+0x3d78> │ │ │ │ + b 9e050 <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b 9e080 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ + b 9e078 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b 9e0bc <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b 9e0b4 <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -0009e184 <_Py_hashtable_get@@Base>: │ │ │ │ +0009e180 <_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 │ │ │ │ @@ -115496,42 +115495,42 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #60812 @ 0xed8c │ │ │ │ + movw r3, #60808 @ 0xed88 │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9eab8 <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9eab4 <_Py_hashtable_get@@Base+0x934> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e6d0 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9e6cc <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9eb58 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ + beq 9eb54 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9eaf0 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9eaec <_Py_hashtable_get@@Base+0x96c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e6c8 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9e6c4 <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ - movw r2, #44784 @ 0xaef0 │ │ │ │ + movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #39756 @ 0x9b4c │ │ │ │ + movw r3, #39740 @ 0x9b3c │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eb44 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ - movw r2, #25528 @ 0x63b8 │ │ │ │ + bne 9eb40 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + movw r2, #58376 @ 0xe408 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -115555,15 +115554,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ lsl r5, sl, #24 │ │ │ │ cmp sl, #7 │ │ │ │ eor r2, r2, r8 │ │ │ │ eor r3, r3, r8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble 9e700 <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9e6fc <_Py_hashtable_get@@Base+0x57c> │ │ │ │ adds r8, r6, lr │ │ │ │ ldr r6, [r7] │ │ │ │ adc r4, r2, r4 │ │ │ │ eor ip, ip, r6 │ │ │ │ adds r5, r1, ip │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -115602,15 +115601,15 @@ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r5, lsr #11 │ │ │ │ sub r5, sl, #8 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r5, #7 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls 9e454 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9e450 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ str r9, [fp, #-68] @ 0xffffffbc │ │ │ │ add r9, r7, #8 │ │ │ │ add r5, r7, sl │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds sl, lr, r6 │ │ │ │ @@ -115655,29 +115654,29 @@ │ │ │ │ lsl r5, r5, #21 │ │ │ │ add r5, r5, r7, lsr #11 │ │ │ │ eor ip, ip, r3 │ │ │ │ eor r3, r8, r5 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r5, r5, r9 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9e38c <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9e388 <_Py_hashtable_get@@Base+0x208> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r9, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r8, sl, #7 │ │ │ │ sub r8, r5, r8 │ │ │ │ bic r5, sl, #7 │ │ │ │ add r7, r7, r5 │ │ │ │ - ldr r5, [pc, #2324] @ 9ed84 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2324] @ 9ed80 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9eb80 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9eb7c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ add r5, r5, sl │ │ │ │ ldrh r5, [r5, sl] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #6] │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ @@ -115825,25 +115824,25 @@ │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9e940 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne 9e93c <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r5, sl, #1 │ │ │ │ - ldr sl, [pc, #1660] @ 9ed88 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1660] @ 9ed84 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9eb80 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9eb7c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [sl, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r5, [r7, #2] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ @@ -115973,159 +115972,159 @@ │ │ │ │ add r3, r3, r0, lsr #15 │ │ │ │ lsl r2, r2, #21 │ │ │ │ eor r3, r3, r5 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, r0 │ │ │ │ - b 9e6c0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e6bc <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 9e9e8 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e9e4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47136 @ 0xb820 │ │ │ │ + movw r3, #212 @ 0xd4 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eac8 <_Py_hashtable_get@@Base+0x944> │ │ │ │ + bne 9eac4 <_Py_hashtable_get@@Base+0x944> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9eb74 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + beq 9eb70 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9e9e8 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e9e4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ cmp lr, r0 │ │ │ │ - bne 9e9e8 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e9e4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ tst r3, #32 │ │ │ │ - beq 9eb18 <_Py_hashtable_get@@Base+0x994> │ │ │ │ + beq 9eb14 <_Py_hashtable_get@@Base+0x994> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq 9eb20 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ + beq 9eb1c <_Py_hashtable_get@@Base+0x99c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst ip, #32 │ │ │ │ add r0, r3, #20 │ │ │ │ - beq 9eb2c <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + beq 9eb28 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq 9eb30 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ + beq 9eb2c <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ mul r2, r2, lr │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e6f0 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + beq 9e6ec <_Py_hashtable_get@@Base+0x56c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 9ea88 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ea84 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47136 @ 0xb820 │ │ │ │ + movw r3, #212 @ 0xd4 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eadc <_Py_hashtable_get@@Base+0x958> │ │ │ │ + bne 9ead8 <_Py_hashtable_get@@Base+0x958> │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 9ed78 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ + beq 9ed74 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ea88 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ea84 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne 9ea88 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ea84 <_Py_hashtable_get@@Base+0x904> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9eb6c <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ + beq 9eb68 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9eb64 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ + beq 9eb60 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e6f0 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9e9f8 <_Py_hashtable_get@@Base+0x874> │ │ │ │ + beq 9e6ec <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + b 9e9f4 <_Py_hashtable_get@@Base+0x874> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #4] │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 9e4b8 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9e4b4 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e738 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e734 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e6d4 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9e6d0 <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e9e8 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e9e4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9ea88 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ea84 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r3, #28 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e218 <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e6c8 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + bne 9e214 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9e6c4 <_Py_hashtable_get@@Base+0x544> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne 9e9c8 <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9e9c4 <_Py_hashtable_get@@Base+0x844> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ mul r2, r2, lr │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e9e8 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e9e4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e6c0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e6bc <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 9eaf8 <_Py_hashtable_get@@Base+0x974> │ │ │ │ + b 9eaf4 <_Py_hashtable_get@@Base+0x974> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b 9ea78 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ + b 9ea74 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b 9ea64 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ + b 9ea60 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e9e8 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e9e4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r5, r6, lr │ │ │ │ lsl r6, lr, #13 │ │ │ │ adc r4, r2, r4 │ │ │ │ eor r3, r3, r7 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ lsl r2, r2, #13 │ │ │ │ @@ -116243,50 +116242,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 sl, r3, ip │ │ │ │ - b 9e6c0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e6bc <_Py_hashtable_get@@Base+0x53c> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9e6f4 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9ea88 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - subeq sp, r5, r0, lsl #8 │ │ │ │ - subeq sp, r5, lr, lsl #8 │ │ │ │ + beq 9e6f0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ea84 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + subeq fp, r5, r8, ror pc │ │ │ │ + subeq fp, r5, r6, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 9f280 <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ + bne 9f27c <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f514 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + beq 9f510 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f4e8 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ + beq 9f4e4 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f278 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + beq 9f274 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #44784 @ 0xaef0 │ │ │ │ + movw r2, #44780 @ 0xaeec │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #39756 @ 0x9b4c │ │ │ │ + movw r3, #39740 @ 0x9b3c │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f524 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ - movw r3, #25528 @ 0x63b8 │ │ │ │ + bne 9f520 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ + movw r3, #58376 @ 0xe408 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -116310,15 +116309,15 @@ │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ eor ip, ip, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble 9f28c <_Py_hashtable_get@@Base+0x1108> │ │ │ │ + ble 9f288 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -116352,15 +116351,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ eor r8, r8, r7 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp sl, #7 │ │ │ │ - bls 9f008 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ + bls 9f004 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -116405,29 +116404,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9ef48 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ + bgt 9ef44 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r7, r5, #7 │ │ │ │ sub r7, sl, r7 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r9, [pc, #1304] @ 9f538 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ + ldr r9, [pc, #1304] @ 9f534 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ add r5, r6, r5 │ │ │ │ add r7, r7, #7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 9f2d8 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f2d4 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -116569,20 +116568,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #680] @ 9f53c <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ + ldr r7, [pc, #680] @ 9f538 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 9f2d8 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f2d4 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrsh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -116715,86 +116714,86 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 9f270 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + b 9f26c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b 9f068 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9f064 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9ede4 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ - b 9f278 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + bne 9ede0 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ + b 9f274 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f4f4 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + b 9f4f0 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9f270 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ - subeq sp, r5, ip, lsl r4 │ │ │ │ - subeq sp, r5, sl, lsr #8 │ │ │ │ + b 9f26c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + umaaleq fp, r5, r4, pc @ │ │ │ │ + subeq fp, r5, r2, lsr #31 │ │ │ │ │ │ │ │ -0009f540 <_Py_hashtable_set@@Base>: │ │ │ │ +0009f53c <_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, #23704 @ 0x5c98 │ │ │ │ + movw r3, #23776 @ 0x5ce0 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f6cc <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + bne 9f6c8 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f774 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ 9f7c4 <_Py_hashtable_set@@Base+0x284> │ │ │ │ + bne 9f770 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ 9f7c0 <_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 9f758 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f754 <_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 9f654 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9f650 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #24916 @ 0x6154 │ │ │ │ + movw r3, #26836 @ 0x68d4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f6e4 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9f6e0 <_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 │ │ │ │ @@ -116803,15 +116802,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 9f734 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f730 <_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] │ │ │ │ @@ -116819,44 +116818,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp lr, r7 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ - bhi 9f5d8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9f5d4 <_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 9f5d8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f5d4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f78c <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f788 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f6dc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9f6d8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f5d8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f5d4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f5d8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f5d4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f64c <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9f648 <_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 │ │ │ │ @@ -116868,208 +116867,212 @@ │ │ │ │ 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 9f630 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9f62c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 256288 <_PyThreadState_New@@Base+0x648> │ │ │ │ + bl 255cf0 <_PyThreadState_New@@Base+0x64c> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f7a8 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f7a4 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f630 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9f62c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f684 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9f680 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f5d8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f6dc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9f5d4 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f6d8 <_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 9f6b4 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9f6b0 <_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 9f6dc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9f6d8 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f7c8 : │ │ │ │ +0009f7c4 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #484] @ 9f9c8 │ │ │ │ + ldr r5, [pc, #504] @ 9f9d8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f880 │ │ │ │ + beq 9f880 │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #1920] @ 0x780 │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #436] @ 9f9cc │ │ │ │ + ldr r2, [pc, #456] @ 9f9dc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9f8f4 │ │ │ │ + bne 9f8fc │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ - ldr r2, [pc, #408] @ 9f9d0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - vldr d7, [pc, #372] @ 9f9c0 │ │ │ │ + vldr d7, [pc, #408] @ 9f9d0 │ │ │ │ + ldr r5, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ - orr r2, r2, r4 │ │ │ │ + str r4, [r3, #28] │ │ │ │ + orr r2, r2, r5 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + add ip, ip, #1 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ - str r0, [r4] │ │ │ │ + movw r4, #46948 @ 0xb764 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + str r4, [r3, #24] │ │ │ │ + str r0, [r5] │ │ │ │ str r2, [r3, #-4] │ │ │ │ - add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ - str r2, [r1, #3824] @ 0xef0 │ │ │ │ + str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f9a8 │ │ │ │ + beq 9f9b4 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #300] @ 9f9d0 │ │ │ │ + str ip, [r3, #28] │ │ │ │ sub r1, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr lr, [r0, #3836] @ 0xefc │ │ │ │ + str ip, [r3, #8] │ │ │ │ + movw ip, #46948 @ 0xb764 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + str ip, [r3, #24] │ │ │ │ + ldr ip, [r0, #3836] @ 0xefc │ │ │ │ + mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #264] @ 9f9c0 │ │ │ │ - ldr r4, [lr, #4] │ │ │ │ + mov r5, #0 │ │ │ │ + strd r4, [r3, #16] │ │ │ │ + ldr lr, [ip, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - orr r2, r2, r4 │ │ │ │ - ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ - vstr d7, [r3, #16] │ │ │ │ - add ip, ip, #1 │ │ │ │ - str r1, [r4] │ │ │ │ + orr r2, r2, lr │ │ │ │ + str r1, [lr] │ │ │ │ str r2, [r3, #-4] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r1, [lr, #4] │ │ │ │ - str ip, [r0, #3824] @ 0xef0 │ │ │ │ + ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [ip, #4] │ │ │ │ + str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9f988 │ │ │ │ - ldr r0, [pc, #200] @ 9f9d4 │ │ │ │ + bne 9f994 │ │ │ │ + ldr r0, [pc, #204] @ 9f9e0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9f934 │ │ │ │ + bne 9f93c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ + mov r0, #0 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #124] @ 9f9c0 │ │ │ │ + vldr d7, [pc, #128] @ 9f9d0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r0, [pc, #124] @ 9f9d0 │ │ │ │ orr r1, r1, r4 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add ip, ip, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - vstr d7, [r3, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r0, [r3, #8] │ │ │ │ + add ip, ip, #1 │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + str r0, [r3, #24] │ │ │ │ sub r0, r3, #8 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - b 9f874 │ │ │ │ + b 9f874 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f934 │ │ │ │ - ldr r0, [pc, #32] @ 9f9d0 │ │ │ │ + b 9f93c │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25c25c <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25bcc4 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f874 │ │ │ │ + b 9f874 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq fp, r0, r0, asr #6 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #252] @ 9faf0 │ │ │ │ + ldr r5, [pc, #252] @ 9fafc │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r5, r4] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r0, [ip, #1920] @ 0x780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fa98 │ │ │ │ + beq 9faa4 │ │ │ │ ldr r3, [ip, #1924] @ 0x784 │ │ │ │ ldr lr, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str lr, [ip, #1920] @ 0x780 │ │ │ │ str r3, [ip, #1924] @ 0x784 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 256470 <_Py_NewReference@@Base> │ │ │ │ + bl 255f78 <_Py_NewReference@@Base> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr ip, [r5, r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ mov r5, #0 │ │ │ │ @@ -117087,292 +117090,292 @@ │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r0, #-4] │ │ │ │ str lr, [r0, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 9fa40 │ │ │ │ + bne 9fa4c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25c25c <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25bcc4 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9fae8 │ │ │ │ + beq 9faf4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 9fa90 │ │ │ │ + b 9fa9c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009faf4 <_PyObject_GC_New@@Base>: │ │ │ │ +0009fb00 <_PyObject_GC_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ and r1, r2, #24 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ tst r2, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne 9fdc0 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ 9fe40 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne 9fdcc <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ 9fe4c <_PyObject_GC_New@@Base+0x34c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 9fdf0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi 9fdfc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi 9fdf0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bmi 9fdfc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #65440 @ 0xffa0 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ movt r2, #9 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9fd84 <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ 9fe44 <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne 9fd90 <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ 9fe50 <_PyObject_GC_New@@Base+0x350> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ - bcs 9fd3c <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs 9fd48 <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9fd24 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq 9fd30 <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr lr, [r0] │ │ │ │ str lr, [r2, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 9fc38 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9fc44 <_PyObject_GC_New@@Base+0x144> │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt 9fc78 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9fc84 <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ 9fe48 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ 9fe54 <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9fcd0 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble 9fcdc <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9fcec <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne 9fcf8 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9fda8 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne 9fdb4 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi 9fc68 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9fc74 <_PyObject_GC_New@@Base+0x174> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str lr, [r2, r5] │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b 9fbc4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbd0 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9fbc4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbd0 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9fbf8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9fc04 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fbf8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fc04 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fe30 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne 9fe3c <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9fbf8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fc04 <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fcb4 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9fcc0 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9fbf8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fc04 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r5, [r1, #1716] @ 0x6b4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 9fc20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq 9fc2c <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 9fe14 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ 9fe4c <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne 9fe20 <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ 9fe58 <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fc20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9fc2c <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fc20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9fc2c <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fc60 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9fc6c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9fe00 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne 9fe0c <_PyObject_GC_New@@Base+0x30c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fdf0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fdfc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9fbc4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbd0 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fdf0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fdfc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fbc4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbd0 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26e934 │ │ │ │ + bl 26e2b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fc2c <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9fc38 <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ 9fe40 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ 9fe4c <_PyObject_GC_New@@Base+0x34c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r2, #3 │ │ │ │ add r2, r2, #1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r5, r5, r2 │ │ │ │ - b 9fb38 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9fb44 <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e75a0 │ │ │ │ + b 2e6ab8 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fd68 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b 9fd74 <_PyObject_GC_New@@Base+0x274> │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fc20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9fc2c <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fbf8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9fca0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9fc04 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fcac <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -0009fe50 : │ │ │ │ +0009fe5c : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 9ff94 │ │ │ │ + blt 9ffa0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 9ff6c │ │ │ │ - ldr r0, [pc, #264] @ 9ff9c │ │ │ │ + bne 9ff78 │ │ │ │ + ldr r0, [pc, #264] @ 9ffa8 │ │ │ │ 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 9ff30 │ │ │ │ + bcs 9ff3c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9ff18 │ │ │ │ + beq 9ff24 │ │ │ │ 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 9ff10 │ │ │ │ + bne 9ff1c │ │ │ │ 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] │ │ │ │ @@ -117381,74 +117384,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 a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ff10 │ │ │ │ + bne 9ff1c │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9ff84 │ │ │ │ + bne 9ff90 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b 9ff10 │ │ │ │ + b 9ff1c │ │ │ │ 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 9ff58 │ │ │ │ + b 9ff64 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #264] @ a00c4 │ │ │ │ + ldr r0, [pc, #264] @ a00d0 │ │ │ │ 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 a00a4 │ │ │ │ + bcs a00b0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a0048 │ │ │ │ + beq a0054 │ │ │ │ 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 a0040 │ │ │ │ + bne a004c │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp lr, r4 │ │ │ │ addls r1, r1, #1 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -117457,69 +117460,112 @@ │ │ │ │ strls r1, [r3, #24] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r2, [r3, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0040 │ │ │ │ + bne a004c │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a00b4 │ │ │ │ + bne a00c0 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b a0040 │ │ │ │ + b a004c │ │ │ │ cmp r2, #0 │ │ │ │ - bge a0060 │ │ │ │ + bge a006c │ │ │ │ mov r0, #0 │ │ │ │ - b a0040 │ │ │ │ + b a004c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a0090 │ │ │ │ + b a009c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq a00f4 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 255e30 <_PyThreadState_New@@Base+0x78c> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #524] @ 0x20c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a02c0 │ │ │ │ + beq a0304 │ │ │ │ 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 a0208 │ │ │ │ + bls a0238 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - bne a01bc │ │ │ │ + beq a01e4 │ │ │ │ + ldr r2, [r5, r6, lsl #3] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r1, [r4, #16] │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + cmp r6, r1 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + mov r1, #1 │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r1, [r3] │ │ │ │ + beq a0290 │ │ │ │ + add r1, r6, #1 │ │ │ │ + add r4, r3, #32 │ │ │ │ + mov ip, #0 │ │ │ │ + str r6, [r3, #20] │ │ │ │ + lsl r2, r1, #3 │ │ │ │ + lsl r0, r1, #4 │ │ │ │ + add r0, r0, #32 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + rsb r0, r2, #4096 @ 0x1000 │ │ │ │ + add r2, r4, r2 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str ip, [r4, r1, lsl #3] │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ movw ip, #28087 @ 0x6db7 │ │ │ │ movt ip, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r5, r6, lsl #3] │ │ │ │ asr r2, r2, #2 │ │ │ │ @@ -117532,579 +117578,550 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r2, [r3] │ │ │ │ - add r1, r6, #1 │ │ │ │ - add r4, r3, #32 │ │ │ │ - mov ip, #0 │ │ │ │ - str r6, [r3, #20] │ │ │ │ - lsl r2, r1, #3 │ │ │ │ - lsl r0, r1, #4 │ │ │ │ - add r0, r0, #32 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - rsb r0, r2, #4096 @ 0x1000 │ │ │ │ - add r2, r4, r2 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str ip, [r4, r1, lsl #3] │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [r5, r6, lsl #3] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r1, [r4, #16] │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - cmp r6, r1 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - mov r1, #1 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str r1, [r3] │ │ │ │ - bne a017c │ │ │ │ - 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} │ │ │ │ + b a01a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0264 │ │ │ │ + beq a02a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne a023c │ │ │ │ + bne a026c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ strne r0, [r2, #24] │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r6, r1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r0, [r3] │ │ │ │ - bne a017c │ │ │ │ - b a01f0 │ │ │ │ + bne a01a4 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ movw 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] │ │ │ │ - beq a03b4 │ │ │ │ + beq a03f8 │ │ │ │ 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 a017c │ │ │ │ + b a01a4 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a0490 │ │ │ │ + beq a04d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0518 │ │ │ │ + bne a055c │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a03f8 │ │ │ │ + beq a043c │ │ │ │ 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 a0560 │ │ │ │ + beq a05a4 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a0548 │ │ │ │ + beq a058c │ │ │ │ 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 a03c8 │ │ │ │ + beq a040c │ │ │ │ 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 a0370 │ │ │ │ + bls a03b4 │ │ │ │ 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 a052c │ │ │ │ + bne a0570 │ │ │ │ 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 a010c │ │ │ │ + b a0150 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #24] │ │ │ │ - b a02a0 │ │ │ │ + b a02e4 │ │ │ │ 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 a036c │ │ │ │ + bhi a03b0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a038c │ │ │ │ + b a03d0 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a04b0 │ │ │ │ + bne a04f4 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #984] @ 0x3d8 │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #34156 @ 0x856c │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a04f0 │ │ │ │ + bne a0534 │ │ │ │ mov r1, r2 │ │ │ │ bl 2db1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a04e4 │ │ │ │ + beq a0528 │ │ │ │ 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 a047c │ │ │ │ + b a04c0 │ │ │ │ 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 a0460 │ │ │ │ + bcc a04a4 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b a02ec │ │ │ │ - movw r0, #10912 @ 0x2aa0 │ │ │ │ + b a0330 │ │ │ │ + movw r0, #5472 @ 0x1560 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 24ea44 │ │ │ │ + bl 24e4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0504 │ │ │ │ + bne a0548 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - b a02e0 │ │ │ │ + b a0324 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a04e4 │ │ │ │ + bcs a0528 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a04e4 │ │ │ │ + bhi a0528 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a0410 │ │ │ │ + bge a0454 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b a01b0 │ │ │ │ + b a01d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b a0430 │ │ │ │ + b a0474 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a04a4 │ │ │ │ + beq a04e8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 30c5c <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b a02e0 │ │ │ │ + b a0324 │ │ │ │ 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 a038c │ │ │ │ + b a03d0 │ │ │ │ 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 a04e4 │ │ │ │ + b a0528 │ │ │ │ │ │ │ │ -000a0570 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ a05b8 <_Py_GetConfig@@Base+0x48> │ │ │ │ +000a05b4 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #68] @ a0600 <_Py_GetConfig@@Base+0x4c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0594 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq a05d8 <_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, #15252 @ 0x3b94 │ │ │ │ + movw r1, #9284 @ 0x2444 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #4] @ a05bc <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #49072 @ 0xbfb0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subeq sp, r5, r8, lsr #10 │ │ │ │ │ │ │ │ -000a05c0 : │ │ │ │ +000a0604 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0860 │ │ │ │ + beq a08a4 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a0710 │ │ │ │ + bhi a0754 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08dc │ │ │ │ + blt a0920 │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a0788 │ │ │ │ + bgt a07cc │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0774 │ │ │ │ - ldr r2, [pc, #740] @ a090c │ │ │ │ + bne a07b8 │ │ │ │ + ldr r2, [pc, #740] @ a0950 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a07f4 │ │ │ │ + bcs a0838 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a07e4 │ │ │ │ + beq a0828 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a06a4 │ │ │ │ + bne a06e8 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strls r1, [r2, #24] │ │ │ │ addls r1, r2, lr │ │ │ │ strhi ip, [r2, #8] │ │ │ │ strls r1, [r2, #4] │ │ │ │ strls r0, [r2, lr] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #584] @ a0910 │ │ │ │ + ldr r2, [pc, #584] @ a0954 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0868 │ │ │ │ + bne a08ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq a0794 │ │ │ │ + beq a07d8 │ │ │ │ add r1, r3, r4 │ │ │ │ lsl r2, r5, #2 │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn ip, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str ip, [r3, #12] │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls a0844 │ │ │ │ + bls a0888 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a082c │ │ │ │ + bcs a0870 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08dc │ │ │ │ + blt a0920 │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r4, r3 │ │ │ │ mlale r8, r4, r5, r5 │ │ │ │ addle r8, r8, #28 │ │ │ │ - bgt a0788 │ │ │ │ + bgt a07cc │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a0620 │ │ │ │ + beq a0664 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a06a4 │ │ │ │ + bne a06e8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ add r0, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r1, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strbeq r2, [r0, r4] │ │ │ │ streq r2, [r3, #24] │ │ │ │ streq r2, [r3, #20] │ │ │ │ - beq a0704 │ │ │ │ + beq a0748 │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r2, [r0, r4, lsl #2] │ │ │ │ strheq r2, [r0, r4] │ │ │ │ - b a0704 │ │ │ │ + b a0748 │ │ │ │ mov r0, r9 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a06a4 │ │ │ │ + bne a06e8 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a08f8 │ │ │ │ + bne a093c │ │ │ │ mov r0, r8 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne a06a4 │ │ │ │ - b a0788 │ │ │ │ + bne a06e8 │ │ │ │ + b a07cc │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a08a0 │ │ │ │ + bcs a08e4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08dc │ │ │ │ + blt a0920 │ │ │ │ mov r5, #4 │ │ │ │ - b a072c │ │ │ │ + b a0770 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08dc │ │ │ │ + blt a0920 │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a0788 │ │ │ │ + bgt a07cc │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a0754 │ │ │ │ - ldr r3, [pc, #172] @ a0914 │ │ │ │ - b a0704 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b a0798 │ │ │ │ + ldr r3, [pc, #172] @ a0958 │ │ │ │ + b a0748 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a08c0 │ │ │ │ - ldr r0, [pc, #152] @ a0918 │ │ │ │ + bne a0904 │ │ │ │ + ldr r0, [pc, #152] @ a095c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a06d8 │ │ │ │ + bne a071c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a06d8 │ │ │ │ + b a071c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16156 @ 0x3f1c │ │ │ │ + movw r1, #11080 @ 0x2b48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ - b a0704 │ │ │ │ + b a0748 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a06d8 │ │ │ │ + b a071c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16208 @ 0x3f50 │ │ │ │ + movw r1, #11132 @ 0x2b7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b a08b8 │ │ │ │ + bl 16f4ac │ │ │ │ + b a08fc │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a0814 │ │ │ │ + b a0858 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a091c : │ │ │ │ +000a0960 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt a0bdc │ │ │ │ + blt a0c20 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0a94 │ │ │ │ + bne a0ad8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0abc │ │ │ │ + beq a0b00 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a0ba4 │ │ │ │ + bhi a0be8 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #65440 @ 0xffa0 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ movt r2, #9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0b30 │ │ │ │ - ldr r1, [pc, #636] @ a0c14 │ │ │ │ + bne a0b74 │ │ │ │ + ldr r1, [pc, #636] @ a0c58 │ │ │ │ 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 r7, r2 │ │ │ │ - bhi a0adc │ │ │ │ + bhi a0b20 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0ac4 │ │ │ │ + beq a0b08 │ │ │ │ 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 a0a60 │ │ │ │ - movw r2, #42964 @ 0xa7d4 │ │ │ │ + beq a0aa4 │ │ │ │ + movw r2, #42952 @ 0xa7c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a0c18 │ │ │ │ + ldr r1, [pc, #544] @ a0c5c │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a0b50 │ │ │ │ + ble a0b94 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0b6c │ │ │ │ + bne a0bb0 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a0a44 │ │ │ │ + bne a0a88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e2dc │ │ │ │ @@ -118119,148 +118136,148 @@ │ │ │ │ addcs r0, lr, r0, lsl #3 │ │ │ │ strcc r2, [ip, #12] │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, lr │ │ │ │ strcc ip, [r2, #8] │ │ │ │ strcs r0, [r2, #4] │ │ │ │ strcs r1, [r2, lr] │ │ │ │ - b a09e8 │ │ │ │ + b a0a2c │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25836 @ 0x64ec │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r4, [pc, #344] @ a0c1c │ │ │ │ - b a0a38 │ │ │ │ + ldr r4, [pc, #344] @ a0c60 │ │ │ │ + b a0a7c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a09e8 │ │ │ │ + bne a0a2c │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0bf8 │ │ │ │ + bne a0c3c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r7, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7, #800] @ 0x320 │ │ │ │ - bne a09e8 │ │ │ │ + bne a0a2c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0a30 │ │ │ │ - b a0bbc │ │ │ │ + bne a0a74 │ │ │ │ + b a0c00 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a09e8 │ │ │ │ - b a0b18 │ │ │ │ + bne a0a2c │ │ │ │ + b a0b5c │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a0a18 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq a0a5c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a0bc4 │ │ │ │ - ldr r0, [pc, #152] @ a0c20 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne a0c08 │ │ │ │ + ldr r0, [pc, #152] @ a0c64 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0a18 │ │ │ │ + bne a0a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0a18 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b a0a5c │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16300 @ 0x3fac │ │ │ │ + movw r1, #11224 @ 0x2bd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 16ed20 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ - b a0a38 │ │ │ │ + b a0a7c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0a18 │ │ │ │ + b a0a5c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16248 @ 0x3f78 │ │ │ │ + movw r1, #11172 @ 0x2ba4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b a0bbc │ │ │ │ + bl 16f4ac │ │ │ │ + b a0c00 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a0b04 │ │ │ │ + b a0b48 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0c24 : │ │ │ │ +000a0c68 : │ │ │ │ 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 a0d2c │ │ │ │ - blt a0da4 │ │ │ │ + beq a0d70 │ │ │ │ + blt a0de8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a0d34 │ │ │ │ - ldr r6, [pc, #380] @ a0dd8 │ │ │ │ + bgt a0d78 │ │ │ │ + ldr r6, [pc, #380] @ a0e1c │ │ │ │ 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 a0cf4 │ │ │ │ - ldr r0, [pc, #352] @ a0ddc │ │ │ │ + beq a0d38 │ │ │ │ + ldr r0, [pc, #352] @ a0e20 │ │ │ │ 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 a0d60 │ │ │ │ + bne a0da4 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -118275,224 +118292,224 @@ │ │ │ │ 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, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0db4 │ │ │ │ - ldr r1, [pc, #192] @ a0dd8 │ │ │ │ + beq a0df8 │ │ │ │ + ldr r1, [pc, #192] @ a0e1c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r5, [r2, r1] │ │ │ │ - b a0ca8 │ │ │ │ - ldr r4, [pc, #172] @ a0de0 │ │ │ │ - b a0ce8 │ │ │ │ + b a0cec │ │ │ │ + ldr r4, [pc, #172] @ a0e24 │ │ │ │ + b a0d2c │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a0cf4 │ │ │ │ + bls a0d38 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0db4 │ │ │ │ - ldr r2, [pc, #128] @ a0dd8 │ │ │ │ + beq a0df8 │ │ │ │ + ldr r2, [pc, #128] @ a0e1c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a0ca8 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b a0cec │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a0dbc │ │ │ │ - ldr r0, [pc, #104] @ a0de4 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne a0e00 │ │ │ │ + ldr r0, [pc, #104] @ a0e28 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a0ca0 │ │ │ │ + bne a0ce4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0ca0 │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + b a0ce4 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a0ce8 │ │ │ │ + b a0d2c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0ca0 │ │ │ │ + b a0ce4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #492] @ a0ff0 │ │ │ │ + ldr r3, [pc, #492] @ a1034 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0fe0 │ │ │ │ + beq a1024 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a0f54 │ │ │ │ + bhi a0f98 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a0f38 │ │ │ │ - ldr r3, [pc, #432] @ a0ff4 │ │ │ │ + bne a0f7c │ │ │ │ + ldr r3, [pc, #432] @ a1038 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi a0f6c │ │ │ │ + bhi a0fb0 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a0fb4 │ │ │ │ + beq a0ff8 │ │ │ │ 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 a0ef0 │ │ │ │ + beq a0f34 │ │ │ │ mov ip, #0 │ │ │ │ lsr r1, r4, #8 │ │ │ │ cmp r4, ip │ │ │ │ mov r3, r0 │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ bfi ip, r4, #24, #8 │ │ │ │ str ip, [r3], #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - beq a0ed8 │ │ │ │ + beq a0f1c │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d720 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a0f5c │ │ │ │ + bhi a0fa0 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str ip, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0f6c │ │ │ │ + beq a0fb0 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a0eac │ │ │ │ + b a0ef0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0f20 │ │ │ │ + bne a0f64 │ │ │ │ mov r3, #0 │ │ │ │ - b a0ee4 │ │ │ │ + b a0f28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a0e8c │ │ │ │ + b a0ed0 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0fc8 │ │ │ │ + bne a100c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0f54 │ │ │ │ + beq a0f98 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a0f20 │ │ │ │ + b a0f64 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0f18 │ │ │ │ + b a0f5c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0f9c │ │ │ │ - movw r1, #16356 @ 0x3fe4 │ │ │ │ + b a0fe0 │ │ │ │ + movw r1, #11280 @ 0x2c10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a0ff8 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a103c │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sp, r5, r8, lsr r5 │ │ │ │ + subeq fp, r5, r0, asr #31 │ │ │ │ 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 a10b4 │ │ │ │ - ldr r3, [pc, #188] @ a10e4 │ │ │ │ + bgt a10f8 │ │ │ │ + ldr r3, [pc, #188] @ a1128 │ │ │ │ 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 a105c │ │ │ │ + beq a10a0 │ │ │ │ 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} │ │ │ │ @@ -118504,96 +118521,96 @@ │ │ │ │ ldr r0, [lr, #352] @ 0x160 │ │ │ │ add ip, ip, #27 │ │ │ │ sub r3, r0, r1 │ │ │ │ lsr r1, ip, #3 │ │ │ │ asr r3, r3, #3 │ │ │ │ add r3, r3, ip, lsr #3 │ │ │ │ cmp r3, #288 @ 0x120 │ │ │ │ - bhi a10b4 │ │ │ │ + bhi a10f8 │ │ │ │ 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 a1054 │ │ │ │ + b a1098 │ │ │ │ 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 a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a10a0 │ │ │ │ - b a1054 │ │ │ │ + bne a10e4 │ │ │ │ + b a1098 │ │ │ │ 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 a14a0 │ │ │ │ + beq a14e4 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a14bc │ │ │ │ + beq a1500 │ │ │ │ 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, #964] @ a1514 │ │ │ │ + ldr r2, [pc, #964] @ a1558 │ │ │ │ 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 a14e0 │ │ │ │ + bgt a1524 │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a143c │ │ │ │ + beq a1480 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcs a11c4 │ │ │ │ + bcs a1208 │ │ │ │ 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 2d720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a13d8 │ │ │ │ + bcs a141c │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r1 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -118615,215 +118632,215 @@ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr lr, [r0], #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a13c4 │ │ │ │ + beq a1408 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, r6, lr │ │ │ │ str r7, [r4] │ │ │ │ - bcs a139c │ │ │ │ + bcs a13e0 │ │ │ │ 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 a139c │ │ │ │ + bls a13e0 │ │ │ │ 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 a139c │ │ │ │ + bls a13e0 │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #12] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a139c │ │ │ │ + bls a13e0 │ │ │ │ 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 a139c │ │ │ │ + bls a13e0 │ │ │ │ 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 a139c │ │ │ │ + bls a13e0 │ │ │ │ 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 a139c │ │ │ │ + bls a13e0 │ │ │ │ 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 a1370 │ │ │ │ + bhi a13b4 │ │ │ │ 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 a13cc │ │ │ │ + bcs a1410 │ │ │ │ add r4, r4, #4 │ │ │ │ - b a1240 │ │ │ │ + b a1284 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a13bc │ │ │ │ + bcc a1400 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a13ec │ │ │ │ + ble a1430 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a13fc │ │ │ │ + beq a1440 │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, r7, #1 │ │ │ │ - beq a1410 │ │ │ │ + beq a1454 │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1418 │ │ │ │ + beq a145c │ │ │ │ mov r7, r2 │ │ │ │ - b a13ec │ │ │ │ + b a1430 │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a13ec │ │ │ │ + beq a1430 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a13ec │ │ │ │ + bne a1430 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a1424 │ │ │ │ - b a13ec │ │ │ │ + bne a1468 │ │ │ │ + b a1430 │ │ │ │ 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 a14f8 │ │ │ │ + bhi a153c │ │ │ │ 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 a11a0 │ │ │ │ - b a11c4 │ │ │ │ + bcc a11e4 │ │ │ │ + b a1208 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a14c4 │ │ │ │ + beq a1508 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1128 │ │ │ │ + bne a116c │ │ │ │ cmp r2, #1 │ │ │ │ - bne a1124 │ │ │ │ + bne a1168 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0ffc │ │ │ │ + bl a1040 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a13f0 │ │ │ │ + b a1434 │ │ │ │ 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 a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a147c │ │ │ │ - b a13f0 │ │ │ │ + bne a14c0 │ │ │ │ + b a1434 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a1518 : │ │ │ │ +000a155c : │ │ │ │ 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 a1564 │ │ │ │ + beq a15a8 │ │ │ │ cmp r2, #840 @ 0x348 │ │ │ │ moveq r0, #624 @ 0x270 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a155c │ │ │ │ + beq a15a0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a1584 │ │ │ │ + bhi a15c8 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ ldr r3, [r3, #980] @ 0x3d4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ @@ -118839,43 +118856,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e1a4 │ │ │ │ │ │ │ │ -000a15bc : │ │ │ │ +000a1600 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt a1764 │ │ │ │ - ldr r6, [pc, #432] @ a1794 │ │ │ │ + blt a17a8 │ │ │ │ + ldr r6, [pc, #432] @ a17d8 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a16d8 │ │ │ │ + beq a171c │ │ │ │ ldr ip, [r2, #1900] @ 0x76c │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #1896] @ 0x768 │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r2, #1900] @ 0x76c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #384] @ a1798 │ │ │ │ + ldr r2, [pc, #384] @ a17dc │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a16f4 │ │ │ │ + bne a1738 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a1680 │ │ │ │ + bne a16c4 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov lr, #0 │ │ │ │ str lr, [r3, #12] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -118890,82 +118907,82 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a172c │ │ │ │ + bhi a1770 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, #1000] @ 0x3e8 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq a1734 │ │ │ │ + beq a1778 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ - b a1650 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + b a1694 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a1624 │ │ │ │ + bne a1668 │ │ │ │ mov r3, #0 │ │ │ │ - b a1674 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b a16b8 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a1778 │ │ │ │ - ldr r0, [pc, #144] @ a179c │ │ │ │ + bne a17bc │ │ │ │ + ldr r0, [pc, #144] @ a17e0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1624 │ │ │ │ + bne a1668 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a1624 │ │ │ │ + b a1668 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1758 │ │ │ │ + bgt a179c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1758 │ │ │ │ + bne a179c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #16412 @ 0x401c │ │ │ │ + movw r0, #11336 @ 0x2c48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a16ec │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a1730 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a1624 │ │ │ │ + b a1668 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -118973,53 +118990,53 @@ │ │ │ │ movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r7, #928] @ 0x3a0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a190c │ │ │ │ + bne a1950 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr lr, [r1, #192] @ 0xc0 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ orr r2, r2, #2 │ │ │ │ cmp lr, #0 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ - bne a1a14 │ │ │ │ - ldr r1, [pc, #828] @ a1b34 │ │ │ │ + bne a1a58 │ │ │ │ + ldr r1, [pc, #828] @ a1b78 │ │ │ │ ldr r0, [r1] │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bhi a19f8 │ │ │ │ + bhi a1a3c │ │ │ │ add lr, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a1828 │ │ │ │ + bne a186c │ │ │ │ strex r3, lr, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1810 │ │ │ │ + bne a1854 │ │ │ │ dmb ish │ │ │ │ - bne a19e8 │ │ │ │ - ldr r1, [pc, #768] @ a1b38 │ │ │ │ + bne a1a2c │ │ │ │ + ldr r1, [pc, #768] @ a1b7c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1ad8 │ │ │ │ + bne a1b1c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1a0c │ │ │ │ + beq a1a50 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ ldrh r1, [r4, #206] @ 0xce │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ - ldr r3, [pc, #716] @ a1b3c │ │ │ │ + ldr r3, [pc, #716] @ a1b80 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ add r1, r1, #1 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ mov sl, r3 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r2, #260] @ 0x104 │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ @@ -119029,15 +119046,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [ip] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r3, r8, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a189c │ │ │ │ + bne a18e0 │ │ │ │ mov r1, #28 │ │ │ │ dmb ish │ │ │ │ mla r1, r1, r2, r5 │ │ │ │ add r2, r2, #368 @ 0x170 │ │ │ │ add r2, r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r7, r2, lsl #4] │ │ │ │ @@ -119045,112 +119062,112 @@ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #432] @ 0x1b0 │ │ │ │ str r4, [r2, #428] @ 0x1ac │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r6, #1448] @ 0x5a8 │ │ │ │ - bl a1b40 │ │ │ │ + bl a1b84 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1a68 │ │ │ │ + beq a1aac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r1, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #544] @ a1b3c │ │ │ │ + ldr r3, [pc, #544] @ a1b80 │ │ │ │ dmb ish │ │ │ │ sub ip, ip, #1 │ │ │ │ add r1, r3, ip, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1928 │ │ │ │ + bne a196c │ │ │ │ mov r3, #28 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, ip, r3, r5 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ str r4, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r6, #1448] @ 0x5a8 │ │ │ │ - bl a1b40 │ │ │ │ + bl a1b84 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1900 │ │ │ │ + bne a1944 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d1508 │ │ │ │ + bl 2d0828 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #420] @ a1b3c │ │ │ │ + ldr r2, [pc, #420] @ a1b80 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov ip, #0 │ │ │ │ mvn r0, #0 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ mla r3, r3, r1, r5 │ │ │ │ mvn r1, #0 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str ip, [r3, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r2] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a19b8 │ │ │ │ + bne a19fc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #1448] @ 0x5a8 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r6, #1448] @ 0x5a8 │ │ │ │ - b a1904 │ │ │ │ + b a1948 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, ip │ │ │ │ - bls a1af8 │ │ │ │ + bls a1b3c │ │ │ │ ldr lr, [r4, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #312] @ a1b38 │ │ │ │ + ldr r1, [pc, #312] @ a1b7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp lr, #0 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ - bne a1b1c │ │ │ │ + bne a1b60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ - ldr r3, [pc, #284] @ a1b3c │ │ │ │ + ldr r3, [pc, #284] @ a1b80 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r6, #1448] @ 0x5a8 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r4, #180] @ 0xb4 │ │ │ │ add r1, r3, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [r1] │ │ │ │ adds r2, r2, r8 │ │ │ │ adc r3, r3, r9 │ │ │ │ strexd ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1a3c │ │ │ │ + bne a1a80 │ │ │ │ mov r1, #28 │ │ │ │ add r2, r0, #368 @ 0x170 │ │ │ │ dmb ish │ │ │ │ mla r1, r1, r0, r5 │ │ │ │ - b a18c4 │ │ │ │ + b a1908 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d1508 │ │ │ │ + bl 2d0828 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ mov lr, #0 │ │ │ │ mvn r0, #0 │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, sl, ip, lsl #4 │ │ │ │ mla r1, ip, r1, r5 │ │ │ │ @@ -119159,75 +119176,75 @@ │ │ │ │ mvn r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r2] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r3, r8, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1aa4 │ │ │ │ + bne a1ae8 │ │ │ │ dmb ish │ │ │ │ add r2, ip, #368 @ 0x170 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #2 │ │ │ │ str lr, [r7, r2, lsl #4] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a19d4 │ │ │ │ + b a1a18 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ str ip, [r1, #260] @ 0x104 │ │ │ │ - bne a1854 │ │ │ │ - b a1a0c │ │ │ │ + bne a1898 │ │ │ │ + b a1a50 │ │ │ │ add lr, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a1828 │ │ │ │ + bne a186c │ │ │ │ strex r3, lr, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1828 │ │ │ │ - b a1b00 │ │ │ │ + beq a186c │ │ │ │ + b a1b44 │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r0, lr, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a1a0c │ │ │ │ + b a1a50 │ │ │ │ rsbeq sl, r2, r8, lsl #26 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, 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, #4008] @ 0xfa8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne a1ca8 │ │ │ │ + bne a1cec │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a4a8c │ │ │ │ + beq a4ad4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1d1c │ │ │ │ + beq a1d60 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a1da4 │ │ │ │ + beq a1de8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a1de4 │ │ │ │ - ldr lr, [pc, #3664] @ a2a00 │ │ │ │ + beq a1e28 │ │ │ │ + ldr lr, [pc, #3672] @ a2a4c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -119238,62 +119255,62 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4364 │ │ │ │ + beq a43ac │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #128] @ 0x80 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov lr, r3 │ │ │ │ and r2, r3, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3b30 │ │ │ │ + bne a3b78 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a26e8 │ │ │ │ + bne a272c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3514 │ │ │ │ + beq a355c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a4c38 │ │ │ │ + bl a4c80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b4 │ │ │ │ + beq a29fc │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a2720 │ │ │ │ + beq a2764 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1dec │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne a1e30 │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a27c0 │ │ │ │ + bne a2804 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a385c │ │ │ │ + bne a38a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a27e0 │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + beq a2824 │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a27d4 │ │ │ │ + b a2818 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3400] @ a2a00 │ │ │ │ + ldr lr, [pc, #3408] @ a2a4c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119308,29 +119325,29 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq a4a8c │ │ │ │ + beq a4ad4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1b8c │ │ │ │ - bl 9f7c8 │ │ │ │ + bne a1bd0 │ │ │ │ + bl 9f7c4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a3944 │ │ │ │ + beq a398c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3960 │ │ │ │ + beq a39a8 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3252] @ a2a00 │ │ │ │ + ldr lr, [pc, #3260] @ a2a4c │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119345,46 +119362,46 @@ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a1b9c │ │ │ │ + bne a1be0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4378 │ │ │ │ + beq a43c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a42c0 │ │ │ │ + bne a4308 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ str ip, [r2, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne a1ba8 │ │ │ │ + bne a1bec │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a1bf0 │ │ │ │ + b a1c34 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a385c │ │ │ │ + bne a38a4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4054 │ │ │ │ + beq a409c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3850 │ │ │ │ + beq a3898 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3036] @ a2a00 │ │ │ │ + ldr lr, [pc, #3044] @ a2a4c │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -119397,54 +119414,53 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr r1, [pc, #2924] @ a29e4 │ │ │ │ + ldr r1, [pc, #2928] @ a2a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a27e0 │ │ │ │ + beq a2824 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a29b0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne a29f8 │ │ │ │ + ldr r0, [pc, #2888] @ a2a30 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #8008 @ 0x1f48 │ │ │ │ - movt r0, #97 @ 0x61 │ │ │ │ - bl a92d0 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a9358 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2848] @ a29e4 │ │ │ │ + ldr r1, [pc, #2856] @ a2a2c │ │ │ │ mov r2, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1ee8 │ │ │ │ + bgt a1f28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46d0 │ │ │ │ + beq a4718 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a3944 │ │ │ │ + beq a398c │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a27e8 │ │ │ │ + beq a282c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2796] @ a2a00 │ │ │ │ + ldr lr, [pc, #2808] @ a2a4c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ movls r1, #0 │ │ │ │ @@ -119456,377 +119472,378 @@ │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ - movw r3, #8008 @ 0x1f48 │ │ │ │ - movt r3, #97 @ 0x61 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a2804 │ │ │ │ + bne a284c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a28d8 │ │ │ │ + bne a2920 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a2e78 │ │ │ │ + beq a2ec0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2cc8 │ │ │ │ + bne a2d10 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a2d30 │ │ │ │ + bne a2d78 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a403c │ │ │ │ + bne a4084 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a444c │ │ │ │ - ldr r3, [pc, #2544] @ a29e8 │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + beq a4494 │ │ │ │ + ldr r3, [pc, #2552] @ a2a34 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, #2252] @ 0x8cc │ │ │ │ cmp r2, r1 │ │ │ │ - bne a391c │ │ │ │ + bne a3964 │ │ │ │ ldr r2, [r3, #2260] @ 0x8d4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a391c │ │ │ │ - ldr r1, [pc, #2520] @ a29f8 │ │ │ │ + beq a3964 │ │ │ │ + ldr r1, [pc, #2528] @ a2a44 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3504 │ │ │ │ + bne a354c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a3428 │ │ │ │ - ldr r1, [pc, #2472] @ a29f8 │ │ │ │ + bne a3470 │ │ │ │ + ldr r1, [pc, #2480] @ a2a44 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2fc8 │ │ │ │ + beq a3010 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a4420 │ │ │ │ + beq a4468 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3be4 │ │ │ │ + beq a3c2c │ │ │ │ and r3, r3, #24 │ │ │ │ orr r1, r3, r2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r3, [r4, #16] │ │ │ │ streq r3, [r2, #16] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3404 │ │ │ │ + bne a344c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne a3418 │ │ │ │ + bne a3460 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2100 │ │ │ │ + bne a2144 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r2, #144] @ 0x90 │ │ │ │ - movw r3, #5176 @ 0x1438 │ │ │ │ + movw r3, #5164 @ 0x142c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3a30 │ │ │ │ + beq a3a78 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ + ble a240c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a3a64 │ │ │ │ + beq a3aac │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2188 │ │ │ │ + beq a21cc │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3a64 │ │ │ │ + beq a3aac │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2188 │ │ │ │ + beq a21cc │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3a64 │ │ │ │ + beq a3aac │ │ │ │ cmp r3, #3 │ │ │ │ - beq a2188 │ │ │ │ + beq a21cc │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a3a64 │ │ │ │ + beq a3aac │ │ │ │ cmp r3, lr │ │ │ │ - bne a2168 │ │ │ │ + bne a21ac │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ - movw ip, #41268 @ 0xa134 │ │ │ │ + ble a240c │ │ │ │ + movw ip, #41256 @ 0xa128 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a43a8 │ │ │ │ + beq a43f0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a21dc │ │ │ │ + beq a2220 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a43a8 │ │ │ │ + beq a43f0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a21dc │ │ │ │ + beq a2220 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a43a8 │ │ │ │ + beq a43f0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a21bc │ │ │ │ + bne a2200 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ - movw ip, #43176 @ 0xa8a8 │ │ │ │ + ble a240c │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4238 │ │ │ │ + beq a4280 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2230 │ │ │ │ + beq a2274 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4238 │ │ │ │ + beq a4280 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2230 │ │ │ │ + beq a2274 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4238 │ │ │ │ + beq a4280 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2210 │ │ │ │ + bne a2254 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ - movw ip, #42964 @ 0xa7d4 │ │ │ │ + ble a240c │ │ │ │ + movw ip, #42952 @ 0xa7c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a433c │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2284 │ │ │ │ + beq a22c8 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a433c │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2284 │ │ │ │ + beq a22c8 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a433c │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2264 │ │ │ │ + bne a22a8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ + ble a240c │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a443c │ │ │ │ + beq a4484 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a22d4 │ │ │ │ + beq a2318 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a443c │ │ │ │ + beq a4484 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a22d4 │ │ │ │ + beq a2318 │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a443c │ │ │ │ + beq a4484 │ │ │ │ cmp ip, r3 │ │ │ │ - bne a22b4 │ │ │ │ + bne a22f8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ - movw ip, #42540 @ 0xa62c │ │ │ │ + ble a240c │ │ │ │ + movw ip, #42528 @ 0xa620 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a4130 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2328 │ │ │ │ + beq a236c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a4130 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2328 │ │ │ │ + beq a236c │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40e8 │ │ │ │ + beq a4130 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2308 │ │ │ │ + bne a234c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ - movw ip, #21716 @ 0x54d4 │ │ │ │ + ble a240c │ │ │ │ + movw ip, #21704 @ 0x54c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4444 │ │ │ │ + beq a448c │ │ │ │ cmp r3, #1 │ │ │ │ - beq a237c │ │ │ │ + beq a23c0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4444 │ │ │ │ + beq a448c │ │ │ │ cmp r3, #2 │ │ │ │ - beq a237c │ │ │ │ + beq a23c0 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4444 │ │ │ │ + beq a448c │ │ │ │ cmp lr, r3 │ │ │ │ - bne a235c │ │ │ │ + bne a23a0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23c8 │ │ │ │ - movw ip, #19260 @ 0x4b3c │ │ │ │ + ble a240c │ │ │ │ + movw ip, #19248 @ 0x4b30 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a42b8 │ │ │ │ + beq a4300 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a23c8 │ │ │ │ + beq a240c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a42b8 │ │ │ │ + beq a4300 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a23c8 │ │ │ │ + beq a240c │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a42b8 │ │ │ │ + beq a4300 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a23b0 │ │ │ │ + bne a23f4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r7, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ - ble a2508 │ │ │ │ + ble a254c │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3d1c │ │ │ │ + bge a3d64 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af444 │ │ │ │ + bl af458 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3944 │ │ │ │ + beq a398c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3d1c │ │ │ │ + bne a3d64 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a24f8 │ │ │ │ + beq a253c │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3f0c │ │ │ │ + bge a3f54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af444 │ │ │ │ + bl af458 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3944 │ │ │ │ + beq a398c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3f0c │ │ │ │ + bne a3f54 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a24f8 │ │ │ │ + beq a253c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #24 │ │ │ │ mov r9, #3 │ │ │ │ ldr sl, [r7, #4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3bd4 │ │ │ │ - bl af444 │ │ │ │ + bge a3c1c │ │ │ │ + bl af458 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3944 │ │ │ │ + beq a398c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3bd4 │ │ │ │ + bne a3c1c │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne a24a8 │ │ │ │ + bne a24ec │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a257c │ │ │ │ + beq a25c0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #40] @ 0x28 │ │ │ │ streq r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ @@ -119850,384 +119867,386 @@ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #80] @ 0x50 │ │ │ │ streq r2, [r1, #80] @ 0x50 │ │ │ │ and r2, r3, #17408 @ 0x4400 │ │ │ │ cmp r2, #17408 @ 0x4400 │ │ │ │ - bne a35c8 │ │ │ │ + bne a3610 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48252 @ 0xbc7c │ │ │ │ + movw r2, #48332 @ 0xbccc │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a49fc │ │ │ │ + beq a4a44 │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a3498 │ │ │ │ + bne a34e0 │ │ │ │ tst r3, #8 │ │ │ │ - beq a2fc8 │ │ │ │ + beq a3010 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a4824 │ │ │ │ + bne a486c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4380 │ │ │ │ + beq a43c8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2fd8 │ │ │ │ + beq a3020 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a2668 │ │ │ │ + ble a26ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a2624 │ │ │ │ + bge a2668 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b1e20 │ │ │ │ + bl b1e34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a29b0 │ │ │ │ + blt a29f8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a2664 │ │ │ │ + beq a26a8 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a49bc │ │ │ │ - bl b1e20 │ │ │ │ + bge a4a04 │ │ │ │ + bl b1e34 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a29b0 │ │ │ │ + blt a29f8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2634 │ │ │ │ + bne a2678 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a3398 │ │ │ │ + beq a33e0 │ │ │ │ tst r3, #16 │ │ │ │ - bne a3078 │ │ │ │ + bne a30c0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2698 │ │ │ │ + beq a26dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a64 │ │ │ │ + beq a4aac │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a26b8 │ │ │ │ + bgt a26fc │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a4994 │ │ │ │ + ble a49dc │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a33a4 │ │ │ │ + bne a33ec │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1c30 │ │ │ │ + bne a1c74 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a426c │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne a42b4 │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a27e0 │ │ │ │ + bne a2824 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1c8c │ │ │ │ - b a27e0 │ │ │ │ + bne a1cd0 │ │ │ │ + b a2824 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a279c │ │ │ │ + ble a27e0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a48d8 │ │ │ │ + bne a4920 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a279c │ │ │ │ + beq a27e0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a48d8 │ │ │ │ + bne a4920 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a279c │ │ │ │ + beq a27e0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a48d8 │ │ │ │ + bne a4920 │ │ │ │ cmp r1, #3 │ │ │ │ - beq a279c │ │ │ │ + beq a27e0 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r0, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne a48d8 │ │ │ │ + bne a4920 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a2780 │ │ │ │ + bne a27c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1dec │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne a1e30 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3b58 │ │ │ │ + beq a3ba0 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a385c │ │ │ │ + bne a38a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a27e0 │ │ │ │ + beq a2824 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1f04 │ │ │ │ - movw r3, #8008 @ 0x1f48 │ │ │ │ - movt r3, #97 @ 0x61 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ + bne a1f44 │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f74 │ │ │ │ + beq a1fb8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #472] @ a29ec │ │ │ │ + ldr r4, [pc, #476] @ a2a38 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #30332 @ 0x767c │ │ │ │ + movw r3, #27516 @ 0x6b7c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r3, #29816 @ 0x7478 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a2868 │ │ │ │ + movw r3, #29804 @ 0x746c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a28b0 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a285c │ │ │ │ + beq a28a4 │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a285c │ │ │ │ + beq a28a4 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2a04 │ │ │ │ + bne a2a50 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a28c4 │ │ │ │ + beq a290c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a285c │ │ │ │ + beq a28a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a2c94 │ │ │ │ + bcs a2cdc │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a29bc │ │ │ │ + bcs a2a04 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a29d0 │ │ │ │ + bcs a2a18 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a2838 │ │ │ │ + bhi a2880 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a2848 │ │ │ │ + bls a2890 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a2848 │ │ │ │ + bne a2890 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2868 │ │ │ │ + bne a28b0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl addb0 │ │ │ │ + bl ade08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl addb0 │ │ │ │ + bl ade08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl addb0 │ │ │ │ + bl ade08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl addb0 │ │ │ │ + bl ade08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl addb0 │ │ │ │ + bl ade08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a299c │ │ │ │ + b a29e4 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f84 │ │ │ │ + beq a1fc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl addb0 │ │ │ │ + bl ade08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2990 │ │ │ │ + bne a29d8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a2848 │ │ │ │ - b a285c │ │ │ │ + bne a2890 │ │ │ │ + b a28a4 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a2848 │ │ │ │ - b a285c │ │ │ │ + bne a2890 │ │ │ │ + b a28a4 │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ + rsbeq ip, r0, r4, lsr #3 │ │ │ │ strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r1, r8, ror #30 │ │ │ │ + rsbeq ip, r0, r4, asr #3 │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ mlseq r3, ip, ip, r2 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq a2aa4 │ │ │ │ + beq a2af0 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2aa4 │ │ │ │ + beq a2af0 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a2cbc │ │ │ │ + bcs a2d04 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a34c0 │ │ │ │ + bcs a3508 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a2cbc │ │ │ │ + bcs a2d04 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a2ca8 │ │ │ │ + bls a2cf0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a2aa4 │ │ │ │ + beq a2af0 │ │ │ │ cmn r1, r3 │ │ │ │ - beq a2aa4 │ │ │ │ + beq a2af0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2aa4 │ │ │ │ + bne a2af0 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a3ef4 │ │ │ │ + beq a3f3c │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a285c │ │ │ │ + bne a28a4 │ │ │ │ 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 a285c │ │ │ │ + bne a28a4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a44b4 │ │ │ │ + beq a44fc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r6, #42752 @ 0xa700 │ │ │ │ + movw r6, #42740 @ 0xa6f4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a34d4 │ │ │ │ + bne a351c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a34d4 │ │ │ │ + beq a351c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3068 │ │ │ │ + bne a30b0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a4110 │ │ │ │ + beq a4158 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + movw r0, #29804 @ 0x746c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a29b0 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq a29f8 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3050 │ │ │ │ - ldr r2, [pc, #-336] @ a2a00 │ │ │ │ + beq a3098 │ │ │ │ + ldr r2, [pc, #-336] @ a2a4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r5] │ │ │ │ sub lr, sl, #8 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ @@ -120236,96 +120255,95 @@ │ │ │ │ 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 a305c │ │ │ │ + ble a30a4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a42fc │ │ │ │ + beq a4344 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a49f4 │ │ │ │ + beq a4a3c │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3914 │ │ │ │ + bne a395c │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a2ef4 │ │ │ │ + beq a2f3c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r8, [sl, #12] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ str r7, [sl, #16] │ │ │ │ str r4, [sl, #20] │ │ │ │ - beq a3688 │ │ │ │ + beq a36d0 │ │ │ │ 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 a3598 │ │ │ │ + bne a35e0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3598 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r0, r3 │ │ │ │ + beq a35e0 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ + ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r3, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a3874 │ │ │ │ - bl abf24 │ │ │ │ + beq a38bc │ │ │ │ + bl abf74 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a36bc │ │ │ │ + beq a3704 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a285c │ │ │ │ + bgt a28a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a285c │ │ │ │ + bne a28a4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a285c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a28a4 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a2848 │ │ │ │ - b a285c │ │ │ │ + bne a2890 │ │ │ │ + b a28a4 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a2a5c │ │ │ │ + bls a2aa8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2a5c │ │ │ │ - b a2aa4 │ │ │ │ + bne a2aa8 │ │ │ │ + b a2af0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-728] @ a2a00 │ │ │ │ + ldr lr, [pc, #-724] @ a2a4c │ │ │ │ mov r2, #28 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ @@ -120339,29 +120357,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a3d38 │ │ │ │ + beq a3d80 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4970 │ │ │ │ - movw r8, #30360 @ 0x7698 │ │ │ │ + bne a49b8 │ │ │ │ + movw r8, #30348 @ 0x768c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2da0 │ │ │ │ - ldr lr, [pc, #-872] @ a2a00 │ │ │ │ + beq a2de8 │ │ │ │ + ldr lr, [pc, #-868] @ a2a4c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ sub r3, r4, #8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -120384,62 +120402,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a447c │ │ │ │ + beq a44c4 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a2e14 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq a2e5c │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2e14 │ │ │ │ + bne a2e5c │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a396c │ │ │ │ + beq a39b4 │ │ │ │ str sl, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, sl │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a49d8 │ │ │ │ + beq a4a20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2e60 │ │ │ │ + bgt a2ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a49e4 │ │ │ │ + beq a4a2c │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a36e8 │ │ │ │ + bne a3730 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3c28 │ │ │ │ + bne a3c70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1fc4 │ │ │ │ + beq a2008 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1184] @ a2a00 │ │ │ │ + ldr lr, [pc, #-1180] @ a2a4c │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -120453,254 +120471,254 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b a1fcc │ │ │ │ + b a2010 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq a43b0 │ │ │ │ - ldr r3, [pc, #-1300] @ a29fc │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + beq a43f8 │ │ │ │ + ldr r3, [pc, #-1296] @ a2a48 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1304] @ a2a00 │ │ │ │ + ldr r2, [pc, #-1300] @ a2a4c │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3618 │ │ │ │ + bne a3660 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a49f0 │ │ │ │ + beq a4a38 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a388c │ │ │ │ + bne a38d4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2f88 │ │ │ │ + bgt a2fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2f88 │ │ │ │ + bne a2fd0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3e5c │ │ │ │ + ble a3ea4 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a3664 │ │ │ │ + bne a36ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a3664 │ │ │ │ + b a36ac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a25ec │ │ │ │ + bne a2630 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a3e90 │ │ │ │ - ldr r1, [pc, #-1544] @ a29f0 │ │ │ │ + bne a3ed8 │ │ │ │ + ldr r1, [pc, #-1540] @ a2a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a25ec │ │ │ │ - ldr r1, [pc, #-1572] @ a29f0 │ │ │ │ + bne a2630 │ │ │ │ + ldr r1, [pc, #-1568] @ a2a3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #30332 @ 0x767c │ │ │ │ + movw r3, #27516 @ 0x6b7c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movle r3, r2 │ │ │ │ - bgt a2600 │ │ │ │ - b a2668 │ │ │ │ + bgt a2644 │ │ │ │ + b a26ac │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b90 │ │ │ │ + bgt a2bdc │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2b90 │ │ │ │ + b a2bdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a285c │ │ │ │ - b a2b08 │ │ │ │ + bne a28a4 │ │ │ │ + b a2b54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4948 │ │ │ │ + beq a4990 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3328 │ │ │ │ + bne a3370 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a9ad8 │ │ │ │ + bl a9b60 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a4904 │ │ │ │ + beq a494c │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r9, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3e6c │ │ │ │ - ldr r1, [pc, #-1752] @ a29f4 │ │ │ │ - movw r2, #27536 @ 0x6b90 │ │ │ │ + beq a3eb4 │ │ │ │ + ldr r1, [pc, #-1748] @ a2a40 │ │ │ │ + movw r2, #13684 @ 0x3574 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl beaec │ │ │ │ + bl bea14 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a3e6c │ │ │ │ + beq a3eb4 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a3314 │ │ │ │ + beq a335c │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a3314 │ │ │ │ + ble a335c │ │ │ │ add r3, lr, #12 │ │ │ │ add r8, r9, #20 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a3304 │ │ │ │ + bne a334c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a3304 │ │ │ │ + beq a334c │ │ │ │ ldrb sl, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldrb r2, [r9, #5] │ │ │ │ cmp sl, #7 │ │ │ │ lsl r6, r1, sl │ │ │ │ sub r6, r6, #1 │ │ │ │ add r2, r8, r1, lsl r2 │ │ │ │ and r5, r7, r6 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a3b78 │ │ │ │ + bgt a3bc0 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3274 │ │ │ │ + blt a32bc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3304 │ │ │ │ + beq a334c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4130 │ │ │ │ + beq a4178 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3844 │ │ │ │ + blt a388c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a3304 │ │ │ │ + beq a334c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a41c8 │ │ │ │ + beq a4210 │ │ │ │ lsr r2, r7, #10 │ │ │ │ add r1, r5, r5, lsl #2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #7 │ │ │ │ ldrsble r2, [r8, r5] │ │ │ │ - bgt a40fc │ │ │ │ + bgt a4144 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3d28 │ │ │ │ + blt a3d70 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3fcc │ │ │ │ + beq a4014 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3f68 │ │ │ │ + beq a3fb0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp sl, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r6 │ │ │ │ - ldrsble r2, [r8, r5] │ │ │ │ - bgt a3e7c │ │ │ │ + bgt a3ec4 │ │ │ │ + ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a41bc │ │ │ │ + blt a4204 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3fcc │ │ │ │ + beq a4014 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a44d4 │ │ │ │ + beq a451c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r3, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ and r5, r5, r6 │ │ │ │ - b a31e0 │ │ │ │ + b a3228 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a3188 │ │ │ │ + bne a31d0 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a3e6c │ │ │ │ + ble a3eb4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ace3c │ │ │ │ + bl ace94 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a46dc │ │ │ │ + bgt a4724 │ │ │ │ strb r2, [r8, r0] │ │ │ │ ldr r1, [r4] │ │ │ │ mov lr, #1 │ │ │ │ ldrb ip, [r9, #5] │ │ │ │ lsl r0, r2, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, lr │ │ │ │ @@ -120710,61 +120728,61 @@ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ str r4, [r8, r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #16] │ │ │ │ - beq a3e6c │ │ │ │ + beq a3eb4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt a3110 │ │ │ │ + blt a3158 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a4938 │ │ │ │ + beq a4980 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r3, #4 │ │ │ │ streq r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3358 │ │ │ │ + beq a33a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a64 │ │ │ │ + beq a4aac │ │ │ │ tst r2, #16 │ │ │ │ - beq a2698 │ │ │ │ + beq a26dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a26b8 │ │ │ │ + beq a26fc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27396 @ 0x6b04 │ │ │ │ + movw r1, #13544 @ 0x34e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ tst r3, #2 │ │ │ │ - beq a26d0 │ │ │ │ + beq a2714 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2484] @ a2a00 │ │ │ │ + ldr r0, [pc, #-2480] @ a2a4c │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120777,219 +120795,219 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a26dc │ │ │ │ + b a2720 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a20dc │ │ │ │ + beq a2120 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a20f4 │ │ │ │ - b a2100 │ │ │ │ + beq a2138 │ │ │ │ + b a2144 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl af038 │ │ │ │ + bl af04c │ │ │ │ mov r7, r0 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a29b0 │ │ │ │ - ldr r1, [pc, #-2664] @ a29f8 │ │ │ │ + beq a29f8 │ │ │ │ + ldr r1, [pc, #-2660] @ a2a44 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4a24 │ │ │ │ + beq a4a6c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2064 │ │ │ │ + bgt a20a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2064 │ │ │ │ + bne a20a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a2064 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a20a8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a47b0 │ │ │ │ + bhi a47f8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a25b0 │ │ │ │ + b a25f4 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a2a5c │ │ │ │ - b a2aa4 │ │ │ │ + bne a2aa8 │ │ │ │ + b a2af0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2ae8 │ │ │ │ + bne a2b34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2064 │ │ │ │ - b a2038 │ │ │ │ + bne a20a8 │ │ │ │ + b a207c │ │ │ │ cmp r1, #0 │ │ │ │ - beq a44cc │ │ │ │ + beq a4514 │ │ │ │ mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a3944 │ │ │ │ + beq a398c │ │ │ │ tst r3, #2 │ │ │ │ - beq a354c │ │ │ │ + beq a3594 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor r2, r6, #1 │ │ │ │ and r2, r2, r3, lsr #1 │ │ │ │ mov lr, r3 │ │ │ │ tst r2, #1 │ │ │ │ str r4, [r1, #168] @ 0xa8 │ │ │ │ - beq a1c40 │ │ │ │ + beq a1c84 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a4240 │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne a4288 │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a1ef8 │ │ │ │ + bne a1f38 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1c88 │ │ │ │ - b a1ef8 │ │ │ │ + bne a1ccc │ │ │ │ + b a1f38 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2c44 │ │ │ │ + bne a2c90 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ mov r3, r0 │ │ │ │ - b a387c │ │ │ │ + b a38c4 │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a25b0 │ │ │ │ + beq a25f4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a47b0 │ │ │ │ + bhi a47f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a34ac │ │ │ │ + bne a34f4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27004 @ 0x697c │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2f30 │ │ │ │ + beq a2f78 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3650 │ │ │ │ + bgt a3698 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3650 │ │ │ │ + bne a3698 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a2c08 │ │ │ │ + bne a2c54 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a42d4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + beq a431c │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a42d4 │ │ │ │ + bne a431c │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a29b0 │ │ │ │ + bgt a29f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a29b0 │ │ │ │ + bne a29f8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r7, #20 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #30360 @ 0x7698 │ │ │ │ + movw r3, #30348 @ 0x768c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4970 │ │ │ │ + bne a49b8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3770 │ │ │ │ - ldr r3, [pc, #-3384] @ a2a00 │ │ │ │ + beq a37b8 │ │ │ │ + ldr r3, [pc, #-3380] @ a2a4c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -121009,309 +121027,309 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a447c │ │ │ │ + beq a44c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a37d8 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq a3820 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a37d8 │ │ │ │ + bne a3820 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3a6c │ │ │ │ + beq a3ab4 │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a49d8 │ │ │ │ + beq a4a20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3824 │ │ │ │ + bgt a386c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a48cc │ │ │ │ + beq a4914 │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a3708 │ │ │ │ + bne a3750 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2e78 │ │ │ │ + b a2ec0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a327c │ │ │ │ - b a31c4 │ │ │ │ + beq a32c4 │ │ │ │ + b a320c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a1e70 │ │ │ │ + b a1eb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a27e0 │ │ │ │ + beq a2824 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a27e0 │ │ │ │ - bl a9744 │ │ │ │ + b a2824 │ │ │ │ + bl a97cc │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a2c70 │ │ │ │ - b a36bc │ │ │ │ + bge a2cb8 │ │ │ │ + b a3704 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38a8 │ │ │ │ + bgt a38f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4740 │ │ │ │ + beq a4788 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38e0 │ │ │ │ + bgt a3928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4734 │ │ │ │ + beq a477c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38e0 │ │ │ │ + bgt a3928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a47a4 │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq a47ec │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble a3914 │ │ │ │ + ble a395c │ │ │ │ mov r0, r8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a3664 │ │ │ │ - ldr r0, [pc, #-3884] @ a29f8 │ │ │ │ - bl 99268 │ │ │ │ + b a36ac │ │ │ │ + ldr r0, [pc, #-3880] @ a2a44 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2018 │ │ │ │ - ldr r1, [pc, #-3904] @ a29f8 │ │ │ │ + bne a205c │ │ │ │ + ldr r1, [pc, #-3900] @ a2a44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ - bne a484c │ │ │ │ + bne a4894 │ │ │ │ mvn r0, #0 │ │ │ │ - b a26e0 │ │ │ │ + b a2724 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1b8c │ │ │ │ + b a1bd0 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4574 │ │ │ │ - ldr r3, [pc, #-3976] @ a29fc │ │ │ │ + beq a45bc │ │ │ │ + ldr r3, [pc, #-3972] @ a2a48 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3980] @ a2a00 │ │ │ │ + ldr lr, [pc, #-3976] @ a2a4c │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3f18 │ │ │ │ + bne a3f60 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4654 │ │ │ │ + beq a469c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3d4c │ │ │ │ + bne a3d94 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a0c │ │ │ │ + bgt a3a54 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3a0c │ │ │ │ + bne a3a54 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4334 │ │ │ │ + ble a437c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4310 │ │ │ │ + beq a4358 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a2e18 │ │ │ │ + b a2e60 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a3a64 │ │ │ │ + beq a3aac │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3a34 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne a3a7c │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ - movwne ip, #41268 @ 0xa134 │ │ │ │ + movwne ip, #41256 @ 0xa128 │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a4064 │ │ │ │ + bne a40ac │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a45d4 │ │ │ │ - ldr r3, [pc, #4044] @ a4a50 │ │ │ │ + beq a461c │ │ │ │ + ldr r3, [pc, #4044] @ a4a98 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4040] @ a4a54 │ │ │ │ + ldr r2, [pc, #4040] @ a4a9c │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3fd4 │ │ │ │ + bne a401c │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a46c8 │ │ │ │ + beq a4710 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3dd4 │ │ │ │ + bne a3e1c │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b0c │ │ │ │ + bgt a3b54 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3b0c │ │ │ │ + bne a3b54 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4564 │ │ │ │ + ble a45ac │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a453c │ │ │ │ + beq a4584 │ │ │ │ mov r5, r3 │ │ │ │ - b a37dc │ │ │ │ + b a3824 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a40f0 │ │ │ │ + bne a4138 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1c40 │ │ │ │ - b a351c │ │ │ │ + bne a1c84 │ │ │ │ + b a3564 │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a27e0 │ │ │ │ + beq a2824 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a3864 │ │ │ │ + b a38ac │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4030 │ │ │ │ + blt a4078 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a3304 │ │ │ │ + beq a334c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4130 │ │ │ │ + beq a4178 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a31a0 │ │ │ │ + b a31e8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a24a8 │ │ │ │ - b a24f8 │ │ │ │ + bne a24ec │ │ │ │ + b a253c │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2090 │ │ │ │ + beq a20d4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2090 │ │ │ │ + bne a20d4 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2090 │ │ │ │ + bne a20d4 │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a2090 │ │ │ │ + b a20d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a403c │ │ │ │ + beq a4084 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3604] @ a4a54 │ │ │ │ + ldr lr, [pc, #3604] @ a4a9c │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ @@ -121327,143 +121345,143 @@ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne sl, [r1, #16] │ │ │ │ - beq a2ea0 │ │ │ │ + beq a2ee8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #30088 @ 0x7588 │ │ │ │ + movw r9, #30076 @ 0x757c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a9efc │ │ │ │ + bl a9f84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a29b0 │ │ │ │ + beq a29f8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a49d8 │ │ │ │ + beq a4a20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a3d00 │ │ │ │ + bgt a3d48 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a48c0 │ │ │ │ + beq a4908 │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3cac │ │ │ │ + bne a3cf4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2e88 │ │ │ │ + b a2ed0 │ │ │ │ cmp r8, #2 │ │ │ │ - bne a244c │ │ │ │ - b a24f8 │ │ │ │ + bne a2490 │ │ │ │ + b a253c │ │ │ │ cmn r2, #1 │ │ │ │ - bne a3210 │ │ │ │ + bne a3258 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a327c │ │ │ │ + b a32c4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a2ea0 │ │ │ │ - b a3c40 │ │ │ │ + beq a2ee8 │ │ │ │ + b a3c88 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d68 │ │ │ │ + bgt a3db0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a46f0 │ │ │ │ + beq a4738 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3da0 │ │ │ │ + bgt a3de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4758 │ │ │ │ + beq a47a0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3da0 │ │ │ │ + bgt a3de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a474c │ │ │ │ + beq a4794 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a2e14 │ │ │ │ + ble a2e5c │ │ │ │ mov r0, sl │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a2e14 │ │ │ │ + b a2e5c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3df0 │ │ │ │ + bgt a3e38 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a46bc │ │ │ │ + beq a4704 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3e28 │ │ │ │ + bgt a3e70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4784 │ │ │ │ + beq a47cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3e28 │ │ │ │ + bgt a3e70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4778 │ │ │ │ + beq a47c0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a37d8 │ │ │ │ + ble a3820 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a37d8 │ │ │ │ + b a3820 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a3664 │ │ │ │ - b a4300 │ │ │ │ + bne a36ac │ │ │ │ + b a4348 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a3328 │ │ │ │ + b a3370 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a3230 │ │ │ │ + b a3278 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #2996] @ a4a54 │ │ │ │ + ldr r1, [pc, #2996] @ a4a9c │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -121477,616 +121495,616 @@ │ │ │ │ add r2, r3, #91136 @ 0x16400 │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r0, r2 │ │ │ │ addeq r3, r0, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a2ff0 │ │ │ │ + b a3038 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2a9c │ │ │ │ + b a2ae8 │ │ │ │ cmp r8, #3 │ │ │ │ - bne a249c │ │ │ │ - b a24f8 │ │ │ │ + bne a24e0 │ │ │ │ + b a253c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a39ac │ │ │ │ + beq a39f4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3f50 │ │ │ │ + bgt a3f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f50 │ │ │ │ + bne a3f98 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a48b0 │ │ │ │ + ble a48f8 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a2e18 │ │ │ │ + b a2e60 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3210 │ │ │ │ + bne a3258 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3210 │ │ │ │ + bne a3258 │ │ │ │ tst r0, #32 │ │ │ │ - beq a4644 │ │ │ │ + beq a468c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a463c │ │ │ │ + beq a4684 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3210 │ │ │ │ + bne a3258 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a3304 │ │ │ │ + b a334c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3aac │ │ │ │ + beq a3af4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a400c │ │ │ │ + bgt a4054 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a400c │ │ │ │ + bne a4054 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r5, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble a37d8 │ │ │ │ + ble a3820 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a37dc │ │ │ │ + b a3824 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a327c │ │ │ │ - b a3bac │ │ │ │ + beq a32c4 │ │ │ │ + b a3bf4 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1fc4 │ │ │ │ + beq a2008 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a3c9c │ │ │ │ + b a3ce4 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a27e0 │ │ │ │ - b a1e0c │ │ │ │ + beq a2824 │ │ │ │ + b a1e50 │ │ │ │ cmp r3, ip │ │ │ │ - beq a43a8 │ │ │ │ + beq a43f0 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4064 │ │ │ │ - movw ip, #43176 @ 0xa8a8 │ │ │ │ + bne a40ac │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4238 │ │ │ │ + beq a4280 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4084 │ │ │ │ - movw ip, #42964 @ 0xa7d4 │ │ │ │ + bne a40cc │ │ │ │ + movw ip, #42952 @ 0xa7c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a42f4 │ │ │ │ + beq a433c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a40a4 │ │ │ │ + bne a40ec │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a443c │ │ │ │ + beq a4484 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a40bc │ │ │ │ - movw ip, #42540 @ 0xa62c │ │ │ │ + bne a4104 │ │ │ │ + movw ip, #42528 @ 0xa620 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4278 │ │ │ │ + bne a42c0 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3b44 │ │ │ │ - b a26f0 │ │ │ │ + bne a3b8c │ │ │ │ + b a2734 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a31ec │ │ │ │ + b a3234 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a285c │ │ │ │ - b a29b0 │ │ │ │ + bne a28a4 │ │ │ │ + b a29f8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a419c │ │ │ │ + bne a41e4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a419c │ │ │ │ + bne a41e4 │ │ │ │ tst r0, #32 │ │ │ │ - beq a435c │ │ │ │ + beq a43a4 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4354 │ │ │ │ + beq a439c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3304 │ │ │ │ + beq a334c │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp sl, #7 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ - bgt a3bc0 │ │ │ │ - b a319c │ │ │ │ + bgt a3c08 │ │ │ │ + b a31e4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3d30 │ │ │ │ - b a3254 │ │ │ │ + beq a3d78 │ │ │ │ + b a329c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a31c4 │ │ │ │ + bne a320c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a31c4 │ │ │ │ + bne a320c │ │ │ │ tst r0, #32 │ │ │ │ - beq a434c │ │ │ │ + beq a4394 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4344 │ │ │ │ + beq a438c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3304 │ │ │ │ - b a31c4 │ │ │ │ + beq a334c │ │ │ │ + b a320c │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne a1f04 │ │ │ │ + bne a1f44 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r6 │ │ │ │ orreq r0, r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne a1e14 │ │ │ │ + bne a1e58 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - bne a1e14 │ │ │ │ - b a1ef8 │ │ │ │ + bne a1e58 │ │ │ │ + b a1f38 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq a1df8 │ │ │ │ - b a27e0 │ │ │ │ + beq a1e3c │ │ │ │ + b a2824 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a40e0 │ │ │ │ - movw ip, #21716 @ 0x54d4 │ │ │ │ + bne a4128 │ │ │ │ + movw ip, #21704 @ 0x54c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4444 │ │ │ │ + beq a448c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4290 │ │ │ │ - movw ip, #19260 @ 0x4b3c │ │ │ │ + bne a42d8 │ │ │ │ + movw ip, #19248 @ 0x4b30 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4ab0 │ │ │ │ + bne a4af8 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ - b a1dc8 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b a1e0c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [sl] │ │ │ │ - b a36bc │ │ │ │ + b a3704 │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a36c4 │ │ │ │ - b a29b0 │ │ │ │ + ble a370c │ │ │ │ + b a29f8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b a3a24 │ │ │ │ + b a3a6c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a3a28 │ │ │ │ - b a4484 │ │ │ │ + bne a3a70 │ │ │ │ + b a44cc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a421c │ │ │ │ + b a4264 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4204 │ │ │ │ + b a424c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4184 │ │ │ │ + b a41cc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a416c │ │ │ │ - bl be2cc │ │ │ │ + b a41b4 │ │ │ │ + bl be1f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a29b4 │ │ │ │ + blt a29fc │ │ │ │ ldr r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a1c00 │ │ │ │ + b a1c44 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27164 @ 0x6a1c │ │ │ │ + movw r1, #13312 @ 0x3400 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a2f08 │ │ │ │ + bne a2f50 │ │ │ │ tst r3, #32 │ │ │ │ - bne a47d8 │ │ │ │ + bne a4820 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4800 │ │ │ │ + blt a4848 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3660 │ │ │ │ + bgt a36a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3660 │ │ │ │ + bne a36a8 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a3660 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b a36a8 │ │ │ │ ldr r7, [r3, #172] @ 0xac │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a257c │ │ │ │ + ble a25c0 │ │ │ │ mov r4, #0 │ │ │ │ - b a23fc │ │ │ │ + b a2440 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a23cc │ │ │ │ + b a2410 │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a23cc │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b a2410 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1ff0 │ │ │ │ + bne a2034 │ │ │ │ movw r1, #5241 @ 0x1479 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a29b0 │ │ │ │ + bgt a29f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a29b0 │ │ │ │ + bne a29f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b a398c │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4460 │ │ │ │ - b a2ac4 │ │ │ │ - ldr r4, [pc, #1412] @ a4a58 │ │ │ │ - b a3534 │ │ │ │ + beq a44a8 │ │ │ │ + b a2b10 │ │ │ │ + ldr r4, [pc, #1412] @ a4aa0 │ │ │ │ + b a357c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3254 │ │ │ │ + bne a329c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3254 │ │ │ │ + bne a329c │ │ │ │ tst r0, #32 │ │ │ │ - beq a464c │ │ │ │ + beq a4694 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4634 │ │ │ │ + beq a467c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3fcc │ │ │ │ - b a3254 │ │ │ │ + beq a4014 │ │ │ │ + b a329c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - b a3b28 │ │ │ │ + b a3b70 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a3b28 │ │ │ │ - b a4484 │ │ │ │ + bne a3b70 │ │ │ │ + b a44cc │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a397c │ │ │ │ + bne a39c4 │ │ │ │ tst r3, #32 │ │ │ │ - bne a46fc │ │ │ │ + bne a4744 │ │ │ │ ldr r3, [sl, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4724 │ │ │ │ + blt a476c │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a45cc │ │ │ │ + bgt a4614 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4790 │ │ │ │ + beq a47d8 │ │ │ │ mov sl, r3 │ │ │ │ - b a2e14 │ │ │ │ + b a2e5c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3a7c │ │ │ │ + bne a3ac4 │ │ │ │ tst r3, #32 │ │ │ │ - bne a465c │ │ │ │ + bne a46a4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4684 │ │ │ │ + blt a46cc │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a462c │ │ │ │ + bgt a4674 │ │ │ │ sub sl, sl, #1 │ │ │ │ str sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a46a8 │ │ │ │ + beq a46f0 │ │ │ │ mov r5, r3 │ │ │ │ - b a37d8 │ │ │ │ + b a3820 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4528 │ │ │ │ + b a4570 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3fbc │ │ │ │ + b a4004 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3fa4 │ │ │ │ + b a3fec │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4510 │ │ │ │ - bl 143714 │ │ │ │ - b a2e14 │ │ │ │ + b a4558 │ │ │ │ + bl 143cf8 │ │ │ │ + b a2e5c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4694 │ │ │ │ + bne a46dc │ │ │ │ ldrsb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #28 │ │ │ │ - bge a45f8 │ │ │ │ + bge a4640 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r5, #20 │ │ │ │ addeq r3, r5, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #972] @ a4a5c │ │ │ │ + ldr r3, [pc, #972] @ a4aa4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a4614 │ │ │ │ + b a465c │ │ │ │ ldrsb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #20 │ │ │ │ - bge a45f8 │ │ │ │ - b a4674 │ │ │ │ + bge a4640 │ │ │ │ + b a46bc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a462c │ │ │ │ + b a4674 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3df0 │ │ │ │ - bl 143714 │ │ │ │ - b a37d8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3e38 │ │ │ │ + bl 143cf8 │ │ │ │ + b a3820 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a1ee8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a1f28 │ │ │ │ cmp sl, #15 │ │ │ │ strgt r2, [r8, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r2, [r8, r0] │ │ │ │ - b a32b4 │ │ │ │ + b a32fc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3d68 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3db0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4764 │ │ │ │ + bne a47ac │ │ │ │ ldrsb r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #28 │ │ │ │ - bge a4598 │ │ │ │ + bge a45e0 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, sl, #28 │ │ │ │ addne r3, sl, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #812] @ a4a5c │ │ │ │ + ldr r3, [pc, #812] @ a4aa4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a45b4 │ │ │ │ + b a45fc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a38c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a390c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a38a8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a38f0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3da0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3de8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3d84 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3dcc │ │ │ │ ldrsb r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #20 │ │ │ │ - bge a4598 │ │ │ │ - b a4714 │ │ │ │ + bge a45e0 │ │ │ │ + b a475c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3e28 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3e0c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3e54 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a45cc │ │ │ │ + b a4614 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a38e0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3928 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26932 @ 0x6934 │ │ │ │ + movw r1, #13080 @ 0x3318 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4810 │ │ │ │ + bne a4858 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a43d4 │ │ │ │ + bge a441c │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #592] @ a4a5c │ │ │ │ + ldr r3, [pc, #592] @ a4aa4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a43f0 │ │ │ │ + b a4438 │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge a43d4 │ │ │ │ - b a47f0 │ │ │ │ + bge a441c │ │ │ │ + b a4838 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27084 @ 0x69cc │ │ │ │ + movw r1, #13232 @ 0x33b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #504] @ a4a54 │ │ │ │ + ldr r0, [pc, #504] @ a4a9c │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -122100,174 +122118,174 @@ │ │ │ │ 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 a3958 │ │ │ │ + b a39a0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [r2] │ │ │ │ - b a2e14 │ │ │ │ + b a2e5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3d00 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a3d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a3824 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a386c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #26624 @ 0x6800 │ │ │ │ + movw r1, #12772 @ 0x31e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ - bl 143714 │ │ │ │ + b a398c │ │ │ │ + bl 143cf8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a49cc │ │ │ │ - ldr r1, [pc, #320] @ a4a60 │ │ │ │ - movw r2, #27536 @ 0x6b90 │ │ │ │ + beq a4a14 │ │ │ │ + ldr r1, [pc, #320] @ a4aa8 │ │ │ │ + movw r2, #13684 @ 0x3574 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl beaec │ │ │ │ + bl bea14 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a30dc │ │ │ │ + bne a3124 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27244 @ 0x6a6c │ │ │ │ + movw r1, #13392 @ 0x3450 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26796 @ 0x68ac │ │ │ │ + movw r1, #12944 @ 0x3290 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27488 @ 0x6b60 │ │ │ │ + movw r1, #13636 @ 0x3544 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2634 │ │ │ │ - b a2664 │ │ │ │ + bne a2678 │ │ │ │ + b a26a8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [r3, #444] @ 0x1bc │ │ │ │ - b a4938 │ │ │ │ + b a4980 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4490 │ │ │ │ - b a29b0 │ │ │ │ + ble a44d8 │ │ │ │ + b a29f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a2e60 │ │ │ │ - bl 143714 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a2ea8 │ │ │ │ + bl 143cf8 │ │ │ │ mov r3, r8 │ │ │ │ - b a3660 │ │ │ │ + b a36a8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26844 @ 0x68dc │ │ │ │ + movw r1, #12992 @ 0x32c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a29b0 │ │ │ │ + bgt a29f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a29b0 │ │ │ │ + bne a29f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ mlseq r3, ip, ip, r2 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #13472 @ 0x34a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26584 @ 0x67d8 │ │ │ │ + movw r1, #12732 @ 0x31bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3944 │ │ │ │ + b a398c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a42b0 │ │ │ │ - b a23c8 │ │ │ │ + bne a42f8 │ │ │ │ + b a240c │ │ │ │ │ │ │ │ -000a4ac0 <_Py_SetImmortal@@Base>: │ │ │ │ +000a4b08 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a4ae8 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a4b30 <_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 a4b7c <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a4bc4 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4b9c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a4be4 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a4bc0 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a4c08 <_Py_SetImmortal@@Base+0x100> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ @@ -122277,54 +122295,54 @@ │ │ │ │ str r0, [r3, #-8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - bgt a4b74 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4bbc <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #60560 @ 0xec90 │ │ │ │ + movw r1, #60344 @ 0xebb8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4bac <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a4bf4 <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4b0c <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a4b54 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4b6c <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a4b74 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a4bb4 <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4bbc <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a4b94 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4bdc <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a4bc4 : │ │ │ │ +000a4c0c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a4bdc │ │ │ │ + bne a4c24 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4bf0 │ │ │ │ + bne a4c38 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #60560 @ 0xec90 │ │ │ │ + movw r2, #60344 @ 0xebb8 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a4c14 │ │ │ │ + bne a4c5c │ │ │ │ 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 │ │ │ │ @@ -122341,271 +122359,271 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r7, [r0, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a53dc │ │ │ │ + bne a5424 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - movw r6, #41268 @ 0xa134 │ │ │ │ + movw r6, #41256 @ 0xa128 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a5210 │ │ │ │ - bl a5564 │ │ │ │ + bne a5258 │ │ │ │ + bl a55ac │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a53a4 │ │ │ │ + beq a53ec │ │ │ │ mov r0, r8 │ │ │ │ - bl a66d8 │ │ │ │ + bl a6720 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4cac │ │ │ │ + bgt a4cf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5040 │ │ │ │ + beq a5088 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a525c │ │ │ │ + beq a52a4 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a54c8 │ │ │ │ + beq a5510 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a504c │ │ │ │ + bne a5094 │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4f60 │ │ │ │ + bne a4fa8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a546c │ │ │ │ + bne a54b4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4fc8 │ │ │ │ + bne a5010 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4fe0 │ │ │ │ + bne a5028 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4fb0 │ │ │ │ + ble a4ff8 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a4d80 │ │ │ │ + bhi a4dc8 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4e54 │ │ │ │ + beq a4e9c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a4d80 │ │ │ │ + ble a4dc8 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4e7c │ │ │ │ + beq a4ec4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a4d80 │ │ │ │ + beq a4dc8 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4e7c │ │ │ │ + beq a4ec4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a4d80 │ │ │ │ + beq a4dc8 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a4e7c │ │ │ │ + beq a4ec4 │ │ │ │ cmp r1, ip │ │ │ │ - bne a4d68 │ │ │ │ + bne a4db0 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a552c │ │ │ │ + bne a5574 │ │ │ │ movw r3, #30000 @ 0x7530 │ │ │ │ strh r3, [r4, #206] @ 0xce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4e88 │ │ │ │ + beq a4ed0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a4e9c │ │ │ │ - ldr r1, [pc, #1944] @ a555c │ │ │ │ + beq a4ee4 │ │ │ │ + ldr r1, [pc, #1944] @ a55a4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4544 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a555c │ │ │ │ + bl b4554 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a55a4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4544 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b4554 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a5314 │ │ │ │ + beq a535c │ │ │ │ tst r3, #1 │ │ │ │ - beq a52f4 │ │ │ │ + beq a533c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a4e9c │ │ │ │ + bls a4ee4 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a54a4 │ │ │ │ + bne a54ec │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ strne r2, [r4, #460] @ 0x1cc │ │ │ │ cmp sl, #0 │ │ │ │ strne r7, [sl] │ │ │ │ - bne a4e48 │ │ │ │ + bne a4e90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4f88 │ │ │ │ + bne a4fd0 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a4e7c │ │ │ │ + beq a4ec4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4e58 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne a4ea0 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4d80 │ │ │ │ + bne a4dc8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a4d10 │ │ │ │ + blt a4d58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4dbc │ │ │ │ + bne a4e04 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a4f40 │ │ │ │ + ble a4f88 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a4e10 │ │ │ │ + bhi a4e58 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5500 │ │ │ │ + beq a5548 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4e10 │ │ │ │ + ble a4e58 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4f34 │ │ │ │ + beq a4f7c │ │ │ │ cmp lr, #1 │ │ │ │ - beq a4e10 │ │ │ │ + beq a4e58 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4f34 │ │ │ │ + beq a4f7c │ │ │ │ cmp lr, #2 │ │ │ │ - beq a4e10 │ │ │ │ + beq a4e58 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a4f34 │ │ │ │ + beq a4f7c │ │ │ │ cmp lr, r8 │ │ │ │ - beq a4e10 │ │ │ │ + beq a4e58 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a4f1c │ │ │ │ + bne a4f64 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a4eb4 │ │ │ │ + bne a4efc │ │ │ │ tst r3, #2 │ │ │ │ - bne a4e34 │ │ │ │ + bne a4e7c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4e34 │ │ │ │ + beq a4e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl be348 │ │ │ │ - b a4e34 │ │ │ │ + bl be270 │ │ │ │ + b a4e7c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4cd4 │ │ │ │ + bgt a4d1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4cd4 │ │ │ │ + bne a4d1c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a4cd4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a4d1c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4e48 │ │ │ │ + bgt a4e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4e48 │ │ │ │ + bne a4e90 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a4e48 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a4e90 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a4ea8 │ │ │ │ - b a4f40 │ │ │ │ + bgt a4ef0 │ │ │ │ + b a4f88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a4cf8 │ │ │ │ - ldr r1, [pc, #1396] @ a555c │ │ │ │ + beq a4d40 │ │ │ │ + ldr r1, [pc, #1396] @ a55a4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4544 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a555c │ │ │ │ + bl b4554 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a55a4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4544 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b4554 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a52d4 │ │ │ │ + beq a531c │ │ │ │ tst r3, #1 │ │ │ │ - beq a52b4 │ │ │ │ + beq a52fc │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a4d80 │ │ │ │ + bhi a4dc8 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a4d04 │ │ │ │ - b a4e88 │ │ │ │ + bgt a4d4c │ │ │ │ + b a4ed0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a4cac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a4cf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be014 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdf3c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a4cc8 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + ble a4d10 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add r2, r5, #12 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r4 │ │ │ │ @@ -122616,410 +122634,410 @@ │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a5440 │ │ │ │ + bge a5488 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a51e4 │ │ │ │ + beq a522c │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a51f0 │ │ │ │ + beq a5238 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5294 │ │ │ │ + beq a52dc │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a52a8 │ │ │ │ + beq a52f0 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5334 │ │ │ │ + beq a537c │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl be014 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdf3c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr lr, [r1, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne a5128 │ │ │ │ + bne a5170 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r1, r0 │ │ │ │ ldr ip, [r8, #16] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a5148 │ │ │ │ + bne a5190 │ │ │ │ ldr ip, [r8, #20] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r8, r1 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a51f8 │ │ │ │ + bne a5240 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a51f8 │ │ │ │ + bne a5240 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a53ac │ │ │ │ + bne a53f4 │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a53ac │ │ │ │ + bne a53f4 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a52a0 │ │ │ │ + bne a52e8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a52a0 │ │ │ │ + bne a52e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a53b4 │ │ │ │ + beq a53fc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a534c │ │ │ │ + ble a5394 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5268 │ │ │ │ + bne a52b0 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a5094 │ │ │ │ + bne a50dc │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a4cc8 │ │ │ │ + b a4d10 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5188 │ │ │ │ + b a51d0 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a5178 │ │ │ │ + beq a51c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a5188 │ │ │ │ + b a51d0 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a555c │ │ │ │ + ldr r1, [pc, #832] @ a55a4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 145984 <_PyEval_CheckExceptTypeValid@@Base+0xf2c> │ │ │ │ + bl 145f68 <_PyEval_CheckExceptTypeValid@@Base+0xf2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5498 │ │ │ │ + beq a54e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a5434 │ │ │ │ + beq a547c │ │ │ │ mov r1, r4 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4998 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b49a8 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a4c84 │ │ │ │ + bne a4ccc │ │ │ │ cmp r7, #0 │ │ │ │ - bne a540c │ │ │ │ - b a53a4 │ │ │ │ + bne a5454 │ │ │ │ + b a53ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq a534c │ │ │ │ + beq a5394 │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5340 │ │ │ │ + bne a5388 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a5094 │ │ │ │ - b a51d0 │ │ │ │ - movw r8, #36124 @ 0x8d1c │ │ │ │ + bne a50dc │ │ │ │ + b a5218 │ │ │ │ + movw r8, #36112 @ 0x8d10 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a5148 │ │ │ │ + b a5190 │ │ │ │ mov r6, r7 │ │ │ │ - b a51a4 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + b a51ec │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a5128 │ │ │ │ + b a5170 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5028 │ │ │ │ + bne a5070 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a5028 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a5070 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5020 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne a5068 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a5020 │ │ │ │ + b a5068 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4e04 │ │ │ │ + bne a4e4c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a4e04 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a4e4c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4dfc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne a4e44 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4dfc │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b a4e44 │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a5108 │ │ │ │ + b a5150 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a5278 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne a52c0 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #27736 @ 0x6c58 │ │ │ │ + movw r1, #13884 @ 0x363c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a525c │ │ │ │ + bgt a52a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a525c │ │ │ │ + bne a52a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a540c │ │ │ │ + bne a5454 │ │ │ │ mvn r0, #0 │ │ │ │ - b a4e4c │ │ │ │ + b a4e94 │ │ │ │ mov r6, r2 │ │ │ │ - b a5188 │ │ │ │ + b a51d0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a5284 │ │ │ │ + beq a52cc │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a53b8 │ │ │ │ + bne a5400 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a5284 │ │ │ │ - b a534c │ │ │ │ + beq a52cc │ │ │ │ + b a5394 │ │ │ │ ldr r3, [r7] │ │ │ │ - movw r6, #41268 @ 0xa134 │ │ │ │ + movw r6, #41256 @ 0xa128 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ cmp r9, r6 │ │ │ │ - bne a5210 │ │ │ │ - bl a5564 │ │ │ │ + bne a5258 │ │ │ │ + bl a55ac │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a4c84 │ │ │ │ + bne a4ccc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a53a4 │ │ │ │ + bgt a53ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a53a4 │ │ │ │ + bne a53ec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a53a4 │ │ │ │ - bl 297748 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a53ec │ │ │ │ + bl 296f20 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a524c │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + b a5294 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27696 @ 0x6c30 │ │ │ │ + movw r1, #13844 @ 0x3614 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 141058 │ │ │ │ - b a5378 │ │ │ │ + bl 14166c │ │ │ │ + b a53c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5490 │ │ │ │ + bgt a54d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5490 │ │ │ │ + bne a54d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a4e4c │ │ │ │ + b a4e94 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4998 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a525c │ │ │ │ - ldr ip, [pc, #180] @ a5560 │ │ │ │ + bl b49a8 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a52a4 │ │ │ │ + ldr ip, [pc, #180] @ a55a8 │ │ │ │ ubfx r1, r2, #0, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, ip] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a4e1c │ │ │ │ + b a4e64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a54e4 │ │ │ │ + bgt a552c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5550 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq a5598 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27668 @ 0x6c14 │ │ │ │ + movw r1, #13816 @ 0x35f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b a525c │ │ │ │ + bl 14166c │ │ │ │ + b a52a4 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4f34 │ │ │ │ + beq a4f7c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5504 │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne a554c │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4f34 │ │ │ │ - b a4e10 │ │ │ │ - ldr r0, [pc, #44] @ a5560 │ │ │ │ + beq a4f7c │ │ │ │ + b a4e58 │ │ │ │ + ldr r0, [pc, #44] @ a55a8 │ │ │ │ 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 a4d8c │ │ │ │ + b a4dd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a54e4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a552c │ │ │ │ rsbeq r5, r3, r0, lsr #30 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne a57d8 │ │ │ │ + bne a5820 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5828 │ │ │ │ + beq a5870 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a55e4 │ │ │ │ + ble a562c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5c30 │ │ │ │ + beq a5c78 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a5674 │ │ │ │ + beq a56bc │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a5c30 │ │ │ │ + beq a5c78 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a55c8 │ │ │ │ + bne a5610 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a587c │ │ │ │ + ble a58c4 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a55f0 │ │ │ │ + beq a5638 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a5604 │ │ │ │ - bl 3bdb40 <_Py_c_neg@@Base+0xf10> │ │ │ │ + bne a564c │ │ │ │ + bl 3bc408 <_Py_c_neg@@Base+0xf10> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5664 │ │ │ │ + beq a56ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5c64 │ │ │ │ - movw r1, #27836 @ 0x6cbc │ │ │ │ + beq a5cac │ │ │ │ + movw r1, #13984 @ 0x36a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5b9c │ │ │ │ + ble a5be4 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a58cc │ │ │ │ - blt a5c1c │ │ │ │ + beq a5914 │ │ │ │ + blt a5c64 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a5b50 │ │ │ │ - ldr r2, [pc, #1520] @ a5c88 │ │ │ │ + bgt a5b98 │ │ │ │ + ldr r2, [pc, #1520] @ a5cd0 │ │ │ │ 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 a584c │ │ │ │ - ldr ip, [pc, #1488] @ a5c8c │ │ │ │ + beq a5894 │ │ │ │ + ldr ip, [pc, #1488] @ a5cd4 │ │ │ │ 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 a5b68 │ │ │ │ + bne a5bb0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d720 │ │ │ │ @@ -123035,55 +123053,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 a583c │ │ │ │ + bgt a5884 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a5668 │ │ │ │ + beq a56b0 │ │ │ │ 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 a5668 │ │ │ │ + beq a56b0 │ │ │ │ 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 a5668 │ │ │ │ + beq a56b0 │ │ │ │ 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 a57c0 │ │ │ │ + ble a5808 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a579c │ │ │ │ - b a5668 │ │ │ │ + bne a57e4 │ │ │ │ + b a56b0 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a579c │ │ │ │ - b a5668 │ │ │ │ - ldr r0, [pc, #1192] @ a5c88 │ │ │ │ + bne a57e4 │ │ │ │ + b a56b0 │ │ │ │ + ldr r0, [pc, #1192] @ a5cd0 │ │ │ │ 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 │ │ │ │ @@ -123094,337 +123112,337 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5598 │ │ │ │ + bne a55e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5598 │ │ │ │ - b a5664 │ │ │ │ + bge a55e0 │ │ │ │ + b a56ac │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a5750 │ │ │ │ - b a5668 │ │ │ │ + bne a5798 │ │ │ │ + b a56b0 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5664 │ │ │ │ + beq a56ac │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a5c88 │ │ │ │ + ldr r2, [pc, #1044] @ a5cd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a56e4 │ │ │ │ + b a572c │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5c80 │ │ │ │ + bhi a5cc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5c80 │ │ │ │ + beq a5cc8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a58ec │ │ │ │ + bge a5934 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a58b0 │ │ │ │ + b a58f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a5c90 │ │ │ │ + ldr r3, [pc, #940] @ a5cd8 │ │ │ │ add r8, r3, #672 @ 0x2a0 │ │ │ │ str r4, [r3, #688] @ 0x2b0 │ │ │ │ - b a5668 │ │ │ │ + b a56b0 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5c74 │ │ │ │ + beq a5cbc │ │ │ │ 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 a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5c5c │ │ │ │ + beq a5ca4 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a593c │ │ │ │ + bne a5984 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5b3c │ │ │ │ + beq a5b84 │ │ │ │ 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 a5b20 │ │ │ │ + bge a5b68 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r0, r2, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ ldr lr, [r1, #8] │ │ │ │ add r8, r2, #1 │ │ │ │ cmp lr, r8 │ │ │ │ - ble a5a10 │ │ │ │ + ble a5a58 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a5b10 │ │ │ │ + beq a5b58 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a5a10 │ │ │ │ + bge a5a58 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a5b10 │ │ │ │ + beq a5b58 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a5a10 │ │ │ │ + bge a5a58 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a5b10 │ │ │ │ + beq a5b58 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a59f8 │ │ │ │ + bgt a5a40 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a59a8 │ │ │ │ + bne a59f0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5db4 │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5c54 │ │ │ │ + beq a5c9c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5a60 │ │ │ │ + ble a5aa8 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a5960 │ │ │ │ + beq a59a8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5a94 │ │ │ │ + ble a5adc │ │ │ │ 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 a5abc │ │ │ │ + ble a5b04 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #3 │ │ │ │ - beq a5960 │ │ │ │ + beq a59a8 │ │ │ │ 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 a5b00 │ │ │ │ + bge a5b48 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5ad8 │ │ │ │ + bne a5b20 │ │ │ │ mov r3, lr │ │ │ │ - b a5960 │ │ │ │ + b a59a8 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5970 │ │ │ │ + bne a59b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a5bd8 │ │ │ │ + bne a5c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ - b a5668 │ │ │ │ + bl a61f0 │ │ │ │ + b a56b0 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a584c │ │ │ │ - bl 2e757c │ │ │ │ + bls a5894 │ │ │ │ + bl 2e6a94 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a586c │ │ │ │ - b a5664 │ │ │ │ - movw r3, #59452 @ 0xe83c │ │ │ │ + bne a58b4 │ │ │ │ + b a56ac │ │ │ │ + movw r3, #60900 @ 0xede4 │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5bb8 │ │ │ │ - ldr r0, [pc, #276] @ a5c94 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne a5c00 │ │ │ │ + ldr r0, [pc, #276] @ a5cdc │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5bcc │ │ │ │ + bne a5c14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - ldr r3, [pc, #240] @ a5c88 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r3, [pc, #240] @ a5cd0 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a56dc │ │ │ │ + b a5724 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5664 │ │ │ │ + bne a56ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a5664 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a56ac │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a5c88 │ │ │ │ + ldr r3, [pc, #180] @ a5cd0 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a56dc │ │ │ │ + b a5724 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3bd918 <_Py_c_neg@@Base+0xce8> │ │ │ │ + bl 3bc1e0 <_Py_c_neg@@Base+0xce8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5c14 │ │ │ │ + bgt a5c5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5c14 │ │ │ │ + bne a5c5c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a5b44 │ │ │ │ + b a5b8c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a5664 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a56ac │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #27792 @ 0x6c90 │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5be8 │ │ │ │ - bl 2e757c │ │ │ │ - b a5bf0 │ │ │ │ - movw r1, #27860 @ 0x6cd4 │ │ │ │ + b a5c30 │ │ │ │ + bl 2e6a94 │ │ │ │ + b a5c38 │ │ │ │ + movw r1, #14008 @ 0x36b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 16ed20 │ │ │ │ - b a5658 │ │ │ │ + bl 16f4ac │ │ │ │ + b a56a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ - b a5664 │ │ │ │ - bl 2e757c │ │ │ │ - b a5664 │ │ │ │ + bl a61f0 │ │ │ │ + b a56ac │ │ │ │ + bl 2e6a94 │ │ │ │ + b a56ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a5c98 : │ │ │ │ +000a5ce0 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a5ddc │ │ │ │ + blt a5e24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5db4 │ │ │ │ - ldr r0, [pc, #264] @ a5de4 │ │ │ │ + bne a5dfc │ │ │ │ + ldr r0, [pc, #264] @ a5e2c │ │ │ │ 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 a5d78 │ │ │ │ + bcs a5dc0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5d60 │ │ │ │ + beq a5da8 │ │ │ │ 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 a5d58 │ │ │ │ + bne a5da0 │ │ │ │ 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] │ │ │ │ @@ -123433,92 +123451,92 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5d58 │ │ │ │ + bne a5da0 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a5dcc │ │ │ │ + bne a5e14 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a5d58 │ │ │ │ + b a5da0 │ │ │ │ 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 a5da0 │ │ │ │ + b a5de8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5de8 : │ │ │ │ +000a5e30 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq a5fa4 │ │ │ │ + beq a5fec │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a5ee4 │ │ │ │ + bne a5f2c │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a5efc │ │ │ │ + bhi a5f44 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #24588 @ 0x600c │ │ │ │ + movw r3, #24660 @ 0x6054 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #992] @ 0x3e0 │ │ │ │ - bne a5f90 │ │ │ │ - ldr r1, [pc, #444] @ a6008 │ │ │ │ + bne a5fd8 │ │ │ │ + ldr r1, [pc, #444] @ a6050 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs a5f1c │ │ │ │ + bcs a5f64 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5f04 │ │ │ │ + beq a5f4c │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5ec8 │ │ │ │ + bne a5f10 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, r0, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ @@ -123532,114 +123550,114 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a5e24 │ │ │ │ + bls a5e6c │ │ │ │ mov r5, #0 │ │ │ │ - b a5ed8 │ │ │ │ + b a5f20 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5ec8 │ │ │ │ + bne a5f10 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5f40 │ │ │ │ + beq a5f88 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5efc │ │ │ │ + bhi a5f44 │ │ │ │ ldr r5, [r6, #980] @ 0x3d4 │ │ │ │ - movw r3, #5520 @ 0x1590 │ │ │ │ + movw r3, #5588 @ 0x15d4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #972] @ 0x3cc │ │ │ │ - bne a5fec │ │ │ │ + bne a6034 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5ffc │ │ │ │ + beq a6044 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r8, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8, #800] @ 0x320 │ │ │ │ - b a5ed8 │ │ │ │ + b a5f20 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #24588 @ 0x600c │ │ │ │ + movw r1, #24660 @ 0x6054 │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a5f8c │ │ │ │ - ldr r0, [pc, #64] @ a6008 │ │ │ │ + bne a5fd4 │ │ │ │ + ldr r0, [pc, #64] @ a6050 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, #980] @ 0x3d4 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r8, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #5520 @ 0x1590 │ │ │ │ + movw r1, #5588 @ 0x15d4 │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a5ffc │ │ │ │ + beq a6044 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5f78 │ │ │ │ + b a5fc0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5f68 │ │ │ │ + b a5fb0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #380] @ a61a4 │ │ │ │ + ldr r0, [pc, #380] @ a61ec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a60e4 │ │ │ │ + bcs a612c │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a60c8 │ │ │ │ + beq a6110 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a60ac │ │ │ │ + bne a60f4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls ip, ip, #1 │ │ │ │ addls r1, r3, r0 │ │ │ │ strls r1, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -123654,115 +123672,115 @@ │ │ │ │ bl 2d720 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a60ac │ │ │ │ + bne a60f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6174 │ │ │ │ + beq a61bc │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a6110 │ │ │ │ + beq a6158 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3ce378 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cce30 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a619c │ │ │ │ + bhi a61e4 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #5520 @ 0x1590 │ │ │ │ + movw r1, #5588 @ 0x15d4 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #980] @ 0x3d4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne a6160 │ │ │ │ + bne a61a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6190 │ │ │ │ + beq a61d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - b a60bc │ │ │ │ + b a6104 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a614c │ │ │ │ + b a6194 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #5520 @ 0x1590 │ │ │ │ + movw r1, #5588 @ 0x15d4 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #980] @ 0x3d4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne a6160 │ │ │ │ + bne a61a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a613c │ │ │ │ + b a6184 │ │ │ │ mov r5, #0 │ │ │ │ - b a60bc │ │ │ │ + b a6104 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a61a8 : │ │ │ │ +000a61f0 : │ │ │ │ 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, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6384 │ │ │ │ + bne a63cc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a644c │ │ │ │ + ldr r3, [pc, #608] @ a6494 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a6358 │ │ │ │ + beq a63a0 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a6238 │ │ │ │ + bgt a6280 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6358 │ │ │ │ + beq a63a0 │ │ │ │ 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 a6338 │ │ │ │ + beq a6380 │ │ │ │ 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 │ │ │ │ @@ -123775,29 +123793,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 a62d0 │ │ │ │ + bne a6318 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a62cc │ │ │ │ + beq a6314 │ │ │ │ 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 a63c0 │ │ │ │ + beq a6408 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6394 │ │ │ │ + beq a63dc │ │ │ │ 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] │ │ │ │ @@ -123818,18 +123836,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, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6440 │ │ │ │ + bne a6488 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -123845,15 +123863,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 a62e4 │ │ │ │ + beq a632c │ │ │ │ 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] │ │ │ │ @@ -123877,54 +123895,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 a6374 │ │ │ │ + b a63bc │ │ │ │ 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] @ a66d4 │ │ │ │ + ldr r3, [pc, #608] @ a671c │ │ │ │ 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 a65dc │ │ │ │ + beq a6624 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a64c0 │ │ │ │ + bgt a6508 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a65dc │ │ │ │ + beq a6624 │ │ │ │ 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 a65bc │ │ │ │ + beq a6604 │ │ │ │ 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 │ │ │ │ @@ -123936,29 +123954,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 a6554 │ │ │ │ + bne a659c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6550 │ │ │ │ + beq a6598 │ │ │ │ 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 a6640 │ │ │ │ + beq a6688 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6614 │ │ │ │ + beq a665c │ │ │ │ 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] │ │ │ │ @@ -123980,20 +123998,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, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33332 @ 0x8234 │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #988] @ 0x3dc │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a66c8 │ │ │ │ + bne a6710 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -124005,15 +124023,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 a6568 │ │ │ │ + beq a65b0 │ │ │ │ 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] │ │ │ │ @@ -124039,441 +124057,441 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx ip │ │ │ │ - b a6604 │ │ │ │ + b a664c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a66d8 : │ │ │ │ +000a6720 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6b5c │ │ │ │ + beq a6ba4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6728 │ │ │ │ + bne a6770 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r2, #21716 @ 0x54d4 │ │ │ │ + movw r2, #21704 @ 0x54c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6758 │ │ │ │ + bne a67a0 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a6b48 │ │ │ │ + beq a6b90 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6bf8 │ │ │ │ - bl ca580 │ │ │ │ + b a6c40 │ │ │ │ + bl caa44 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6a34 │ │ │ │ + beq a6a7c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a3c │ │ │ │ + beq a6a84 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a44 │ │ │ │ + beq a6a8c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a4c │ │ │ │ + beq a6a94 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a54 │ │ │ │ + beq a6a9c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6a5c │ │ │ │ + beq a6aa4 │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a6830 │ │ │ │ + b a6878 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a68b4 │ │ │ │ + beq a68fc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6814 │ │ │ │ - ldr r2, [pc, #844] @ a6ba4 │ │ │ │ + bne a685c │ │ │ │ + ldr r2, [pc, #844] @ a6bec │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6a64 │ │ │ │ + bne a6aac │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ae8 │ │ │ │ + bne a6b30 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a68a0 │ │ │ │ + bgt a68e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a68a0 │ │ │ │ + bne a68e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 1977e4 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 197f54 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a671c │ │ │ │ + b a6764 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6ae8 │ │ │ │ + beq a6b30 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ sub r1, ip, #4 │ │ │ │ add ip, ip, #28 │ │ │ │ mov lr, r6 │ │ │ │ ldr r0, [lr], #4 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r6, lr │ │ │ │ cmp r1, ip │ │ │ │ - bne a68dc │ │ │ │ - b a6918 │ │ │ │ + bne a6924 │ │ │ │ + b a6960 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a69dc │ │ │ │ + bge a6a24 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add ip, r0, #1 │ │ │ │ str r1, [lr, r0, lsl #2] │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a68f8 │ │ │ │ - ldr r1, [pc, #608] @ a6ba4 │ │ │ │ + bne a6940 │ │ │ │ + ldr r1, [pc, #608] @ a6bec │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6aac │ │ │ │ + bne a6af4 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6b64 │ │ │ │ + bne a6bac │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6998 │ │ │ │ + bgt a69e0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6998 │ │ │ │ + bne a69e0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2bf2a8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2be758 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a671c │ │ │ │ + bgt a6764 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a671c │ │ │ │ + bne a6764 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a671c │ │ │ │ + b a6764 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5f20 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c6474 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6918 │ │ │ │ + bne a6960 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6a18 │ │ │ │ + bgt a6a60 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6b90 │ │ │ │ + beq a6bd8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6a34 │ │ │ │ + bgt a6a7c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6b98 │ │ │ │ + beq a6be0 │ │ │ │ mov r3, #0 │ │ │ │ - b a671c │ │ │ │ + b a6764 │ │ │ │ mov r4, r2 │ │ │ │ - b a6850 │ │ │ │ + b a6898 │ │ │ │ mov r4, #1 │ │ │ │ - b a6850 │ │ │ │ + b a6898 │ │ │ │ mov r4, #2 │ │ │ │ - b a6850 │ │ │ │ + b a6898 │ │ │ │ mov r4, #3 │ │ │ │ - b a6850 │ │ │ │ + b a6898 │ │ │ │ mov r4, #4 │ │ │ │ - b a6850 │ │ │ │ + b a6898 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6868 │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + beq a68b0 │ │ │ │ + movw r1, #55132 @ 0xd75c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6868 │ │ │ │ + beq a68b0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6868 │ │ │ │ + b a68b0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6958 │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + beq a69a0 │ │ │ │ + movw r1, #55132 @ 0xd75c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a6958 │ │ │ │ + beq a69a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a6958 │ │ │ │ + b a69a0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b04 │ │ │ │ + bgt a6b4c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6b3c │ │ │ │ + beq a6b84 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a6a34 │ │ │ │ + beq a6a7c │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b08 │ │ │ │ + bgt a6b50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6b08 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a6b04 │ │ │ │ + bne a6b50 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a6b4c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a6b04 │ │ │ │ - movw r0, #16412 @ 0x401c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a6b4c │ │ │ │ + movw r0, #11336 @ 0x2c48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a6a34 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ - b a6a34 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a6a7c │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b a6a7c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6a18 │ │ │ │ + bgt a6a60 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6a18 │ │ │ │ + bne a6a60 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6a18 │ │ │ │ + b a6a60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6b80 │ │ │ │ + b a6bc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a6a34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a6a7c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a6ba8 : │ │ │ │ +000a6bf0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6bcc │ │ │ │ + beq a6c14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a6bcc │ │ │ │ + beq a6c14 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a6bf8 │ │ │ │ + b a6c40 │ │ │ │ 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, #16412 @ 0x401c │ │ │ │ + movw r0, #11336 @ 0x2c48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a6bf8 : │ │ │ │ +000a6c40 : │ │ │ │ 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 a6df8 │ │ │ │ + beq a6e40 │ │ │ │ mov r5, r0 │ │ │ │ - blt a6ec8 │ │ │ │ + blt a6f10 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6e50 │ │ │ │ - ldr r3, [pc, #712] @ a6efc │ │ │ │ + bgt a6e98 │ │ │ │ + ldr r3, [pc, #712] @ a6f44 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6dac │ │ │ │ - ldr r0, [pc, #684] @ a6f00 │ │ │ │ + beq a6df4 │ │ │ │ + ldr r0, [pc, #684] @ a6f48 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne a6e90 │ │ │ │ + bne a6ed8 │ │ │ │ ldr r1, [r5] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt a6d4c │ │ │ │ + bgt a6d94 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a6d38 │ │ │ │ + beq a6d80 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a6e18 │ │ │ │ + bne a6e60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6dc8 │ │ │ │ + bgt a6e10 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6d38 │ │ │ │ + beq a6d80 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6de8 │ │ │ │ + bne a6e30 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6e08 │ │ │ │ + bgt a6e50 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6d00 │ │ │ │ + bne a6d48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6d60 │ │ │ │ + bne a6da8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a6cbc │ │ │ │ + bne a6d04 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6d40 │ │ │ │ - ldr ip, [pc, #404] @ a6efc │ │ │ │ + beq a6d88 │ │ │ │ + ldr ip, [pc, #404] @ a6f44 │ │ │ │ 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] │ │ │ │ @@ -124485,228 +124503,228 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6c7c │ │ │ │ - b a6ed8 │ │ │ │ + bne a6cc4 │ │ │ │ + b a6f20 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6cf4 │ │ │ │ - b a6d38 │ │ │ │ + bne a6d3c │ │ │ │ + b a6d80 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a6d60 │ │ │ │ + beq a6da8 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a6d24 │ │ │ │ - b a6dd8 │ │ │ │ - ldr r3, [pc, #260] @ a6f04 │ │ │ │ + ble a6d6c │ │ │ │ + b a6e20 │ │ │ │ + ldr r3, [pc, #260] @ a6f4c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6d00 │ │ │ │ - b a6d38 │ │ │ │ + bne a6d48 │ │ │ │ + b a6d80 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6e40 │ │ │ │ + bgt a6e88 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6d60 │ │ │ │ + beq a6da8 │ │ │ │ mov r2, #1 │ │ │ │ - b a6cf4 │ │ │ │ + b a6d3c │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6e38 │ │ │ │ - b a6d60 │ │ │ │ + bne a6e80 │ │ │ │ + b a6da8 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6dac │ │ │ │ - bl 2e757c │ │ │ │ + bls a6df4 │ │ │ │ + bl 2e6a94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6ed8 │ │ │ │ + beq a6f20 │ │ │ │ ldr r2, [r5] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - b a6cbc │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b a6d04 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6ee0 │ │ │ │ - ldr r0, [pc, #96] @ a6f08 │ │ │ │ + bne a6f28 │ │ │ │ + ldr r0, [pc, #96] @ a6f50 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6c7c │ │ │ │ + bne a6cc4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6c7c │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + b a6cc4 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6d40 │ │ │ │ + b a6d88 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6c7c │ │ │ │ + b a6cc4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt a6fe8 │ │ │ │ + blt a7030 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6fa8 │ │ │ │ - ldr r3, [pc, #216] @ a7014 │ │ │ │ + bgt a6ff0 │ │ │ │ + ldr r3, [pc, #216] @ a705c │ │ │ │ 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 a6f90 │ │ │ │ - ldr r1, [pc, #188] @ a7018 │ │ │ │ + beq a6fd8 │ │ │ │ + ldr r1, [pc, #188] @ a7060 │ │ │ │ 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 a6fbc │ │ │ │ + bne a7004 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6f80 │ │ │ │ - b a6ff8 │ │ │ │ + bne a6fc8 │ │ │ │ + b a7040 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6f90 │ │ │ │ + bls a6fd8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b 2e6a94 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a7000 │ │ │ │ - ldr r0, [pc, #72] @ a701c │ │ │ │ - bl 1bdfa0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a6f80 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b a6f80 │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + bne a7048 │ │ │ │ + ldr r0, [pc, #72] @ a7064 │ │ │ │ + bl 1be548 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a6fc8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b a6fc8 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a6f88 │ │ │ │ + b a6fd0 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a6f80 │ │ │ │ + b a6fc8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a7020 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a7068 <_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 a7328 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + blt a7370 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ and r1, r3, #24 │ │ │ │ add r2, r2, #3 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - ldr r9, [pc, #720] @ a7340 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + ldr r9, [pc, #720] @ a7388 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ lsl r3, r3, #3 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi a72ec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bhi a7334 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a72ec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bmi a7334 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a72b0 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #652] @ a7344 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + bne a72f8 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #652] @ a738c <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs a7248 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a7290 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a7290 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a72d8 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7130 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a7178 <_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] │ │ │ │ @@ -124723,213 +124741,213 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt a719c <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a71e4 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #472] @ a7348 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + ldr r1, [pc, #472] @ a7390 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a71f4 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a723c <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7210 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a7258 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq a7164 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a71ac <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7164 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a71ac <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7318 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne a7360 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a7164 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a71ac <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a71d8 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a7220 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a7164 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a71ac <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a718c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq a71d4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a72fc <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #292] @ a734c <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ + bne a7344 <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #292] @ a7394 <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a718c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a71d4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a718c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a71d4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a72d4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bne a731c <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a72ec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a7334 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a7130 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7178 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a7248 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a7290 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a7130 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7178 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a72ec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a7334 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7130 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7178 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7274 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a72bc <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e75a0 │ │ │ │ + b 2e6ab8 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a718c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a71d4 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7164 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a71c4 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a71ac <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a720c <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #27884 @ 0x6cec │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a7190 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a71d8 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a7350 <_Py_Dealloc@@Base>: │ │ │ │ +000a7398 <_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] @ a7438 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a7480 <_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 a7410 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a743c <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a7458 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a7484 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a73f8 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a7440 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a73d4 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a741c <_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 a73cc <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a7414 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a7420 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a7468 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a73bc <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a7404 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e8178 <_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 a7408 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a7450 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7690 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a76d8 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a78e8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a7930 <_Py_Dealloc@@Base+0x598> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ @@ -124939,173 +124957,173 @@ │ │ │ │ str r2, [r5, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r5, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq a769c <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a76e4 <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a76e0 <_Py_Dealloc@@Base+0x390> │ │ │ │ + bmi a7728 <_Py_Dealloc@@Base+0x390> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a78ec <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a7934 <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a74e8 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a7530 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a7594 <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a75dc <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a78f0 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a7938 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r1, r2] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a7820 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a7868 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr r3, [sl, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a77fc <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a7844 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a76fc <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + bne a7744 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a78e8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a7930 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a7708 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7750 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt a760c <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a7654 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7708 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7750 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a76c0 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a7708 <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7734 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a777c <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r3, #21716 @ 0x54d4 │ │ │ │ + movw r3, #21704 @ 0x54c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne a76b0 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a78e8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a76f8 <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a7930 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi a76b0 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a76f8 <_Py_Dealloc@@Base+0x360> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a74bc <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a7504 <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #21716 @ 0x54d4 │ │ │ │ + movw r3, #21704 @ 0x54c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7658 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a76a0 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ 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 a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a75b8 <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a7600 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ - b a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7830 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + bne a7878 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -125114,78 +125132,78 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add lr, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne a7794 <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a77dc <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7790 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a77d8 <_Py_Dealloc@@Base+0x440> │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [lr, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a7868 <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a78b0 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a783c <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a7884 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str ip, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a755c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a75a4 <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a755c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a75a4 <_Py_Dealloc@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a74d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a7520 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b a7724 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b a776c <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a77a8 <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a77f0 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -125206,27 +125224,27 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b a763c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7684 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a78f4 : │ │ │ │ +000a793c : │ │ │ │ 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] @ a7954 │ │ │ │ + ldr lr, [pc, #64] @ a799c │ │ │ │ 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] │ │ │ │ @@ -125240,140 +125258,140 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne a7974 │ │ │ │ + bne a79bc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7968 │ │ │ │ + bgt a79b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7968 │ │ │ │ + bne a79b0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a799c : │ │ │ │ +000a79e4 : │ │ │ │ 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, [r0, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a7a68 │ │ │ │ + beq a7ab0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7a40 │ │ │ │ + bne a7a88 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7a40 │ │ │ │ + beq a7a88 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7a60 │ │ │ │ + beq a7aa8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7a2c │ │ │ │ + bne a7a74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7a00 │ │ │ │ + bne a7a48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7a24 │ │ │ │ + b a7a6c │ │ │ │ mov r1, r2 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a79e0 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne a7a28 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5241 @ 0x1479 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a7a60 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a7aa8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7b00 │ │ │ │ + bne a7b48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7b00 │ │ │ │ + beq a7b48 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7b2c │ │ │ │ + beq a7b74 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7af0 │ │ │ │ + bne a7b38 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a7ae8 │ │ │ │ + b a7b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7b34 │ │ │ │ + beq a7b7c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a7adc │ │ │ │ + bne a7b24 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7ae8 │ │ │ │ + b a7b30 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a7ae8 │ │ │ │ + b a7b30 │ │ │ │ │ │ │ │ -000a7b4c <_Py_dict_lookup@@Base>: │ │ │ │ +000a7b94 <_Py_dict_lookup@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ @@ -125381,951 +125399,949 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r8, [r4, #6] │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a7f10 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ + beq a7f58 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ lsl r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl r5, r5, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ and r9, r7, r5 │ │ │ │ - bne a8478 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ + bne a84c0 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r4, #20 │ │ │ │ add r3, r8, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a7da8 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ + bgt a7df0 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a7ce0 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a7d28 <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7e80 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7ec8 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e08 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + blt a7e50 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8184 <_Py_dict_lookup@@Base+0x638> │ │ │ │ + beq a81cc <_Py_dict_lookup@@Base+0x638> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, lr │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a80cc <_Py_dict_lookup@@Base+0x580> │ │ │ │ + bgt a8114 <_Py_dict_lookup@@Base+0x580> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e30 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ + blt a7e78 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d74 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7dbc <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7d04 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a7d4c <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - bgt a80fc <_Py_dict_lookup@@Base+0x5b0> │ │ │ │ + bgt a8144 <_Py_dict_lookup@@Base+0x5b0> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e60 <_Py_dict_lookup@@Base+0x314> │ │ │ │ + blt a7ea8 <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d74 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7dbc <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8404 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ + beq a844c <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7c58 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7ca0 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a87c0 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ + bne a88b8 <_Py_dict_lookup@@Base+0xd24> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a7c88 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7cd0 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7c88 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7cd0 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8938 <_Py_dict_lookup@@Base+0xdec> │ │ │ │ + beq a87b8 <_Py_dict_lookup@@Base+0xc24> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8930 <_Py_dict_lookup@@Base+0xde4> │ │ │ │ + beq a87b0 <_Py_dict_lookup@@Base+0xc1c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7c88 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7cd0 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #2 │ │ │ │ movne r1, #1 │ │ │ │ ldreq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrbne r2, [r4, #5] │ │ │ │ addne r4, r4, r3, lsl #3 │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ addne r4, r4, r1, lsl r2 │ │ │ │ addeq r2, r2, r3, lsl #2 │ │ │ │ ldrne r2, [r4, #24] │ │ │ │ ldreq r2, [r2, #4] │ │ │ │ - b a7cf0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7d38 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8224 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ + bgt a826c <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e40 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ + blt a7e88 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7e80 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7ec8 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a824c <_Py_dict_lookup@@Base+0x700> │ │ │ │ + bgt a8294 <_Py_dict_lookup@@Base+0x700> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7c20 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a7c68 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r4, lr │ │ │ │ and r9, r3, r5 │ │ │ │ - b a7c58 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7ca0 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a8a00 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bne a8a40 <_Py_dict_lookup@@Base+0xeac> │ │ │ │ mov r2, #0 │ │ │ │ - b a7cf0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7d38 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7df8 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ + b a7e40 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7e38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e80 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7c60 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a7ca8 <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7ef0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7f38 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7ef0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7f38 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8978 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ + beq a89b8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8970 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + beq a89b0 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - ble a7c14 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a7df0 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ + ble a7c5c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7e38 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add r0, r4, #20 │ │ │ │ cmp r2, #7 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r3, r5, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r5, r0, r5, lsl r1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r3 │ │ │ │ - bgt a8134 <_Py_dict_lookup@@Base+0x5e8> │ │ │ │ + bgt a817c <_Py_dict_lookup@@Base+0x5e8> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8160 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + blt a81a8 <_Py_dict_lookup@@Base+0x614> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r0, r5, r6 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq a81f8 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ + beq a8240 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a8268 <_Py_dict_lookup@@Base+0x71c> │ │ │ │ + beq a82b0 <_Py_dict_lookup@@Base+0x71c> │ │ │ │ lsr r1, r7, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - bgt a8330 <_Py_dict_lookup@@Base+0x7e4> │ │ │ │ + bgt a8378 <_Py_dict_lookup@@Base+0x7e4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8218 <_Py_dict_lookup@@Base+0x6cc> │ │ │ │ + blt a8260 <_Py_dict_lookup@@Base+0x6cc> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8254 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + beq a829c <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a836c <_Py_dict_lookup@@Base+0x820> │ │ │ │ + beq a83b4 <_Py_dict_lookup@@Base+0x820> │ │ │ │ lsr ip, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, ip, #1 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r9, ip │ │ │ │ and r4, r3, r1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt a80b0 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt a80f8 <_Py_dict_lookup@@Base+0x564> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a834c <_Py_dict_lookup@@Base+0x800> │ │ │ │ + blt a8394 <_Py_dict_lookup@@Base+0x800> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp sl, r5 │ │ │ │ - beq a8358 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + beq a83a0 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a84ec <_Py_dict_lookup@@Base+0x9a0> │ │ │ │ + beq a85e4 <_Py_dict_lookup@@Base+0xa50> │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r4, r9, lsr #5 │ │ │ │ cmp r2, #7 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a8598 <_Py_dict_lookup@@Base+0xa4c> │ │ │ │ + bgt a85c8 <_Py_dict_lookup@@Base+0xa34> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a84e0 <_Py_dict_lookup@@Base+0x994> │ │ │ │ + blt a85bc <_Py_dict_lookup@@Base+0xa28> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp sl, r4 │ │ │ │ - beq a8358 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + beq a83a0 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a85c4 <_Py_dict_lookup@@Base+0xa78> │ │ │ │ + beq a869c <_Py_dict_lookup@@Base+0xb08> │ │ │ │ lsr r9, r9, #10 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r4, r5, r5, lsl #2 │ │ │ │ add r0, r9, #1 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, #7 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a8004 <_Py_dict_lookup@@Base+0x4b8> │ │ │ │ + ble a804c <_Py_dict_lookup@@Base+0x4b8> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r4, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r4, lsl #2] │ │ │ │ - b a800c <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ + b a8054 <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7c6c <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a7cb4 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7e38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e80 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7cac <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a7cf4 <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7e38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e80 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a80cc <_Py_dict_lookup@@Base+0x580> │ │ │ │ + b a8114 <_Py_dict_lookup@@Base+0x580> │ │ │ │ cmp r2, #15 │ │ │ │ movle ip, r0 │ │ │ │ lslle r0, r3, #1 │ │ │ │ ldrgt r8, [r0, r3, lsl #2] │ │ │ │ ldrshle r8, [ip, r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a7f4c <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bge a7f94 <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a8318 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + bne a8360 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ mvn r3, #0 │ │ │ │ - b a7e38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a7e80 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8158 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + beq a81a0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - b a7f98 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ + b a7fe0 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7e10 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7e58 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7e10 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7e58 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8774 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ + beq a87d8 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a876c <_Py_dict_lookup@@Base+0xc20> │ │ │ │ + beq a87c0 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a7e10 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + beq a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a7e58 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ add r2, r2, r0, lsl r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b a7cf0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7d38 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8158 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a7fd4 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + beq a81a0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a801c <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7dc0 <_Py_dict_lookup@@Base+0x274> │ │ │ │ + bge a7e08 <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ - b a7e00 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + b a7e48 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a8200 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a8248 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [r0] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, r0 │ │ │ │ addle r2, r2, #1 │ │ │ │ movle r0, r1 │ │ │ │ strle r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl 140aa0 │ │ │ │ + bl 1410b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8944 <_Py_dict_lookup@@Base+0xdf8> │ │ │ │ + beq a8864 <_Py_dict_lookup@@Base+0xcd0> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8980 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + bne a89c0 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ clz r2, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bgt a82e4 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + bgt a832c <_Py_dict_lookup@@Base+0x798> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a877c <_Py_dict_lookup@@Base+0xc30> │ │ │ │ + beq a87c8 <_Py_dict_lookup@@Base+0xc34> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7b7c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bc4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7b7c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bc4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8254 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + bne a829c <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7f78 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + b a7fc0 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r2, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrle r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r8, [r1, r3, lsl #2] │ │ │ │ ldrshle r8, [r0, r1] │ │ │ │ - b a7fa0 <_Py_dict_lookup@@Base+0x454> │ │ │ │ + b a7fe8 <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8158 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a803c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + beq a81a0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a8084 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a8200 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a8248 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8744 <_Py_dict_lookup@@Base+0xbf8> │ │ │ │ + bgt a8754 <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a83c8 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ + bgt a8410 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a87b0 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + beq a88ec <_Py_dict_lookup@@Base+0xd58> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + blt a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7b7c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bc4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7b7c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bc4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8254 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + bne a829c <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7fd4 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + b a801c <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7cc8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7d10 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a7cc8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7d10 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8a1c <_Py_dict_lookup@@Base+0xed0> │ │ │ │ + beq a8a5c <_Py_dict_lookup@@Base+0xec8> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8a14 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + beq a8a54 <_Py_dict_lookup@@Base+0xec0> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d74 <_Py_dict_lookup@@Base+0x228> │ │ │ │ - b a7cc8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + beq a7dbc <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a7d10 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ add r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movle r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsble r3, [r3, r9] │ │ │ │ - bgt a8874 <_Py_dict_lookup@@Base+0xd28> │ │ │ │ + bgt a88fc <_Py_dict_lookup@@Base+0xd68> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8648 <_Py_dict_lookup@@Base+0xafc> │ │ │ │ + bge a8720 <_Py_dict_lookup@@Base+0xb8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ cmp r6, #7 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsble r3, [r3, r9] │ │ │ │ - bgt a888c <_Py_dict_lookup@@Base+0xd40> │ │ │ │ + bgt a88d0 <_Py_dict_lookup@@Base+0xd3c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a867c <_Py_dict_lookup@@Base+0xb30> │ │ │ │ + bge a875c <_Py_dict_lookup@@Base+0xbc8> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - b a86ac <_Py_dict_lookup@@Base+0xb60> │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + lsr r3, r7, #10 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r3, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + and r9, r9, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, #7 │ │ │ │ + bgt a899c <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + ldrsb r8, [r4, r9] │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a896c <_Py_dict_lookup@@Base+0xdd8> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + cmp r2, #7 │ │ │ │ + add r9, r9, r3, lsr #5 │ │ │ │ + add r9, r9, #1 │ │ │ │ + and r9, r9, r6 │ │ │ │ + ldrsble r8, [r4, r9] │ │ │ │ + bgt a8944 <_Py_dict_lookup@@Base+0xdb0> │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a8914 <_Py_dict_lookup@@Base+0xd80> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a7d30 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + lsr r3, r3, #10 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r9, r3 │ │ │ │ + and r9, r9, r6 │ │ │ │ + b a8550 <_Py_dict_lookup@@Base+0x9bc> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8158 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a8090 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + beq a81a0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a80d8 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + cmp r2, #15 │ │ │ │ + lslle r0, r5, #1 │ │ │ │ + ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrshle r8, [r3, r0] │ │ │ │ + ldrgt r8, [r3, r5, lsl #2] │ │ │ │ + b a80a8 <_Py_dict_lookup@@Base+0x514> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140aa0 │ │ │ │ + bl 1410b4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a8940 <_Py_dict_lookup@@Base+0xdf4> │ │ │ │ + beq a8860 <_Py_dict_lookup@@Base+0xccc> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw ip, #37244 @ 0x917c │ │ │ │ + movw ip, #37232 @ 0x9170 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a88b0 <_Py_dict_lookup@@Base+0xd64> │ │ │ │ + bne a87e0 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ movw ip, #4404 @ 0x1134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub r2, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ clz r2, r2 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a8564 <_Py_dict_lookup@@Base+0xa18> │ │ │ │ + bgt a865c <_Py_dict_lookup@@Base+0xac8> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8758 <_Py_dict_lookup@@Base+0xc0c> │ │ │ │ + beq a8890 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a874c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + bne a87a4 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a874c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + bne a87a4 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a85b4 <_Py_dict_lookup@@Base+0xa68> │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ - b a803c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ - cmp r2, #15 │ │ │ │ - lslle r0, r5, #1 │ │ │ │ - ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrshle r8, [r3, r0] │ │ │ │ - ldrgt r8, [r3, r5, lsl #2] │ │ │ │ - b a8060 <_Py_dict_lookup@@Base+0x514> │ │ │ │ + ldrbeq r2, [r1, #4] │ │ │ │ + beq a8084 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ - b a8200 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a8248 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14063c │ │ │ │ + bl 140c5c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a860c <_Py_dict_lookup@@Base+0xac0> │ │ │ │ + bgt a86e4 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a879c <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + beq a88a4 <_Py_dict_lookup@@Base+0xd10> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + blt a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a874c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + bne a87a4 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a874c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + bne a87a4 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a85b4 <_Py_dict_lookup@@Base+0xa68> │ │ │ │ + bne a868c <_Py_dict_lookup@@Base+0xaf8> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a8090 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + b a80d8 <_Py_dict_lookup@@Base+0x544> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 288b14 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 28818c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a878c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ + blt a8794 <_Py_dict_lookup@@Base+0xc00> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a88a8 <_Py_dict_lookup@@Base+0xd5c> │ │ │ │ + bne a878c <_Py_dict_lookup@@Base+0xbf8> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a84a8 <_Py_dict_lookup@@Base+0x95c> │ │ │ │ + b a84f0 <_Py_dict_lookup@@Base+0x95c> │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b a83d4 <_Py_dict_lookup@@Base+0x840> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 288b14 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 28818c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a878c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a88a8 <_Py_dict_lookup@@Base+0xd5c> │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ - lsr r3, r7, #10 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r3, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - and r9, r9, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, #7 │ │ │ │ - bgt a8860 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ - ldrsb r8, [r4, r9] │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8830 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - add r9, r9, r3, lsr #5 │ │ │ │ - add r9, r9, #1 │ │ │ │ - and r9, r9, r6 │ │ │ │ - ldrsble r8, [r4, r9] │ │ │ │ - bgt a8808 <_Py_dict_lookup@@Base+0xcbc> │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a87d8 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7ce8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + blt a8794 <_Py_dict_lookup@@Base+0xc00> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - lsr r3, r3, #10 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r9, r3 │ │ │ │ - and r9, r9, r6 │ │ │ │ - b a86d8 <_Py_dict_lookup@@Base+0xb8c> │ │ │ │ - ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a838c <_Py_dict_lookup@@Base+0x840> │ │ │ │ + ldrbeq r6, [r4, #4] │ │ │ │ + beq a8524 <_Py_dict_lookup@@Base+0x990> │ │ │ │ + str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ + b a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + cmn r2, #4 │ │ │ │ + beq a8a64 <_Py_dict_lookup@@Base+0xed0> │ │ │ │ + mvn r3, #2 │ │ │ │ + b a7e80 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a7b7c <_Py_dict_lookup@@Base+0x30> │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8564 <_Py_dict_lookup@@Base+0xa18> │ │ │ │ + b a7bc4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a81d8 <_Py_dict_lookup@@Base+0x68c> │ │ │ │ + b a7da0 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a81c4 <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b a7d8c <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a8220 <_Py_dict_lookup@@Base+0x68c> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a82e4 <_Py_dict_lookup@@Base+0x798> │ │ │ │ - cmn r2, #4 │ │ │ │ - beq a8a24 <_Py_dict_lookup@@Base+0xed8> │ │ │ │ - mvn r3, #2 │ │ │ │ - b a7e38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a832c <_Py_dict_lookup@@Base+0x798> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a820c <_Py_dict_lookup@@Base+0x678> │ │ │ │ + strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 129d10 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a882c <_Py_dict_lookup@@Base+0xc98> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a881c <_Py_dict_lookup@@Base+0xc88> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a884c <_Py_dict_lookup@@Base+0xcb8> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge a865c <_Py_dict_lookup@@Base+0xac8> │ │ │ │ + b a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a8800 <_Py_dict_lookup@@Base+0xc6c> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8800 <_Py_dict_lookup@@Base+0xc6c> │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a881c <_Py_dict_lookup@@Base+0xc88> │ │ │ │ + str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a865c <_Py_dict_lookup@@Base+0xac8> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a860c <_Py_dict_lookup@@Base+0xac0> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a83c8 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ + b a86e4 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7c14 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7c5c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [r3, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a8514 <_Py_dict_lookup@@Base+0x980> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8410 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [r2, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a84e0 <_Py_dict_lookup@@Base+0x94c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 288b14 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 28818c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a878c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ - bne a881c <_Py_dict_lookup@@Base+0xcd0> │ │ │ │ + blt a8794 <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + bne a8958 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a8724 <_Py_dict_lookup@@Base+0xbd8> │ │ │ │ + b a859c <_Py_dict_lookup@@Base+0xa08> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a8714 <_Py_dict_lookup@@Base+0xbc8> │ │ │ │ + b a858c <_Py_dict_lookup@@Base+0x9f8> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r8 │ │ │ │ - b a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a7dc0 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 288b14 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 28818c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a878c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ - bne a881c <_Py_dict_lookup@@Base+0xcd0> │ │ │ │ + blt a8794 <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + bne a8958 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a86f4 <_Py_dict_lookup@@Base+0xba8> │ │ │ │ + b a856c <_Py_dict_lookup@@Base+0x9d8> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a86e4 <_Py_dict_lookup@@Base+0xb98> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrgt r3, [r2, r9, lsl #2] │ │ │ │ - ldrshle r3, [r2, r3] │ │ │ │ - b a8498 <_Py_dict_lookup@@Base+0x94c> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrgt r3, [r3, r9, lsl #2] │ │ │ │ - ldrshle r3, [r2, r3] │ │ │ │ - b a84cc <_Py_dict_lookup@@Base+0x980> │ │ │ │ - str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a7d78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1296e8 │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a88fc <_Py_dict_lookup@@Base+0xdb0> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a88ec <_Py_dict_lookup@@Base+0xda0> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq a891c <_Py_dict_lookup@@Base+0xdd0> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge a8564 <_Py_dict_lookup@@Base+0xa18> │ │ │ │ - b a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a88d0 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a88d0 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a88ec <_Py_dict_lookup@@Base+0xda0> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a7d58 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a7d44 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ - str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + b a855c <_Py_dict_lookup@@Base+0x9c8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7ed4 <_Py_dict_lookup@@Base+0x388> │ │ │ │ + b a7f1c <_Py_dict_lookup@@Base+0x388> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7ec0 <_Py_dict_lookup@@Base+0x374> │ │ │ │ + b a7f08 <_Py_dict_lookup@@Base+0x374> │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a89cc <_Py_dict_lookup@@Base+0xe80> │ │ │ │ + ble a8a0c <_Py_dict_lookup@@Base+0xe78> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a89c0 <_Py_dict_lookup@@Base+0xe74> │ │ │ │ + bgt a8a00 <_Py_dict_lookup@@Base+0xe6c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a89f0 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + beq a8a30 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ cmp r2, #0 │ │ │ │ - bge a82e4 <_Py_dict_lookup@@Base+0x798> │ │ │ │ - b a8794 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bge a832c <_Py_dict_lookup@@Base+0x798> │ │ │ │ + b a879c <_Py_dict_lookup@@Base+0xc08> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a899c <_Py_dict_lookup@@Base+0xe50> │ │ │ │ + bne a89dc <_Py_dict_lookup@@Base+0xe48> │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a899c <_Py_dict_lookup@@Base+0xe50> │ │ │ │ + b a89dc <_Py_dict_lookup@@Base+0xe48> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a89c0 <_Py_dict_lookup@@Base+0xe74> │ │ │ │ + b a8a00 <_Py_dict_lookup@@Base+0xe6c> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7ca0 <_Py_dict_lookup@@Base+0x154> │ │ │ │ + b a7ce8 <_Py_dict_lookup@@Base+0x154> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8458 <_Py_dict_lookup@@Base+0x90c> │ │ │ │ + b a84a0 <_Py_dict_lookup@@Base+0x90c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8444 <_Py_dict_lookup@@Base+0x8f8> │ │ │ │ + b a848c <_Py_dict_lookup@@Base+0x8f8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7b78 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ + b a7bc0 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ @@ -126335,391 +126351,409 @@ │ │ │ │ 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 a8c4c <_Py_dict_lookup@@Base+0x1100> │ │ │ │ + bgt a8c8c <_Py_dict_lookup@@Base+0x10f8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8b7c <_Py_dict_lookup@@Base+0x1030> │ │ │ │ + blt a8bbc <_Py_dict_lookup@@Base+0x1028> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8b94 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8bd4 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ lsr r8, r9, #5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ - bgt a8c20 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ + bgt a8c60 <_Py_dict_lookup@@Base+0x10cc> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8c38 <_Py_dict_lookup@@Base+0x10ec> │ │ │ │ + blt a8c78 <_Py_dict_lookup@@Base+0x10e4> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8cf8 <_Py_dict_lookup@@Base+0x11ac> │ │ │ │ + beq a8d38 <_Py_dict_lookup@@Base+0x11a4> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a8cb0 <_Py_dict_lookup@@Base+0x1164> │ │ │ │ + bgt a8cf0 <_Py_dict_lookup@@Base+0x115c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8c84 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ + blt a8cc4 <_Py_dict_lookup@@Base+0x1130> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8d98 <_Py_dict_lookup@@Base+0x124c> │ │ │ │ + beq a8dd8 <_Py_dict_lookup@@Base+0x1244> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - bgt a8ce4 <_Py_dict_lookup@@Base+0x1198> │ │ │ │ + bgt a8d24 <_Py_dict_lookup@@Base+0x1190> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8ca4 <_Py_dict_lookup@@Base+0x1158> │ │ │ │ + blt a8ce4 <_Py_dict_lookup@@Base+0x1150> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8e08 <_Py_dict_lookup@@Base+0x12bc> │ │ │ │ + beq a8e48 <_Py_dict_lookup@@Base+0x12b4> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and r8, r8, r2 │ │ │ │ - b a8af4 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ + b a8b34 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8ea8 <_Py_dict_lookup@@Base+0x135c> │ │ │ │ + bne a8ee8 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8c04 <_Py_dict_lookup@@Base+0x10b8> │ │ │ │ + bne a8c44 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8c04 <_Py_dict_lookup@@Base+0x10b8> │ │ │ │ + bne a8c44 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8e90 <_Py_dict_lookup@@Base+0x1344> │ │ │ │ + beq a8ed0 <_Py_dict_lookup@@Base+0x133c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e88 <_Py_dict_lookup@@Base+0x133c> │ │ │ │ + beq a8ec8 <_Py_dict_lookup@@Base+0x1334> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - ble a8ab4 <_Py_dict_lookup@@Base+0xf68> │ │ │ │ + ble a8af4 <_Py_dict_lookup@@Base+0xf60> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8d90 <_Py_dict_lookup@@Base+0x1244> │ │ │ │ + bgt a8dd0 <_Py_dict_lookup@@Base+0x123c> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8ac0 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + bge a8b00 <_Py_dict_lookup@@Base+0xf6c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8ad8 <_Py_dict_lookup@@Base+0xf8c> │ │ │ │ + bne a8b18 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8d68 <_Py_dict_lookup@@Base+0x121c> │ │ │ │ + bgt a8da8 <_Py_dict_lookup@@Base+0x1214> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8a80 <_Py_dict_lookup@@Base+0xf34> │ │ │ │ + bge a8ac0 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b84 <_Py_dict_lookup@@Base+0x1038> │ │ │ │ + beq a8bc4 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8c28 <_Py_dict_lookup@@Base+0x10dc> │ │ │ │ + b a8c68 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b84 <_Py_dict_lookup@@Base+0x1038> │ │ │ │ + beq a8bc4 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - b a8b3c <_Py_dict_lookup@@Base+0xff0> │ │ │ │ + b a8b7c <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ - b a8b60 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8ba0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8b08 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ + bge a8b48 <_Py_dict_lookup@@Base+0xfb4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b84 <_Py_dict_lookup@@Base+0x1038> │ │ │ │ + beq a8bc4 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b a8b40 <_Py_dict_lookup@@Base+0xff4> │ │ │ │ + b a8b80 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8ad8 <_Py_dict_lookup@@Base+0xf8c> │ │ │ │ + bne a8b18 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8ad8 <_Py_dict_lookup@@Base+0xf8c> │ │ │ │ + bne a8b18 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8ea0 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ + beq a8ee0 <_Py_dict_lookup@@Base+0x134c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e98 <_Py_dict_lookup@@Base+0x134c> │ │ │ │ + beq a8ed8 <_Py_dict_lookup@@Base+0x1344> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ - b a8ad8 <_Py_dict_lookup@@Base+0xf8c> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8b18 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8a80 <_Py_dict_lookup@@Base+0xf34> │ │ │ │ + bge a8ac0 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b84 <_Py_dict_lookup@@Base+0x1038> │ │ │ │ + beq a8bc4 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ lsr r2, r2, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ - b a8c30 <_Py_dict_lookup@@Base+0x10e4> │ │ │ │ + b a8c70 <_Py_dict_lookup@@Base+0x10dc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8b20 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ + bne a8b60 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8b20 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ + bne a8b60 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8e80 <_Py_dict_lookup@@Base+0x1334> │ │ │ │ + beq a8ec0 <_Py_dict_lookup@@Base+0x132c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e78 <_Py_dict_lookup@@Base+0x132c> │ │ │ │ + beq a8eb8 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ - b a8b20 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8b60 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8b60 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + bne a8ba0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8b60 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + bne a8ba0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8ec8 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1374> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8ec0 <_Py_dict_lookup@@Base+0x1374> │ │ │ │ + beq a8f00 <_Py_dict_lookup@@Base+0x136c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b88 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ - b a8b60 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + beq a8bc8 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8ba0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8dec <_Py_dict_lookup@@Base+0x12a0> │ │ │ │ + b a8e2c <_Py_dict_lookup@@Base+0x1298> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8dd4 <_Py_dict_lookup@@Base+0x1288> │ │ │ │ + b a8e14 <_Py_dict_lookup@@Base+0x1280> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8be8 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + b a8c28 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8bd4 <_Py_dict_lookup@@Base+0x1088> │ │ │ │ + b a8c14 <_Py_dict_lookup@@Base+0x1080> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8d4c <_Py_dict_lookup@@Base+0x1200> │ │ │ │ + b a8d8c <_Py_dict_lookup@@Base+0x11f8> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8d34 <_Py_dict_lookup@@Base+0x11e8> │ │ │ │ + b a8d74 <_Py_dict_lookup@@Base+0x11e0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8ab4 <_Py_dict_lookup@@Base+0xf68> │ │ │ │ + b a8af4 <_Py_dict_lookup@@Base+0xf60> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8e5c <_Py_dict_lookup@@Base+0x1310> │ │ │ │ + b a8e9c <_Py_dict_lookup@@Base+0x1308> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8e44 <_Py_dict_lookup@@Base+0x12f8> │ │ │ │ + b a8e84 <_Py_dict_lookup@@Base+0x12f0> │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + subs r3, r0, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq a8f2c <_Py_dict_lookup@@Base+0x1398> │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a8f38 <_Py_dict_lookup@@Base+0x13a4> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne a8f2c <_Py_dict_lookup@@Base+0x1398> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #984] @ a92c4 <_Py_dict_lookup@@Base+0x1778> │ │ │ │ + ldr r2, [pc, #988] @ a9350 <_Py_dict_lookup@@Base+0x17bc> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9270 <_Py_dict_lookup@@Base+0x1724> │ │ │ │ + beq a92f8 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + beq a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a929c <_Py_dict_lookup@@Base+0x1750> │ │ │ │ + bne a9328 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a9280 <_Py_dict_lookup@@Base+0x1734> │ │ │ │ + bne a930c <_Py_dict_lookup@@Base+0x1778> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a9280 <_Py_dict_lookup@@Base+0x1734> │ │ │ │ + bne a930c <_Py_dict_lookup@@Base+0x1778> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a9280 <_Py_dict_lookup@@Base+0x1734> │ │ │ │ + bne a930c <_Py_dict_lookup@@Base+0x1778> │ │ │ │ ldrb r0, [r1, #-8] │ │ │ │ ldrb r2, [r1, #-7] │ │ │ │ ldrb r1, [r1, #-6] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r3, #-5] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a9254 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ + bne a92dc <_Py_dict_lookup@@Base+0x1748> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a9254 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ + bne a92dc <_Py_dict_lookup@@Base+0x1748> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a9254 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ + bne a92dc <_Py_dict_lookup@@Base+0x1748> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a9254 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ + bne a92dc <_Py_dict_lookup@@Base+0x1748> │ │ │ │ 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 2d720 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #25680 @ 0x6450 │ │ │ │ + movw r2, #25752 @ 0x6498 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a905c <_Py_dict_lookup@@Base+0x1510> │ │ │ │ + bne a90e4 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ - ldr r2, [pc, #748] @ a92c8 <_Py_dict_lookup@@Base+0x177c> │ │ │ │ + beq a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ + ldr r2, [pc, #752] @ a9354 <_Py_dict_lookup@@Base+0x17c0> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a9094 <_Py_dict_lookup@@Base+0x1548> │ │ │ │ + beq a911c <_Py_dict_lookup@@Base+0x1588> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a9024 <_Py_dict_lookup@@Base+0x14d8> │ │ │ │ + bgt a90ac <_Py_dict_lookup@@Base+0x1518> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9094 <_Py_dict_lookup@@Base+0x1548> │ │ │ │ + beq a911c <_Py_dict_lookup@@Base+0x1588> │ │ │ │ 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 a9074 <_Py_dict_lookup@@Base+0x1528> │ │ │ │ + beq a90fc <_Py_dict_lookup@@Base+0x1568> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a90c8 <_Py_dict_lookup@@Base+0x157c> │ │ │ │ + beq a9150 <_Py_dict_lookup@@Base+0x15bc> │ │ │ │ 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} │ │ │ │ @@ -126727,28 +126761,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 a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + b a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33332 @ 0x8234 │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #988] @ 0x3dc │ │ │ │ cmp r6, r2 │ │ │ │ - bne a9190 <_Py_dict_lookup@@Base+0x1644> │ │ │ │ + bne a9218 <_Py_dict_lookup@@Base+0x1684> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + b a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ 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] │ │ │ │ @@ -126757,66 +126791,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 a9128 <_Py_dict_lookup@@Base+0x15dc> │ │ │ │ + bne a91b0 <_Py_dict_lookup@@Base+0x161c> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9124 <_Py_dict_lookup@@Base+0x15d8> │ │ │ │ + beq a91ac <_Py_dict_lookup@@Base+0x1618> │ │ │ │ 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 a91cc <_Py_dict_lookup@@Base+0x1680> │ │ │ │ + beq a9254 <_Py_dict_lookup@@Base+0x16c0> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a91a0 <_Py_dict_lookup@@Base+0x1654> │ │ │ │ + beq a9228 <_Py_dict_lookup@@Base+0x1694> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + beq a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ 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 a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + b a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a90b8 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ + b a9140 <_Py_dict_lookup@@Base+0x15ac> │ │ │ │ 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 a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + b a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a913c <_Py_dict_lookup@@Base+0x15f0> │ │ │ │ + beq a91c4 <_Py_dict_lookup@@Base+0x1630> │ │ │ │ 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] │ │ │ │ @@ -126839,110 +126873,110 @@ │ │ │ │ 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 a9054 <_Py_dict_lookup@@Base+0x1508> │ │ │ │ + b a90dc <_Py_dict_lookup@@Base+0x1548> │ │ │ │ mov r0, r3 │ │ │ │ - bl 881a0 │ │ │ │ - movw r1, #13252 @ 0x33c4 │ │ │ │ + bl 88494 │ │ │ │ + movw r1, #7812 @ 0x1e84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27868 @ 0x6cdc │ │ │ │ + movw r0, #22312 @ 0x5728 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #16356 @ 0x3fe4 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #11280 @ 0x2c10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #76] @ a92cc <_Py_dict_lookup@@Base+0x1780> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #65516 @ 0xffec │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 881a0 │ │ │ │ - movw r1, #13228 @ 0x33ac │ │ │ │ + bl 88494 │ │ │ │ + movw r1, #7788 @ 0x1e6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27868 @ 0x6cdc │ │ │ │ + movw r0, #22312 @ 0x5728 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 881a0 │ │ │ │ - movw r1, #13168 @ 0x3370 │ │ │ │ + bl 88494 │ │ │ │ + movw r1, #7728 @ 0x1e30 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27868 @ 0x6cdc │ │ │ │ + movw r0, #22312 @ 0x5728 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8fba8 │ │ │ │ + bl 8fe54 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r1, r6, ip, lsl #10 │ │ │ │ │ │ │ │ -000a92d0 : │ │ │ │ +000a9358 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ mov r4, r1 │ │ │ │ and ip, ip, lr │ │ │ │ cmp ip, #8 │ │ │ │ - bgt a9324 │ │ │ │ + bgt a93ac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a943c │ │ │ │ - ldr r1, [pc, #736] @ a95f0 │ │ │ │ + beq a94c4 │ │ │ │ + ldr r1, [pc, #736] @ a9678 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a943c │ │ │ │ + bhi a94c4 │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #31172 @ 0x79c4 │ │ │ │ + movweq r7, #32604 @ 0x7f5c │ │ │ │ movteq r7, #18 │ │ │ │ - bne a9410 │ │ │ │ + bne a9498 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a94cc │ │ │ │ + bne a9554 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a95d4 │ │ │ │ - ldr r8, [pc, #668] @ a95f4 │ │ │ │ + bne a965c │ │ │ │ + ldr r8, [pc, #668] @ a967c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r8] │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9478 │ │ │ │ - ldr lr, [pc, #644] @ a95f8 │ │ │ │ + beq a9500 │ │ │ │ + ldr lr, [pc, #644] @ a9680 │ │ │ │ ldr ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr sl, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ str sl, [r2, #2016] @ 0x7e0 │ │ │ │ str ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r2, [lr, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a9558 │ │ │ │ + bne a95e0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a94a4 │ │ │ │ + beq a952c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a94a4 │ │ │ │ + bgt a952c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a94b0 │ │ │ │ + bne a9538 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -126954,242 +126988,242 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - ble a943c │ │ │ │ + ble a94c4 │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #11800 @ 0x2e18 │ │ │ │ + movweq r7, #13208 @ 0x3398 │ │ │ │ movteq r7, #17 │ │ │ │ - beq a9334 │ │ │ │ + beq a93bc │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #52340 @ 0xcc74 │ │ │ │ + movweq r7, #53788 @ 0xd21c │ │ │ │ movteq r7, #27 │ │ │ │ - beq a9334 │ │ │ │ + beq a93bc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #27900 @ 0x6cfc │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - movw r7, #30244 @ 0x7624 │ │ │ │ + b 14166c │ │ │ │ + movw r7, #31396 @ 0x7aa4 │ │ │ │ movt r7, #13 │ │ │ │ - b a9334 │ │ │ │ - movw r7, #57080 @ 0xdef8 │ │ │ │ + b a93bc │ │ │ │ + movw r7, #58496 @ 0xe480 │ │ │ │ movt r7, #17 │ │ │ │ - b a9334 │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ + b a93bc │ │ │ │ + movw r0, #15176 @ 0x3b48 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a95cc │ │ │ │ + beq a9654 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a93a8 │ │ │ │ + bne a9430 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a93c8 │ │ │ │ + beq a9450 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a93c8 │ │ │ │ + b a9450 │ │ │ │ mov r7, #0 │ │ │ │ - b a9334 │ │ │ │ + b a93bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq a95b4 │ │ │ │ - ldr r9, [pc, #280] @ a95f4 │ │ │ │ + beq a963c │ │ │ │ + ldr r9, [pc, #280] @ a967c │ │ │ │ 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 a9538 │ │ │ │ + beq a95c0 │ │ │ │ ldr r0, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ str r0, [r2, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 256470 <_Py_NewReference@@Base> │ │ │ │ + bl 255f78 <_Py_NewReference@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b a9490 │ │ │ │ - movw r0, #14784 @ 0x39c0 │ │ │ │ + b a9518 │ │ │ │ + movw r0, #14772 @ 0x39b4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a951c │ │ │ │ - b a95cc │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + bne a95a4 │ │ │ │ + b a9654 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a9598 │ │ │ │ - ldr r0, [pc, #140] @ a95fc │ │ │ │ + bne a9620 │ │ │ │ + ldr r0, [pc, #140] @ a9684 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a948c │ │ │ │ + bne a9514 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9490 │ │ │ │ + b a9518 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [lr, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9490 │ │ │ │ + b a9518 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27928 @ 0x6d18 │ │ │ │ + movw r1, #28256 @ 0x6e60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ - b a9404 │ │ │ │ + b a948c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27996 @ 0x6d5c │ │ │ │ + movw r1, #28324 @ 0x6ea4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b a95cc │ │ │ │ - ldrdeq r1, [r6], #-72 @ 0xffffffb8 │ │ │ │ + bl 16f4ac │ │ │ │ + b a9654 │ │ │ │ + subeq pc, r5, r4, ror pc @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a9600 : │ │ │ │ +000a9688 : │ │ │ │ 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 a96f0 │ │ │ │ + beq a9778 │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r0, #42752 @ 0xa700 │ │ │ │ + movw r0, #42740 @ 0xa6f4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a9694 │ │ │ │ + bne a971c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a9694 │ │ │ │ + beq a971c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45888 @ 0xb340 │ │ │ │ + movw ip, #46948 @ 0xb764 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a96cc │ │ │ │ + beq a9754 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf24 │ │ │ │ + b abf74 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a96dc │ │ │ │ + beq a9764 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45888 @ 0xb340 │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a9684 │ │ │ │ + bne a970c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9744 │ │ │ │ + b a97cc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a9728 │ │ │ │ - bl b6700 │ │ │ │ + beq a97b0 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9728 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne a97b0 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b a971c │ │ │ │ + bl 16f4ac │ │ │ │ + b a97a4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ - movw r5, #42752 @ 0xa700 │ │ │ │ + movw r5, #42740 @ 0xa6f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a9a14 │ │ │ │ - ldr r3, [pc, #844] @ a9ad4 │ │ │ │ + bne a9a9c │ │ │ │ + ldr r3, [pc, #844] @ a9b5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9860 │ │ │ │ + beq a98e8 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, r4, #20 │ │ │ │ str r1, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -127208,22 +127242,22 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d720 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9a40 │ │ │ │ + bne a9ac8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a99f0 │ │ │ │ + bne a9a78 │ │ │ │ str r9, [r7, r3] │ │ │ │ add r3, r7, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ @@ -127240,36 +127274,36 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r0, #65440 @ 0xffa0 │ │ │ │ + movw r0, #65452 @ 0xffac │ │ │ │ movt r0, #9 │ │ │ │ ldr r3, [r7, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a9a90 │ │ │ │ - ldr r3, [pc, #564] @ a9ad4 │ │ │ │ + bne a9b18 │ │ │ │ + ldr r3, [pc, #564] @ a9b5c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [sl, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9a80 │ │ │ │ + beq a9b08 │ │ │ │ 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 a9948 │ │ │ │ + beq a99d0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127286,116 +127320,116 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d720 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9a40 │ │ │ │ + bne a9ac8 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a9810 │ │ │ │ + b a9898 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a9a30 │ │ │ │ + bhi a9ab8 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a98dc │ │ │ │ + bne a9964 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a9aa8 │ │ │ │ + bne a9b30 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sl, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl, #800] @ 0x320 │ │ │ │ - bne a98dc │ │ │ │ - bl 2e757c │ │ │ │ + bne a9964 │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a99c8 │ │ │ │ + bgt a9a50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9abc │ │ │ │ + beq a9b44 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a99e8 │ │ │ │ + bgt a9a70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9ac8 │ │ │ │ + beq a9b50 │ │ │ │ mvn r0, #0 │ │ │ │ - b a9858 │ │ │ │ + b a98e0 │ │ │ │ add r2, r7, r3 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b a983c │ │ │ │ + b a98c4 │ │ │ │ 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 a987c │ │ │ │ + b a9904 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a98dc │ │ │ │ + b a9964 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c3b68 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c40bc <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a9808 │ │ │ │ + ble a9890 │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a9810 │ │ │ │ + b a9898 │ │ │ │ mov r0, sl │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ mov r4, r0 │ │ │ │ - b a996c │ │ │ │ + b a99f4 │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a98dc │ │ │ │ - b a99a8 │ │ │ │ + bne a9964 │ │ │ │ + b a9a30 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a9994 │ │ │ │ + b a9a1c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a99c8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a9a50 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b a99e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b a9a70 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, #1 │ │ │ │ @@ -127406,26 +127440,26 @@ │ │ │ │ lsl r5, ip, r2 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsl r3, r5, ip │ │ │ │ mov r9, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsr r3, r3, ip │ │ │ │ - beq a9cc8 │ │ │ │ + beq a9d68 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi a9de8 │ │ │ │ + bhi a9e70 │ │ │ │ cmp r2, #3 │ │ │ │ - bne a9ba4 │ │ │ │ - ldr r3, [pc, #900] @ a9ebc │ │ │ │ + bne a9c2c │ │ │ │ + ldr r3, [pc, #900] @ a9f44 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9d8c │ │ │ │ + beq a9e2c │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movw lr, #771 @ 0x303 │ │ │ │ str r0, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #5 │ │ │ │ @@ -127444,48 +127478,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r1, r3, r1 │ │ │ │ - movw r0, #65440 @ 0xffa0 │ │ │ │ + movw r0, #65452 @ 0xffac │ │ │ │ movt r0, #9 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne a9e20 │ │ │ │ - ldr r0, [pc, #732] @ a9ebc │ │ │ │ + bne a9ea8 │ │ │ │ + ldr r0, [pc, #732] @ a9f44 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a9d34 │ │ │ │ + bcs a9dd4 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq a9df0 │ │ │ │ + beq a9e78 │ │ │ │ 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 a9c94 │ │ │ │ + beq a9d1c │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ mov r5, #0 │ │ │ │ @@ -127503,184 +127537,184 @@ │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a9dd0 │ │ │ │ + bhi a9d50 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str ip, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9c3c │ │ │ │ - b a9d34 │ │ │ │ + bne a9cc4 │ │ │ │ + b a9dd4 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r1, r9 │ │ │ │ + str r0, [lr, #12] │ │ │ │ + add r6, r5, #20 │ │ │ │ + str lr, [r0, #8] │ │ │ │ + b a9ccc │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a9ba8 │ │ │ │ + bls a9c30 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi a9e50 │ │ │ │ + bhi a9ed8 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ add r0, r0, r5, lsl ip │ │ │ │ add r0, r0, #20 │ │ │ │ mov r9, ip │ │ │ │ lsl r5, r5, ip │ │ │ │ cmp r4, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne a9e20 │ │ │ │ - ldr r1, [pc, #408] @ a9ebc │ │ │ │ + bne a9ea8 │ │ │ │ + ldr r1, [pc, #384] @ a9f44 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9e98 │ │ │ │ + bne a9f20 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9eb0 │ │ │ │ + beq a9f38 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a9c44 │ │ │ │ + b a9ccc │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9e08 │ │ │ │ + bne a9e90 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #5 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9c00 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r1, r9 │ │ │ │ - str r0, [lr, #12] │ │ │ │ - add r6, r5, #20 │ │ │ │ - str lr, [r0, #8] │ │ │ │ - b a9c44 │ │ │ │ + b a9c88 │ │ │ │ mov r1, #8 │ │ │ │ - b a9cd4 │ │ │ │ + b a9d74 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9cbc │ │ │ │ + b a9d44 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9eb0 │ │ │ │ + beq a9f38 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a9c44 │ │ │ │ + b a9ccc │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi a9eb0 │ │ │ │ + bmi a9f38 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #65440 @ 0xffa0 │ │ │ │ + movw r0, #65452 @ 0xffac │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - beq a9bd8 │ │ │ │ - b a9e20 │ │ │ │ + beq a9c60 │ │ │ │ + b a9ea8 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a9d68 │ │ │ │ + b a9e08 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e757c │ │ │ │ - b a9b98 │ │ │ │ + bl 2e6a94 │ │ │ │ + b a9c20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a9ec0 : │ │ │ │ +000a9f48 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + movw r0, #29804 @ 0x746c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9efc │ │ │ │ + bl a9f84 │ │ │ │ cmp r0, #0 │ │ │ │ strdne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa1dc │ │ │ │ + beq aa264 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq aa1a8 │ │ │ │ - ldr r2, [pc, #972] @ aa310 │ │ │ │ + beq aa230 │ │ │ │ + ldr r2, [pc, #972] @ aa398 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -127688,261 +127722,261 @@ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq a9f90 │ │ │ │ + beq aa018 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e378 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq aa1c0 │ │ │ │ + beq aa248 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq aa274 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq aa2fc │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne aa150 │ │ │ │ + bne aa1d8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa004 │ │ │ │ + beq aa08c │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq aa200 │ │ │ │ - ldr r0, [pc, #760] @ aa314 │ │ │ │ + beq aa288 │ │ │ │ + ldr r0, [pc, #760] @ aa39c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ aa310 │ │ │ │ + ldr r2, [pc, #748] @ aa398 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #1140] @ 0x474 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa158 │ │ │ │ + bne aa1e0 │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa26c │ │ │ │ + beq aa2f4 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa0c4 │ │ │ │ + bne aa14c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa09c │ │ │ │ + bgt aa124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa09c │ │ │ │ + bne aa124 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa1b4 │ │ │ │ + ble aa23c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa1e4 │ │ │ │ + beq aa26c │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b a9ff8 │ │ │ │ + b aa080 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa0e0 │ │ │ │ + bgt aa168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2fc │ │ │ │ + beq aa384 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa118 │ │ │ │ + bgt aa1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2e8 │ │ │ │ + beq aa370 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa118 │ │ │ │ + bgt aa1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2d4 │ │ │ │ + beq aa35c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa150 │ │ │ │ + ble aa1d8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #12] │ │ │ │ - b aa0b8 │ │ │ │ + b aa140 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa040 │ │ │ │ + beq aa0c8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa190 │ │ │ │ + bgt aa218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa190 │ │ │ │ + bne aa218 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b aa0b8 │ │ │ │ + b aa140 │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9f80 │ │ │ │ - b a9f90 │ │ │ │ + bne aa008 │ │ │ │ + b aa018 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne aa0b8 │ │ │ │ + bne aa140 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa1dc │ │ │ │ + bgt aa264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2b4 │ │ │ │ + beq aa33c │ │ │ │ mov r4, #0 │ │ │ │ - b a9ff8 │ │ │ │ + b aa080 │ │ │ │ mov r0, r6 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b aa0b4 │ │ │ │ + b aa13c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa014 │ │ │ │ + bne aa09c │ │ │ │ tst r3, #32 │ │ │ │ - bne aa27c │ │ │ │ + bne aa304 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa2a4 │ │ │ │ + blt aa32c │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r2, #59032 @ 0xe698 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa1a0 │ │ │ │ + bgt aa228 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne aa1a0 │ │ │ │ + bne aa228 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa1a0 │ │ │ │ - bl 143714 │ │ │ │ + b aa228 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b aa1a0 │ │ │ │ + b aa228 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa2c0 │ │ │ │ + bne aa348 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa224 │ │ │ │ + bge aa2ac │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ aa318 │ │ │ │ + ldr r2, [pc, #104] @ aa3a0 │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b aa240 │ │ │ │ + b aa2c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b aa1dc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b aa264 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa224 │ │ │ │ - b aa294 │ │ │ │ + bge aa2ac │ │ │ │ + b aa31c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa118 │ │ │ │ + b aa1a0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa0fc │ │ │ │ + b aa184 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa0e0 │ │ │ │ + b aa168 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aa31c : │ │ │ │ +000aa3a4 : │ │ │ │ push {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 aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ 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] @ aa390 │ │ │ │ + ldr ip, [pc, #60] @ aa418 │ │ │ │ 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] │ │ │ │ @@ -127953,15 +127987,15 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -000aa394 <_PyType_AllocNoTrack@@Base>: │ │ │ │ +000aa41c <_PyType_AllocNoTrack@@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, #20] │ │ │ │ @@ -127984,644 +128018,644 @@ │ │ │ │ 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 aa7ac <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + bmi aa834 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa718 <_PyType_AllocNoTrack@@Base+0x384> │ │ │ │ - ldr r3, [pc, #948] @ aa7f0 <_PyType_AllocNoTrack@@Base+0x45c> │ │ │ │ + bne aa7a0 <_PyType_AllocNoTrack@@Base+0x384> │ │ │ │ + ldr r3, [pc, #948] @ aa878 <_PyType_AllocNoTrack@@Base+0x45c> │ │ │ │ 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 aa6ac <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ + bcs aa734 <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa6f8 <_PyType_AllocNoTrack@@Base+0x364> │ │ │ │ + beq aa780 <_PyType_AllocNoTrack@@Base+0x364> │ │ │ │ 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 aa53c <_PyType_AllocNoTrack@@Base+0x1a8> │ │ │ │ + beq aa5c4 <_PyType_AllocNoTrack@@Base+0x1a8> │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa574 <_PyType_AllocNoTrack@@Base+0x1e0> │ │ │ │ + beq aa5fc <_PyType_AllocNoTrack@@Base+0x1e0> │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ - ldr r3, [pc, #836] @ aa7f4 <_PyType_AllocNoTrack@@Base+0x460> │ │ │ │ + beq aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + ldr r3, [pc, #836] @ aa87c <_PyType_AllocNoTrack@@Base+0x460> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ ldr ip, [r1, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #3752] @ 0xea8 │ │ │ │ cmp r3, ip │ │ │ │ - bgt aa5ec <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ + bgt aa674 <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa644 <_PyType_AllocNoTrack@@Base+0x2b0> │ │ │ │ - ldr r2, [pc, #756] @ aa7f8 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + bne aa6cc <_PyType_AllocNoTrack@@Base+0x2b0> │ │ │ │ + ldr r2, [pc, #756] @ aa880 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa740 <_PyType_AllocNoTrack@@Base+0x3ac> │ │ │ │ + bne aa7c8 <_PyType_AllocNoTrack@@Base+0x3ac> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa580 <_PyType_AllocNoTrack@@Base+0x1ec> │ │ │ │ + bne aa608 <_PyType_AllocNoTrack@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, r7 │ │ │ │ - bcc aa5dc <_PyType_AllocNoTrack@@Base+0x248> │ │ │ │ + bcc aa664 <_PyType_AllocNoTrack@@Base+0x248> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ cmp r4, #0 │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ add r4, r0, r4 │ │ │ │ - bne aa494 <_PyType_AllocNoTrack@@Base+0x100> │ │ │ │ + bne aa51c <_PyType_AllocNoTrack@@Base+0x100> │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa4a8 <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ - b aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + bne aa530 <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ + b aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa674 <_PyType_AllocNoTrack@@Base+0x2e0> │ │ │ │ + bgt aa6fc <_PyType_AllocNoTrack@@Base+0x2e0> │ │ │ │ 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 aa5d0 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ + beq aa658 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d720 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa530 <_PyType_AllocNoTrack@@Base+0x19c> │ │ │ │ + b aa5b8 <_PyType_AllocNoTrack@@Base+0x19c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa488 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + b aa510 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + beq aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + bne aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa7e0 <_PyType_AllocNoTrack@@Base+0x44c> │ │ │ │ + bne aa868 <_PyType_AllocNoTrack@@Base+0x44c> │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + bne aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa628 <_PyType_AllocNoTrack@@Base+0x294> │ │ │ │ + bne aa6b0 <_PyType_AllocNoTrack@@Base+0x294> │ │ │ │ dmb ish │ │ │ │ - b aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ - ldr r2, [pc, #428] @ aa7f8 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + b aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + ldr r2, [pc, #428] @ aa880 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa780 <_PyType_AllocNoTrack@@Base+0x3ec> │ │ │ │ + bne aa808 <_PyType_AllocNoTrack@@Base+0x3ec> │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa524 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + b aa5ac <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ 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 aa5c0 <_PyType_AllocNoTrack@@Base+0x22c> │ │ │ │ - b aa5d0 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ + bne aa648 <_PyType_AllocNoTrack@@Base+0x22c> │ │ │ │ + b aa658 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aa76c <_PyType_AllocNoTrack@@Base+0x3d8> │ │ │ │ + bne aa7f4 <_PyType_AllocNoTrack@@Base+0x3d8> │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa7ac <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + beq aa834 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ 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 aa488 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + b aa510 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa6ac <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ + beq aa734 <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa564 <_PyType_AllocNoTrack@@Base+0x1d0> │ │ │ │ + b aa5ec <_PyType_AllocNoTrack@@Base+0x1d0> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa7ac <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + beq aa834 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa488 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b aa510 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa7b8 <_PyType_AllocNoTrack@@Base+0x424> │ │ │ │ - ldr r0, [pc, #164] @ aa7fc <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne aa840 <_PyType_AllocNoTrack@@Base+0x424> │ │ │ │ + ldr r0, [pc, #164] @ aa884 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa524 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bne aa5ac <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b aa524 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b aa5ac <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa6d8 <_PyType_AllocNoTrack@@Base+0x344> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b aa760 <_PyType_AllocNoTrack@@Base+0x344> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa7cc <_PyType_AllocNoTrack@@Base+0x438> │ │ │ │ - ldr r0, [pc, #100] @ aa7fc <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne aa854 <_PyType_AllocNoTrack@@Base+0x438> │ │ │ │ + ldr r0, [pc, #100] @ aa884 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa66c <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bne aa6f4 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b aa66c <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b aa6f4 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa524 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + b aa5ac <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa66c <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + b aa6f4 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa4dc <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ - b aa614 <_PyType_AllocNoTrack@@Base+0x280> │ │ │ │ + bne aa564 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + b aa69c <_PyType_AllocNoTrack@@Base+0x280> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000aa800 : │ │ │ │ +000aa888 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aa874 │ │ │ │ + beq aa8fc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne aa874 │ │ │ │ + bne aa8fc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa880 │ │ │ │ + beq aa908 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq aaa44 │ │ │ │ - ldr r0, [pc, #688] @ aab4c │ │ │ │ + beq aaacc │ │ │ │ + ldr r0, [pc, #688] @ aabd4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aab50 │ │ │ │ + ldr r2, [pc, #684] @ aabd8 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #1140] @ 0x474 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa9d4 │ │ │ │ + bne aaa5c │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aaaa4 │ │ │ │ + beq aab2c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa944 │ │ │ │ + bne aa9cc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa924 │ │ │ │ + bgt aa9ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa924 │ │ │ │ + bne aa9ac │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa93c │ │ │ │ + ble aa9c4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aaa20 │ │ │ │ + beq aaaa8 │ │ │ │ mov r1, r2 │ │ │ │ - b aa874 │ │ │ │ + b aa8fc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa960 │ │ │ │ + bgt aa9e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaac4 │ │ │ │ + beq aab4c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa998 │ │ │ │ + bgt aaa20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaab0 │ │ │ │ + beq aab38 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa998 │ │ │ │ + bgt aaa20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaad8 │ │ │ │ + beq aab60 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa874 │ │ │ │ + ble aa8fc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b aa874 │ │ │ │ + b aa8fc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa8c0 │ │ │ │ + beq aa948 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aaa0c │ │ │ │ + bgt aaa94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aaa0c │ │ │ │ + bne aaa94 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aa93c │ │ │ │ + b aa9c4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_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 aa93c │ │ │ │ + b aa9c4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa894 │ │ │ │ + bne aa91c │ │ │ │ tst r3, #32 │ │ │ │ - bne aaaec │ │ │ │ + bne aab74 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aab10 │ │ │ │ + blt aab98 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aaa9c │ │ │ │ + bgt aab24 │ │ │ │ sub r2, r4, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aab38 │ │ │ │ + beq aabc0 │ │ │ │ mov r1, r3 │ │ │ │ - b aa874 │ │ │ │ - bl 143714 │ │ │ │ + b aa8fc │ │ │ │ + bl 143cf8 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa874 │ │ │ │ + b aa8fc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa97c │ │ │ │ + b aaa04 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa960 │ │ │ │ + b aa9e8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa998 │ │ │ │ + b aaa20 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aab20 │ │ │ │ + bne aaba8 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aaa68 │ │ │ │ + bge aaaf0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aab30 │ │ │ │ + bne aabb8 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aab54 │ │ │ │ + ldr r3, [pc, #56] @ aabdc │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aaa84 │ │ │ │ + b aab0c │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aaa68 │ │ │ │ + bge aaaf0 │ │ │ │ add r3, r1, #20 │ │ │ │ - b aab10 │ │ │ │ + b aab98 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aaa9c │ │ │ │ + b aab24 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aab58 : │ │ │ │ +000aabe0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq aafe0 │ │ │ │ + beq ab068 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq aae3c │ │ │ │ + beq aaec4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi ab0cc │ │ │ │ + bhi ab154 │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble aae08 │ │ │ │ + ble aae90 │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne ab03c │ │ │ │ + bne ab0c4 │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi aae10 │ │ │ │ + bhi aae98 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae80 │ │ │ │ + bne aaf08 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aac74 │ │ │ │ + bcc aacfc │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae84 │ │ │ │ + bne aaf0c │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aac74 │ │ │ │ + bcc aacfc │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae84 │ │ │ │ + bne aaf0c │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aac74 │ │ │ │ + bcc aacfc │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae84 │ │ │ │ + bne aaf0c │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aac5c │ │ │ │ - ldr ip, [pc, #2084] @ ab4a0 │ │ │ │ + bcs aace4 │ │ │ │ + ldr ip, [pc, #2084] @ ab528 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab484 │ │ │ │ + bhi ab50c │ │ │ │ ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ movw r0, #32896 @ 0x8080 │ │ │ │ movt r0, #32896 @ 0x8080 │ │ │ │ and r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne aae84 │ │ │ │ + bne aaf0c │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab020 │ │ │ │ - ldr r2, [pc, #1976] @ ab4a4 │ │ │ │ + bne ab0a8 │ │ │ │ + ldr r2, [pc, #1976] @ ab52c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r9, r3 │ │ │ │ - bgt aafa4 │ │ │ │ + bgt ab02c │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq aaf94 │ │ │ │ + beq ab01c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne aad6c │ │ │ │ + bne aadf4 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strls r1, [r2, #24] │ │ │ │ addls r1, r2, lr │ │ │ │ strhi r0, [r2, #8] │ │ │ │ strls r1, [r2, #4] │ │ │ │ strls ip, [r2, lr] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #1808] @ ab4a8 │ │ │ │ + ldr r2, [pc, #1808] @ ab530 │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ab050 │ │ │ │ + bne ab0d8 │ │ │ │ mvn r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq ab00c │ │ │ │ + beq ab094 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab498 │ │ │ │ + beq ab520 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128629,266 +128663,266 @@ │ │ │ │ ldrne r2, [fp, #4] │ │ │ │ strne r4, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #1684] @ ab4ac │ │ │ │ + ldr r0, [pc, #1684] @ ab534 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab488 │ │ │ │ + bhi ab510 │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aaca0 │ │ │ │ + b aad28 │ │ │ │ mov r1, ip │ │ │ │ - b aaca8 │ │ │ │ + b aad30 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aaca8 │ │ │ │ + blt aad30 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab464 │ │ │ │ + bne ab4ec │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b aadfc │ │ │ │ + b aae84 │ │ │ │ mov r1, ip │ │ │ │ rbit r2, r2 │ │ │ │ sub r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ add r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq aacc4 │ │ │ │ + beq aad4c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add sl, r5, r9 │ │ │ │ ldrb r2, [r5, r9] │ │ │ │ cmp r6, #1 │ │ │ │ cmpeq r1, #0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r8, #127 @ 0x7f │ │ │ │ - bne ab0d8 │ │ │ │ + bne ab160 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a05c0 │ │ │ │ + bl a0604 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab0d0 │ │ │ │ + beq ab158 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d720 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq ab088 │ │ │ │ + beq ab110 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab400 │ │ │ │ + beq ab488 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #20 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt ab0c4 │ │ │ │ + bgt ab14c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1a5f2c │ │ │ │ + bl 1a653c │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab3e4 │ │ │ │ - bl bb27c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq ab46c │ │ │ │ + bl bb1b8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b aadfc │ │ │ │ + b aae84 │ │ │ │ mov r0, r3 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aad6c │ │ │ │ + bne aadf4 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab434 │ │ │ │ + bne ab4bc │ │ │ │ mov r0, r8 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaff4 │ │ │ │ + beq ab07c │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b aad6c │ │ │ │ + b aadf4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab4b0 │ │ │ │ - b aadfc │ │ │ │ - bl 2e757c │ │ │ │ + ldr r3, [pc, #1212] @ ab538 │ │ │ │ + b aae84 │ │ │ │ + bl 2e6a94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ab0d0 │ │ │ │ + beq ab158 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne aadc8 │ │ │ │ + bne aae50 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aade4 │ │ │ │ + b aae6c │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aaff4 │ │ │ │ + beq ab07c │ │ │ │ add r7, r4, #20 │ │ │ │ - b aad6c │ │ │ │ + b aadf4 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b aae98 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b aaf20 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab448 │ │ │ │ - ldr r0, [pc, #1100] @ ab4b4 │ │ │ │ + bne ab4d0 │ │ │ │ + ldr r0, [pc, #1100] @ ab53c │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aada0 │ │ │ │ + bne aae28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aada0 │ │ │ │ + b aae28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab420 │ │ │ │ + beq ab4a8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab3ec │ │ │ │ + bne ab474 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab400 │ │ │ │ + beq ab488 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble aaf48 │ │ │ │ + ble aafd0 │ │ │ │ mov sl, r5 │ │ │ │ - b aaf60 │ │ │ │ - bl 2e757c │ │ │ │ + b aafe8 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r3, #0 │ │ │ │ - b aadfc │ │ │ │ + b aae84 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble ab128 │ │ │ │ + ble ab1b0 │ │ │ │ tst ip, #3 │ │ │ │ - beq ab14c │ │ │ │ + beq ab1d4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b ab0e8 │ │ │ │ + b ab170 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, ip │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, r5 │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, ip │ │ │ │ - bls ab3bc │ │ │ │ + bls ab444 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b ab128 │ │ │ │ + b ab1b0 │ │ │ │ add r8, ip, #4 │ │ │ │ movw lr, #257 @ 0x101 │ │ │ │ movt lr, #257 @ 0x101 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, ip │ │ │ │ mov ip, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ movt r1, #255 @ 0xff │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r8 │ │ │ │ - bcc ab10c │ │ │ │ + bcc ab194 │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab3b4 │ │ │ │ + ble ab43c │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab3ac │ │ │ │ + bcc ab434 │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, r5, #4 │ │ │ │ bic r6, r1, #3 │ │ │ │ add r4, r6, r5 │ │ │ │ lsr r6, r6, #2 │ │ │ │ add r6, r6, #1 │ │ │ │ ands r6, r6, #7 │ │ │ │ - beq ab2b0 │ │ │ │ + beq ab338 │ │ │ │ cmp r6, #1 │ │ │ │ - beq ab290 │ │ │ │ + beq ab318 │ │ │ │ cmp r6, #2 │ │ │ │ - beq ab278 │ │ │ │ + beq ab300 │ │ │ │ cmp r6, #3 │ │ │ │ - beq ab260 │ │ │ │ + beq ab2e8 │ │ │ │ cmp r6, #4 │ │ │ │ - beq ab248 │ │ │ │ + beq ab2d0 │ │ │ │ cmp r6, #5 │ │ │ │ - beq ab230 │ │ │ │ + beq ab2b8 │ │ │ │ cmp r6, #6 │ │ │ │ - beq ab218 │ │ │ │ + beq ab2a0 │ │ │ │ ldr r7, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mvn r6, r7 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r0, r5, lr │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ @@ -128924,15 +128958,15 @@ │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ mvn r6, r7 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - beq ab380 │ │ │ │ + beq ab408 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r7, r3, #4 │ │ │ │ add r3, r3, #32 │ │ │ │ mvn r5, r6 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ @@ -128976,448 +129010,434 @@ │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ mvn r5, r6 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - bne ab2b0 │ │ │ │ + bne ab338 │ │ │ │ bic r3, r1, #3 │ │ │ │ add r5, r8, r3 │ │ │ │ add r8, r5, #4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ and r3, r1, r0, asr #8 │ │ │ │ and r0, r0, r1 │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add ip, ip, r3 │ │ │ │ - b ab180 │ │ │ │ + b ab208 │ │ │ │ mov r0, #0 │ │ │ │ - b ab38c │ │ │ │ + b ab414 │ │ │ │ mov r3, r2 │ │ │ │ - b ab1a0 │ │ │ │ + b ab228 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls aaed4 │ │ │ │ + bls aaf5c │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b aaed4 │ │ │ │ - bl 1e46b0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b ab0d0 │ │ │ │ + b aaf5c │ │ │ │ + bl 1e3190 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b ab158 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab0a8 │ │ │ │ + bne ab130 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble aaf48 │ │ │ │ - b ab0c4 │ │ │ │ + ble aafd0 │ │ │ │ + b ab14c │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab0a8 │ │ │ │ - b ab400 │ │ │ │ + bne ab130 │ │ │ │ + b ab488 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b aafc4 │ │ │ │ + b ab04c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aada0 │ │ │ │ + b aae28 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge aae64 │ │ │ │ - ldr r3, [pc, #56] @ ab4b8 │ │ │ │ + bge aaeec │ │ │ │ + ldr r3, [pc, #56] @ ab540 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b aadfc │ │ │ │ + b aae84 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aac98 │ │ │ │ + b aad20 │ │ │ │ add r0, r3, #28 │ │ │ │ - b ab010 │ │ │ │ - subeq r1, r6, r0, ror #9 │ │ │ │ + b ab098 │ │ │ │ + subeq pc, r5, ip, ror pc @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - subeq r1, r6, r4, ror #9 │ │ │ │ + subeq pc, r5, r0, lsl #31 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov lr, r2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq ab528 │ │ │ │ + beq ab5b0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + movw ip, #42740 @ 0xa6f4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r4, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne ab528 │ │ │ │ + bne ab5b0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab538 │ │ │ │ + beq ab5c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab6fc │ │ │ │ + beq ab784 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab714 │ │ │ │ - ldr r3, [pc, #708] @ ab818 │ │ │ │ + beq ab79c │ │ │ │ + ldr r3, [pc, #708] @ ab8a0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab6a8 │ │ │ │ + bne ab730 │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ orr r4, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab7c0 │ │ │ │ + beq ab848 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab61c │ │ │ │ + bne ab6a4 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab708 │ │ │ │ + bgt ab790 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab708 │ │ │ │ + bne ab790 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab52c │ │ │ │ + beq ab5b4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab52c │ │ │ │ + bne ab5b4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ab52c │ │ │ │ + b ab5b4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab638 │ │ │ │ + bgt ab6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab7ac │ │ │ │ + beq ab834 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab66c │ │ │ │ + bgt ab6f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab794 │ │ │ │ + beq ab81c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab66c │ │ │ │ + bgt ab6f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab780 │ │ │ │ + beq ab808 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab528 │ │ │ │ + beq ab5b0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_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 ab528 │ │ │ │ + b ab5b0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab56c │ │ │ │ + beq ab5f4 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab6e0 │ │ │ │ + bgt ab768 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab6e0 │ │ │ │ + bne ab768 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp lr, #0 │ │ │ │ - beq ab528 │ │ │ │ - b ab684 │ │ │ │ + beq ab5b0 │ │ │ │ + b ab70c │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab5e8 │ │ │ │ - b ab52c │ │ │ │ + bne ab670 │ │ │ │ + b ab5b4 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab54c │ │ │ │ + bne ab5d4 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab7cc │ │ │ │ + bne ab854 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt ab7f0 │ │ │ │ + blt ab878 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab52c │ │ │ │ + bgt ab5b4 │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab52c │ │ │ │ + bne ab5b4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab52c │ │ │ │ + b ab5b4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab66c │ │ │ │ + b ab6f4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab654 │ │ │ │ + b ab6dc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab638 │ │ │ │ - bl 143714 │ │ │ │ + b ab6c0 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab528 │ │ │ │ + b ab5b0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne ab800 │ │ │ │ + bne ab888 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab738 │ │ │ │ + bge ab7c0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne ab810 │ │ │ │ + bne ab898 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ ab81c │ │ │ │ + ldr r3, [pc, #32] @ ab8a4 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab754 │ │ │ │ + b ab7dc │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab738 │ │ │ │ + bge ab7c0 │ │ │ │ add r3, r2, #20 │ │ │ │ - b ab7f0 │ │ │ │ + b ab878 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq ab840 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257d40 <_Py_NewReference@@Base+0x18d0> │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt abc48 │ │ │ │ + blt abc98 │ │ │ │ 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 ab9dc │ │ │ │ + bne aba2c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq ab980 │ │ │ │ + beq ab9d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abb24 │ │ │ │ + beq abb74 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #48252 @ 0xbc7c │ │ │ │ + movw r3, #48332 @ 0xbccc │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abb50 │ │ │ │ + bne abba0 │ │ │ │ movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abb14 │ │ │ │ - ldr r3, [pc, #924] @ abc78 │ │ │ │ + bne abb64 │ │ │ │ + ldr r3, [pc, #924] @ abcc8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ab9b0 │ │ │ │ + beq aba00 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ab928 │ │ │ │ + bgt ab978 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab9b0 │ │ │ │ + beq aba00 │ │ │ │ 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 ab960 │ │ │ │ + beq ab9b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq aba44 │ │ │ │ + beq aba94 │ │ │ │ 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 ab958 │ │ │ │ + b ab9a8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne abb60 │ │ │ │ + bne abbb0 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab8a0 │ │ │ │ + bne ab8f0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab8a0 │ │ │ │ + beq ab8f0 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab8a0 │ │ │ │ + b ab8f0 │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abc30 │ │ │ │ + bne abc80 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ab958 │ │ │ │ + b ab9a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne abc40 │ │ │ │ + bne abc90 │ │ │ │ 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] @ abc78 │ │ │ │ + ldr r0, [pc, #628] @ abcc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 153464 │ │ │ │ + bl 153bc0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abc4c │ │ │ │ + beq abc9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq abc3c │ │ │ │ + beq abc8c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b ab88c │ │ │ │ + b ab8dc │ │ │ │ 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] │ │ │ │ @@ -129428,90 +129448,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 abaac │ │ │ │ + bne abafc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abaa8 │ │ │ │ + beq abaf8 │ │ │ │ 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 abbb0 │ │ │ │ + beq abc00 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abb84 │ │ │ │ + beq abbd4 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq ab958 │ │ │ │ + beq ab9a8 │ │ │ │ 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 ab958 │ │ │ │ + b ab9a8 │ │ │ │ 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 ab98c │ │ │ │ + beq ab9dc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq ab9a0 │ │ │ │ + beq ab9f0 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b ab98c │ │ │ │ + b ab9dc │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abb30 │ │ │ │ + beq abb80 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ab8a0 │ │ │ │ - b abb3c │ │ │ │ + beq ab8f0 │ │ │ │ + b abb8c │ │ │ │ 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 ab958 │ │ │ │ + b ab9a8 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq abac0 │ │ │ │ + beq abb10 │ │ │ │ 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] │ │ │ │ @@ -129532,82 +129552,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 ab958 │ │ │ │ + b ab9a8 │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b ab9cc │ │ │ │ + b aba1c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #28064 @ 0x6da0 │ │ │ │ + b a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_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 ab958 │ │ │ │ + b ab9a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000abc7c : │ │ │ │ +000abccc : │ │ │ │ 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, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abe58 │ │ │ │ + bne abea8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ abf20 │ │ │ │ + ldr r3, [pc, #608] @ abf70 │ │ │ │ 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 abe2c │ │ │ │ + beq abe7c │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt abd0c │ │ │ │ + bgt abd5c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abe2c │ │ │ │ + beq abe7c │ │ │ │ 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 abe0c │ │ │ │ + beq abe5c │ │ │ │ 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 │ │ │ │ @@ -129620,29 +129640,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 abda4 │ │ │ │ + bne abdf4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abda0 │ │ │ │ + beq abdf0 │ │ │ │ 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 abe94 │ │ │ │ + beq abee4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abe68 │ │ │ │ + beq abeb8 │ │ │ │ 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] │ │ │ │ @@ -129663,18 +129683,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, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abf14 │ │ │ │ + bne abf64 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -129690,15 +129710,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 abdb8 │ │ │ │ + beq abe08 │ │ │ │ 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] │ │ │ │ @@ -129722,75 +129742,77 @@ │ │ │ │ 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 abe48 │ │ │ │ + b abe98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac3fc │ │ │ │ + bne ac454 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq ac348 │ │ │ │ + beq ac3a0 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne ac07c │ │ │ │ + bne ac0d4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abf9c │ │ │ │ + beq abff4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne acbcc │ │ │ │ + bne acc24 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ac310 │ │ │ │ + ble ac368 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ac244 │ │ │ │ + bne ac29c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ mvn r2, #0 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r1, r2, lsl ip │ │ │ │ and r2, r9, r1 │ │ │ │ - bgt ac050 │ │ │ │ + bgt ac0a8 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac21c │ │ │ │ + bge ac274 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq ac2e8 │ │ │ │ + beq ac340 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ add r1, r1, #1 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r8, [r0, #4] │ │ │ │ @@ -129800,994 +129822,994 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #15 │ │ │ │ - bgt acba8 │ │ │ │ + bgt acc00 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac168 │ │ │ │ + bge ac1c0 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b abff8 │ │ │ │ + b ac050 │ │ │ │ cmp r7, r8 │ │ │ │ - beq ac118 │ │ │ │ + beq ac170 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq ac0e4 │ │ │ │ - ldr r2, [pc, #3488] @ ace38 │ │ │ │ + beq ac13c │ │ │ │ + ldr r2, [pc, #3488] @ ace90 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac378 │ │ │ │ + bne ac3d0 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac724 │ │ │ │ + bne ac77c │ │ │ │ tst r9, #2 │ │ │ │ - bne ac990 │ │ │ │ + bne ac9e8 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac938 │ │ │ │ + bne ac990 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac8e0 │ │ │ │ + bne ac938 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac888 │ │ │ │ + bne ac8e0 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac830 │ │ │ │ + bne ac888 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac7d8 │ │ │ │ + bne ac830 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne ac77c │ │ │ │ + bne ac7d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac708 │ │ │ │ + beq ac760 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r5, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r5, lsl #3 │ │ │ │ strne r8, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r8, [r3, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac14c │ │ │ │ + ble ac1a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac044 │ │ │ │ + bgt ac09c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac044 │ │ │ │ + bne ac09c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ac044 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ac09c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac124 │ │ │ │ + bne ac17c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ac124 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ac17c │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r5, r3, r0 │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac06c │ │ │ │ + blt ac0c4 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ cmp ip, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - ble ac1f8 │ │ │ │ + ble ac250 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt acc38 │ │ │ │ + bgt acc90 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt ac06c │ │ │ │ + blt ac0c4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac1b8 │ │ │ │ + b ac210 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb ip, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ac1e4 │ │ │ │ + bge ac23c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b abff8 │ │ │ │ + b ac050 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac208 │ │ │ │ - b ac190 │ │ │ │ - ldr r2, [pc, #3052] @ ace38 │ │ │ │ + blt ac260 │ │ │ │ + b ac1e8 │ │ │ │ + ldr r2, [pc, #3052] @ ace90 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac468 │ │ │ │ + bne ac4c0 │ │ │ │ tst r5, #2 │ │ │ │ - bne ac6a8 │ │ │ │ + bne ac700 │ │ │ │ tst r5, #4 │ │ │ │ - bne ac648 │ │ │ │ + bne ac6a0 │ │ │ │ tst r5, #8 │ │ │ │ - bne ac5e8 │ │ │ │ + bne ac640 │ │ │ │ tst r5, #16 │ │ │ │ - bne ac588 │ │ │ │ + bne ac5e0 │ │ │ │ tst r5, #32 │ │ │ │ - bne ac528 │ │ │ │ + bne ac580 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac4c8 │ │ │ │ + bne ac520 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq abfb4 │ │ │ │ + beq ac00c │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #408] @ 0x198 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abfb4 │ │ │ │ + beq ac00c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abfb4 │ │ │ │ + bge ac00c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b abfb4 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac00c │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r6, r8} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ - b ac02c │ │ │ │ + b ac084 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf84 │ │ │ │ + bl acfdc │ │ │ │ cmn r0, #1 │ │ │ │ - bne abfa8 │ │ │ │ + bne ac000 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ace10 │ │ │ │ + ble ace68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac370 │ │ │ │ + bgt ac3c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ace2c │ │ │ │ + beq ace84 │ │ │ │ mvn r0, #0 │ │ │ │ - b ac048 │ │ │ │ + b ac0a0 │ │ │ │ tst r3, #1 │ │ │ │ - bne acb68 │ │ │ │ + bne acbc0 │ │ │ │ tst r9, #2 │ │ │ │ - bne acae8 │ │ │ │ + bne acb40 │ │ │ │ tst r9, #4 │ │ │ │ - bne acb28 │ │ │ │ + bne acb80 │ │ │ │ tst r9, #8 │ │ │ │ - bne aca68 │ │ │ │ + bne acac0 │ │ │ │ tst r9, #16 │ │ │ │ - bne acaa8 │ │ │ │ + bne acb00 │ │ │ │ tst r9, #32 │ │ │ │ - bne aca28 │ │ │ │ + bne aca80 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac9e8 │ │ │ │ + bne aca40 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ac0e4 │ │ │ │ + beq ac13c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac0e4 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac13c │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne acd28 │ │ │ │ + bne acd80 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac0e4 │ │ │ │ + bne ac13c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b ac0e8 │ │ │ │ + b ac140 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne abf58 │ │ │ │ + bne abfb0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11a934 │ │ │ │ + bl 11aeb4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abf78 │ │ │ │ + beq abfd0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6058 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b6620 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acc64 │ │ │ │ + ble accbc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac044 │ │ │ │ + bgt ac09c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac044 │ │ │ │ + bne ac09c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ac044 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ac09c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac258 │ │ │ │ + beq ac2b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac258 │ │ │ │ + bge ac2b0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac258 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2b0 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac288 │ │ │ │ + beq ac2e0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac288 │ │ │ │ + bge ac2e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac288 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2e0 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac280 │ │ │ │ + beq ac2d8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac280 │ │ │ │ + bge ac2d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac280 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2d8 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac278 │ │ │ │ + beq ac2d0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac278 │ │ │ │ + bge ac2d0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac278 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2d0 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac270 │ │ │ │ + beq ac2c8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac270 │ │ │ │ + bge ac2c8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac270 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2c8 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac268 │ │ │ │ + beq ac2c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac268 │ │ │ │ + bge ac2c0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac268 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2c0 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac260 │ │ │ │ + beq ac2b8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac260 │ │ │ │ + bge ac2b8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac260 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac2b8 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r8, [r3, #28] │ │ │ │ - b ac118 │ │ │ │ + b ac170 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0ac │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac104 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0ac │ │ │ │ + beq ac104 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0ac │ │ │ │ + bge ac104 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0ac │ │ │ │ + bl 2ee16c │ │ │ │ + b ac104 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac0e4 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac13c │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq ac0e4 │ │ │ │ + beq ac13c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0e4 │ │ │ │ + bge ac13c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ac0e8 │ │ │ │ + b ac140 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0dc │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac134 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0dc │ │ │ │ + beq ac134 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0dc │ │ │ │ + bge ac134 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0dc │ │ │ │ + bl 2ee16c │ │ │ │ + b ac134 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0d4 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac12c │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0d4 │ │ │ │ + beq ac12c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0d4 │ │ │ │ + bge ac12c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0d4 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac12c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0cc │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac124 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0cc │ │ │ │ + beq ac124 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0cc │ │ │ │ + bge ac124 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0cc │ │ │ │ + bl 2ee16c │ │ │ │ + b ac124 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0c4 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac11c │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0c4 │ │ │ │ + beq ac11c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0c4 │ │ │ │ + bge ac11c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0c4 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac11c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0bc │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac114 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0bc │ │ │ │ + beq ac114 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0bc │ │ │ │ + bge ac114 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0bc │ │ │ │ + bl 2ee16c │ │ │ │ + b ac114 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0b4 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac10c │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0b4 │ │ │ │ + beq ac10c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0b4 │ │ │ │ + bge ac10c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac0b4 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac10c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac3b0 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac408 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acc80 │ │ │ │ + bne accd8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac3b0 │ │ │ │ + b ac408 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac3a8 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac400 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acd30 │ │ │ │ + bne acd88 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac3a8 │ │ │ │ + b ac400 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac398 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac3f0 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne accb8 │ │ │ │ + bne acd10 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac398 │ │ │ │ + b ac3f0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac3a0 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac3f8 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acda0 │ │ │ │ + bne acdf8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac3a0 │ │ │ │ + b ac3f8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac388 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac3e0 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acd68 │ │ │ │ + bne acdc0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac388 │ │ │ │ + b ac3e0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac390 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac3e8 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acdd8 │ │ │ │ + bne ace30 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac390 │ │ │ │ + b ac3e8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac380 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq ac3d8 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne accf0 │ │ │ │ + bne acd48 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac380 │ │ │ │ + b ac3d8 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge acc0c │ │ │ │ + bge acc64 │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b abff8 │ │ │ │ + b ac050 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf84 │ │ │ │ + bl acfdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac348 │ │ │ │ + beq ac3a0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b abf9c │ │ │ │ + b abff4 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r0, r0, r2 │ │ │ │ add r2, lr, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt acbbc │ │ │ │ - b ac194 │ │ │ │ + blt acc14 │ │ │ │ + b ac1ec │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt acbbc │ │ │ │ + blt acc14 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac1b0 │ │ │ │ + b ac208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac440 │ │ │ │ + bne ac498 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ac440 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ac498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac3b0 │ │ │ │ + bge ac408 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac3b0 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac408 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac398 │ │ │ │ + bge ac3f0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac398 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac3f0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac380 │ │ │ │ + bge ac3d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac380 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac3d8 │ │ │ │ mov r3, r8 │ │ │ │ - b ac7a0 │ │ │ │ + b ac7f8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac3a8 │ │ │ │ + bge ac400 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac3a8 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac400 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac388 │ │ │ │ + bge ac3e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac388 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac3e0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac3a0 │ │ │ │ + bge ac3f8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac3a0 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac3f8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac390 │ │ │ │ + bge ac3e8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ac390 │ │ │ │ + bl 2ee16c │ │ │ │ + b ac3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac354 │ │ │ │ + bne ac3ac │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ac354 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ac3ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ac370 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ac3c8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ add fp, sp, #8 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r2, r2, lsl lr │ │ │ │ and r0, r2, r1 │ │ │ │ - bgt ace9c │ │ │ │ + bgt acef4 │ │ │ │ add r3, ip, r0 │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge aced8 │ │ │ │ + bge acf30 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt acf54 │ │ │ │ + bgt acfac │ │ │ │ add r3, ip, r0, lsl #1 │ │ │ │ ldrsh r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ ldrsh r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ace94 │ │ │ │ + blt aceec │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r0, r2 │ │ │ │ - bgt acf1c │ │ │ │ + bgt acf74 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ace94 │ │ │ │ + blt aceec │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acef4 │ │ │ │ + b acf4c │ │ │ │ cmp lr, #15 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt ace94 │ │ │ │ + blt aceec │ │ │ │ and r3, r2, r0 │ │ │ │ - b acf1c │ │ │ │ + b acf74 │ │ │ │ add r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b aced0 │ │ │ │ + b acf28 │ │ │ │ push {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 adda0 │ │ │ │ + bhi addcc │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb ip, [r5, #6] │ │ │ │ @@ -130798,26 +130820,26 @@ │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r2, #1 │ │ │ │ lsl r2, r7, r9 │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #0 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr r2, r2, r9 │ │ │ │ - beq ad6cc │ │ │ │ + beq ad744 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi adac4 │ │ │ │ + bhi adb1c │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad1c4 │ │ │ │ - ldr r2, [pc, #3492] @ addac │ │ │ │ + bne ad21c │ │ │ │ + ldr r2, [pc, #3492] @ ade04 │ │ │ │ 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 ad748 │ │ │ │ + beq ad7c0 │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add sl, r4, #20 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -130836,81 +130858,81 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r3, r9, r3 │ │ │ │ - bne adbec │ │ │ │ + bne adc44 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad6f4 │ │ │ │ + beq ad76c │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ad790 │ │ │ │ + bne ad808 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad790 │ │ │ │ + bne ad808 │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e2dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq ad148 │ │ │ │ + beq ad1a0 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b ad118 │ │ │ │ + b ad170 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad6ac │ │ │ │ + bgt ad724 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne ad344 │ │ │ │ + bne ad39c │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq ad148 │ │ │ │ + beq ad1a0 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt ad0ec │ │ │ │ + bgt ad144 │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad344 │ │ │ │ + bne ad39c │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad114 │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + bne ad16c │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq ad1a8 │ │ │ │ + beq ad200 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad3b4 │ │ │ │ + bne ad40c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad3b4 │ │ │ │ - ldr r3, [pc, #3120] @ addac │ │ │ │ + bne ad40c │ │ │ │ + ldr r3, [pc, #3120] @ ade04 │ │ │ │ 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 ad738 │ │ │ │ + bhi ad7b0 │ │ │ │ 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] │ │ │ │ @@ -130924,45 +130946,45 @@ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r0, #65440 @ 0xffa0 │ │ │ │ + movw r0, #65452 @ 0xffac │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne adc4c │ │ │ │ - ldr r0, [pc, #2988] @ addac │ │ │ │ + bne adc88 │ │ │ │ + ldr r0, [pc, #2988] @ ade04 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs adb28 │ │ │ │ + bcs adb80 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, ip │ │ │ │ - beq adbcc │ │ │ │ + beq adc24 │ │ │ │ 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 ad51c │ │ │ │ + beq ad574 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb sl, [r4, #5] │ │ │ │ add sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -130982,112 +131004,112 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl r2, r8, r2 │ │ │ │ lsl r3, r8, r3 │ │ │ │ - bne ad5c0 │ │ │ │ + bne ad618 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad6f8 │ │ │ │ + beq ad770 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne ad0a0 │ │ │ │ + bne ad0f8 │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad334 │ │ │ │ + ble ad38c │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq adc88 │ │ │ │ + beq adce0 │ │ │ │ ldr ip, [r3], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [r2, #-12] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad308 │ │ │ │ + bne ad360 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbda4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad148 │ │ │ │ + bl bbccc <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad1a0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r2, ip, r2 │ │ │ │ and r2, r2, lr │ │ │ │ - ble ad3a4 │ │ │ │ + ble ad3fc │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad908 │ │ │ │ + bgt ad960 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad104 │ │ │ │ + beq ad15c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad368 │ │ │ │ + b ad3c0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ ldrsb r1, [sl, r2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad138 │ │ │ │ - b ad390 │ │ │ │ + beq ad190 │ │ │ │ + b ad3e8 │ │ │ │ movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne adc1c │ │ │ │ - ldr r2, [pc, #2516] @ addac │ │ │ │ + bne adcc4 │ │ │ │ + ldr r2, [pc, #2516] @ ade04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq adb88 │ │ │ │ + beq adbe0 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad424 │ │ │ │ + bgt ad47c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq adb88 │ │ │ │ + beq adbe0 │ │ │ │ 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 ad9e4 │ │ │ │ + beq ada3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad1a8 │ │ │ │ + bne ad200 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr sl, [r9, #512] @ 0x200 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -131096,60 +131118,60 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r1, [r2, #8] │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r1, [ip, #528] @ 0x210 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ad4b4 │ │ │ │ + bne ad50c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad4b0 │ │ │ │ + beq ad508 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp r3, lr │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq adccc │ │ │ │ + beq add24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq adca0 │ │ │ │ + beq adcf8 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ad1a8 │ │ │ │ + beq ad200 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b ad1a8 │ │ │ │ + b ad200 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad8e8 │ │ │ │ + bhi ad704 │ │ │ │ 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 adb28 │ │ │ │ + beq adb80 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ add sl, r4, #20 │ │ │ │ mov r9, #0 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ @@ -131170,234 +131192,234 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r2, r7, r2 │ │ │ │ lsl r3, r7, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - beq ad2d0 │ │ │ │ + beq ad328 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add r1, r5, #20 │ │ │ │ add r8, r1, r3 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, sl, r2 │ │ │ │ moveq r3, r0 │ │ │ │ moveq r2, r1 │ │ │ │ - beq ad978 │ │ │ │ + beq ad9d0 │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble adc80 │ │ │ │ + ble adcd8 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r1, r9, r7, lsl #3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r8, r3, lsl #3] │ │ │ │ add lr, r1, r3, lsl #2 │ │ │ │ ldr r1, [ip] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble ada04 │ │ │ │ + ble ada5c │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad608 │ │ │ │ + bne ad660 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad684 │ │ │ │ + b ad6dc │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ada28 │ │ │ │ + bgt ada80 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne ada34 │ │ │ │ + bne ada8c │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq ad98c │ │ │ │ + beq ad9e4 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad658 │ │ │ │ + bgt ad6b0 │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ada34 │ │ │ │ + bne ada8c │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad674 │ │ │ │ + b ad6cc │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + add r8, r7, #20 │ │ │ │ + ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r0, sl │ │ │ │ + str r1, [ip, #12] │ │ │ │ + str ip, [r1, #8] │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b ad5b0 │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad344 │ │ │ │ + bne ad39c │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad114 │ │ │ │ - b ad148 │ │ │ │ + bne ad16c │ │ │ │ + b ad1a0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi adacc │ │ │ │ + bhi adb24 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad1dc │ │ │ │ + b ad234 │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne ada84 │ │ │ │ + bne adadc │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mul r2, r2, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bbda4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad148 │ │ │ │ + bl bbccc <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad1a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad1a8 │ │ │ │ + b ad200 │ │ │ │ movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne adc30 │ │ │ │ + bne adc6c │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad220 │ │ │ │ + b ad278 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble ad9dc │ │ │ │ + ble ada34 │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq ad8a8 │ │ │ │ + beq ad920 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad930 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r9, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad8a8 │ │ │ │ + beq ad920 │ │ │ │ cmp r9, #2 │ │ │ │ - beq ad804 │ │ │ │ + beq ad87c │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad930 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, lr, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad930 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b ad8a8 │ │ │ │ + b ad920 │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad0d8 │ │ │ │ + beq ad130 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad930 │ │ │ │ ldrd r0, [lr] │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad930 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #16 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r9, #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad930 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r9, #3 │ │ │ │ add r3, lr, #24 │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad828 │ │ │ │ + bne ad8a0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq adbb8 │ │ │ │ + beq adc10 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r3, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bne ad79c │ │ │ │ - b ad0d8 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - add r8, r7, #20 │ │ │ │ - ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r0, sl │ │ │ │ - str r1, [ip, #12] │ │ │ │ - str ip, [r1, #8] │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad558 │ │ │ │ + bne ad814 │ │ │ │ + b ad130 │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad6b8 │ │ │ │ + beq ad730 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad908 │ │ │ │ + b ad960 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb ip, [r0] │ │ │ │ add ip, ip, #1 │ │ │ │ add r0, r0, ip, lsl #2 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ @@ -131410,229 +131432,229 @@ │ │ │ │ strle ip, [r0] │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #-12] │ │ │ │ ldr r0, [lr, #4] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp r3, r7 │ │ │ │ - blt ad92c │ │ │ │ + blt ad984 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbda4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bbccc <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25c25c <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25bcc4 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq adc90 │ │ │ │ + beq adce8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq adc28 │ │ │ │ + beq adcd0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d720 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad1a8 │ │ │ │ - beq ad148 │ │ │ │ - b ad0d8 │ │ │ │ + b ad200 │ │ │ │ + beq ad1a0 │ │ │ │ + b ad130 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b ad1a8 │ │ │ │ + b ad200 │ │ │ │ str r1, [ip] │ │ │ │ add r2, r2, #8 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad608 │ │ │ │ - b ad644 │ │ │ │ + bne ad660 │ │ │ │ + b ad69c │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq adc14 │ │ │ │ + beq adcbc │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add lr, r0, #1 │ │ │ │ add r3, lr, r3 │ │ │ │ and r3, r3, ip │ │ │ │ cmp r1, #7 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsble lr, [sl, r3] │ │ │ │ - ble ada64 │ │ │ │ + ble adabc │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne adbfc │ │ │ │ + bne adc54 │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad6a4 │ │ │ │ + ble ad6fc │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adc14 │ │ │ │ + bgt adcbc │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad670 │ │ │ │ + b ad6c8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad724 │ │ │ │ + ble ad79c │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b adaa0 │ │ │ │ + b adaf8 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ada9c │ │ │ │ + beq adaf4 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne ada9c │ │ │ │ - b ad724 │ │ │ │ + bne adaf4 │ │ │ │ + b ad79c │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi add7c │ │ │ │ + bhi adda8 │ │ │ │ movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r1 │ │ │ │ add r1, r0, r7, lsl sl │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne adc4c │ │ │ │ - ldr r1, [pc, #660] @ addac │ │ │ │ + bne adc88 │ │ │ │ + ldr r1, [pc, #660] @ ade04 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne add60 │ │ │ │ + bne addd8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq adda0 │ │ │ │ + beq addcc │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad558 │ │ │ │ + b ad5b0 │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne add50 │ │ │ │ + bne addf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b ad1a8 │ │ │ │ + b ad200 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad8c8 │ │ │ │ - b adbb8 │ │ │ │ + bne ad940 │ │ │ │ + b adc10 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad544 │ │ │ │ + b ad59c │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad5e0 │ │ │ │ + b ad638 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b ada48 │ │ │ │ - str r2, [sl, r3, lsl #2] │ │ │ │ - b ad674 │ │ │ │ - ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b ad1a8 │ │ │ │ + b adaa0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq adda0 │ │ │ │ + beq addcc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad558 │ │ │ │ - beq ad98c │ │ │ │ - b ad644 │ │ │ │ + b ad5b0 │ │ │ │ + str r2, [sl, r3, lsl #2] │ │ │ │ + b ad6cc │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ + b ad200 │ │ │ │ + beq ad9e4 │ │ │ │ + b ad69c │ │ │ │ add r3, r3, #8 │ │ │ │ - b ad308 │ │ │ │ + b ad360 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad1a8 │ │ │ │ + b ad200 │ │ │ │ ldr r3, [r9, #524] @ 0x20c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #24] │ │ │ │ strne r0, [r3, #24] │ │ │ │ ldr r3, [r9, #532] @ 0x214 │ │ │ │ str r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r9, #532] @ 0x214 │ │ │ │ - b ad1a8 │ │ │ │ + b ad200 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad4c8 │ │ │ │ + beq ad520 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sl, r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ @@ -131654,81 +131676,81 @@ │ │ │ │ ldr r3, [r8, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b ad1a8 │ │ │ │ - ldr r0, [r8, #972] @ 0x3cc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b adba4 │ │ │ │ - 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 adb60 │ │ │ │ + b ad200 │ │ │ │ mul r1, r2, r1 │ │ │ │ add sl, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7, lsl sl │ │ │ │ adds r0, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl ad1dc │ │ │ │ - bl 2e757c │ │ │ │ + bpl ad234 │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r0, #0 │ │ │ │ - b ad1bc │ │ │ │ + b ad214 │ │ │ │ + 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 adbb8 │ │ │ │ + ldr r0, [r8, #972] @ 0x3cc │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b adbfc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r8, r3, #16 │ │ │ │ - bne ae2d0 │ │ │ │ + bne ae328 │ │ │ │ cmp r2, #0 │ │ │ │ - bne adfd0 │ │ │ │ + bne ae028 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae128 │ │ │ │ + bgt ae180 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1c8 │ │ │ │ - ldr r2, [pc, #1728] @ ae4c8 │ │ │ │ + beq ae220 │ │ │ │ + ldr r2, [pc, #1728] @ ae520 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae1c8 │ │ │ │ + bhi ae220 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae154 │ │ │ │ - movw r8, #54832 @ 0xd630 │ │ │ │ + beq ae1ac │ │ │ │ + movw r8, #56400 @ 0xdc50 │ │ │ │ movt r8, #19 │ │ │ │ - movw r3, #30956 @ 0x78ec │ │ │ │ + movw r3, #30944 @ 0x78e0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ae2ec │ │ │ │ - ldr r2, [pc, #1648] @ ae4cc │ │ │ │ + beq ae344 │ │ │ │ + ldr r2, [pc, #1648] @ ae524 │ │ │ │ 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 │ │ │ │ @@ -131737,52 +131759,52 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq adeac │ │ │ │ + beq adf04 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq ae314 │ │ │ │ + beq ae36c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae3b0 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq ae408 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae3b0 │ │ │ │ + bne ae408 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq ae058 │ │ │ │ + beq ae0b0 │ │ │ │ str r7, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r8, #1 │ │ │ │ tst r3, #2 │ │ │ │ - beq ae050 │ │ │ │ - ldr r2, [pc, #1432] @ ae4cc │ │ │ │ + beq ae0a8 │ │ │ │ + ldr r2, [pc, #1432] @ ae524 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -131794,1200 +131816,1183 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r1, #444] @ 0x1bc │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - bne ae2f8 │ │ │ │ + bne ae350 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae3b8 │ │ │ │ + beq ae410 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adfc4 │ │ │ │ + bgt ae01c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae4bc │ │ │ │ + beq ae514 │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 258044 <_Py_NewReference@@Base+0x1bd4> │ │ │ │ + bl 257ab0 <_Py_NewReference@@Base+0x1b38> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae404 │ │ │ │ + beq ae45c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a92d0 │ │ │ │ + bl a9358 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ae154 │ │ │ │ + beq ae1ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 258170 │ │ │ │ + bl 257bdc │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae02c │ │ │ │ + bgt ae084 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae424 │ │ │ │ + beq ae47c │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae154 │ │ │ │ + beq ae1ac │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ae314 │ │ │ │ + beq ae36c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne adf2c │ │ │ │ + bne adf84 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b adf74 │ │ │ │ + b adfcc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ - mov sl, r3 │ │ │ │ - beq ae33c │ │ │ │ - ldr r3, [pc, #1116] @ ae4d0 │ │ │ │ + mov r9, r3 │ │ │ │ + beq ae394 │ │ │ │ + ldr r3, [pc, #1116] @ ae528 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ - ldr r3, [pc, #1096] @ ae4cc │ │ │ │ - ldr r9, [r2, r3] │ │ │ │ + ldr r3, [pc, #1096] @ ae524 │ │ │ │ + ldr sl, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae274 │ │ │ │ - add r3, r9, #114688 @ 0x1c000 │ │ │ │ + bne ae2cc │ │ │ │ + add r3, sl, #114688 @ 0x1c000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae4b4 │ │ │ │ + beq ae50c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ae1e8 │ │ │ │ + bne ae240 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae0f4 │ │ │ │ + bgt ae14c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae0f4 │ │ │ │ + bne ae14c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae308 │ │ │ │ + cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ + ble ae360 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae3e0 │ │ │ │ + beq ae438 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b adf1c │ │ │ │ + b adf74 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #11072 @ 0x2b40 │ │ │ │ + movweq r8, #12956 @ 0x329c │ │ │ │ movteq r8, #21 │ │ │ │ - bne ae19c │ │ │ │ + bne ae1f4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ade40 │ │ │ │ + bne ade98 │ │ │ │ mvn r0, #0 │ │ │ │ - b adfc8 │ │ │ │ + b ae020 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae154 │ │ │ │ - movw r8, #34828 @ 0x880c │ │ │ │ + beq ae1ac │ │ │ │ + movw r8, #36708 @ 0x8f64 │ │ │ │ movt r8, #20 │ │ │ │ - b ade40 │ │ │ │ - movw r8, #5548 @ 0x15ac │ │ │ │ + b ade98 │ │ │ │ + movw r8, #7120 @ 0x1bd0 │ │ │ │ movt r8, #19 │ │ │ │ - b ae138 │ │ │ │ - movw r8, #46396 @ 0xb53c │ │ │ │ + b ae190 │ │ │ │ + movw r8, #47792 @ 0xbab0 │ │ │ │ movt r8, #13 │ │ │ │ - b ae138 │ │ │ │ + b ae190 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae1c8 │ │ │ │ + ble ae220 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #2040 @ 0x7f8 │ │ │ │ + movweq r8, #3972 @ 0xf84 │ │ │ │ movteq r8, #23 │ │ │ │ - beq ae138 │ │ │ │ + beq ae190 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #55296 @ 0xd800 │ │ │ │ + movweq r8, #56744 @ 0xdda8 │ │ │ │ movteq r8, #27 │ │ │ │ - beq ae138 │ │ │ │ + beq ae190 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #27900 @ 0x6cfc │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b ae154 │ │ │ │ + bl 14166c │ │ │ │ + b ae1ac │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae204 │ │ │ │ + bgt ae25c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae4a8 │ │ │ │ + beq ae500 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae23c │ │ │ │ + bgt ae294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae49c │ │ │ │ + beq ae4f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae23c │ │ │ │ + bgt ae294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae490 │ │ │ │ + beq ae4e8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae3b0 │ │ │ │ + ble ae408 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae114 │ │ │ │ + b ae16c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae094 │ │ │ │ + beq ae0ec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae2ac │ │ │ │ + bgt ae304 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae2ac │ │ │ │ + bne ae304 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r7, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble ae3b0 │ │ │ │ + ble ae408 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b ae114 │ │ │ │ + b ae16c │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae474 │ │ │ │ - bl aef84 │ │ │ │ + bne ae4cc │ │ │ │ + bl aefdc │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne adf1c │ │ │ │ - b ae154 │ │ │ │ + bne adf74 │ │ │ │ + b ae1ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne ade9c │ │ │ │ - b adeac │ │ │ │ + bne adef4 │ │ │ │ + b adf04 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a9600 │ │ │ │ - b adf94 │ │ │ │ + bl a9688 │ │ │ │ + b adfec │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne ae110 │ │ │ │ + bne ae168 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae154 │ │ │ │ + bgt ae1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae154 │ │ │ │ + bne ae1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ae154 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae1ac │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne ae06c │ │ │ │ + bne ae0c4 │ │ │ │ tst r2, #32 │ │ │ │ - beq ae430 │ │ │ │ + beq ae488 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae460 │ │ │ │ + beq ae4b8 │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae440 │ │ │ │ + bge ae498 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae4d4 │ │ │ │ + ldr r3, [pc, #336] @ ae52c │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae3ac │ │ │ │ - sub r2, sl, #1 │ │ │ │ + cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ae404 │ │ │ │ + sub r2, r9, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae3ac │ │ │ │ + bne ae404 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae114 │ │ │ │ + b ae16c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adfa8 │ │ │ │ + bgt ae000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adfa8 │ │ │ │ + bne ae000 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b adfa8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ae10c │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + b ae164 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae154 │ │ │ │ - bl 143714 │ │ │ │ - b adfdc │ │ │ │ + beq ae1ac │ │ │ │ + bl 143cf8 │ │ │ │ + b ae034 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ae02c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae084 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae378 │ │ │ │ + blt ae3d0 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ae384 │ │ │ │ + b ae3dc │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae440 │ │ │ │ - b ae368 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge ae498 │ │ │ │ + b ae3c0 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28224 @ 0x6e40 │ │ │ │ + movw r1, #28552 @ 0x6f88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b ae154 │ │ │ │ + bl 16f4ac │ │ │ │ + b ae1ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ae23c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae294 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ae220 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae278 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ae204 │ │ │ │ - bl 143714 │ │ │ │ - b ae3b0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae25c │ │ │ │ + bl 143cf8 │ │ │ │ + b ae408 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b adfc4 │ │ │ │ - subeq r1, r6, r8, ror #9 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ae01c │ │ │ │ + subeq pc, r5, r4, lsl #31 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000ae4d8 : │ │ │ │ +000ae530 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae528 │ │ │ │ + bgt ae580 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae5ac │ │ │ │ - ldr r1, [pc, #200] @ ae5dc │ │ │ │ + beq ae604 │ │ │ │ + ldr r1, [pc, #200] @ ae634 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae5ac │ │ │ │ + bhi ae604 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #11072 @ 0x2b40 │ │ │ │ + movweq r5, #12956 @ 0x329c │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae580 │ │ │ │ + bne ae5d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #30944 @ 0x78e0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9efc │ │ │ │ + bl a9f84 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #34828 @ 0x880c │ │ │ │ + movw r5, #36708 @ 0x8f64 │ │ │ │ movt r5, #20 │ │ │ │ - b ae538 │ │ │ │ - movw r5, #5548 @ 0x15ac │ │ │ │ + b ae590 │ │ │ │ + movw r5, #7120 @ 0x1bd0 │ │ │ │ movt r5, #19 │ │ │ │ - b ae538 │ │ │ │ - movw r5, #54832 @ 0xd630 │ │ │ │ + b ae590 │ │ │ │ + movw r5, #56400 @ 0xdc50 │ │ │ │ movt r5, #19 │ │ │ │ - b ae538 │ │ │ │ + b ae590 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae5ac │ │ │ │ + ble ae604 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #2040 @ 0x7f8 │ │ │ │ + movweq r5, #3972 @ 0xf84 │ │ │ │ movteq r5, #23 │ │ │ │ - beq ae538 │ │ │ │ + beq ae590 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #55296 @ 0xd800 │ │ │ │ + movweq r5, #56744 @ 0xdda8 │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae538 │ │ │ │ + beq ae590 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #27900 @ 0x6cfc │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - movw r5, #46396 @ 0xb53c │ │ │ │ + b 14166c │ │ │ │ + movw r5, #47792 @ 0xbab0 │ │ │ │ movt r5, #13 │ │ │ │ - b ae538 │ │ │ │ - strdeq r1, [r6], #-64 @ 0xffffffc0 │ │ │ │ + b ae590 │ │ │ │ + subeq pc, r5, ip, lsl #31 │ │ │ │ │ │ │ │ -000ae5e0 : │ │ │ │ +000ae638 : │ │ │ │ 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 ae60c │ │ │ │ + bl ae664 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq aef08 │ │ │ │ + beq aef60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ + movw r9, #42740 @ 0xa6f4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae928 │ │ │ │ + bne ae980 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq ae928 │ │ │ │ + beq ae980 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aede4 │ │ │ │ + beq aee3c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae968 │ │ │ │ + bne ae9c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq aef34 │ │ │ │ + beq aef8c │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae7d0 │ │ │ │ + bne ae828 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae838 │ │ │ │ + bgt ae890 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae844 │ │ │ │ + bgt ae89c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae6ec │ │ │ │ + beq ae744 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne aee70 │ │ │ │ + bne aeec8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble aeac8 │ │ │ │ + ble aeb20 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ae9dc │ │ │ │ + bne aea34 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r1, r1, lsl lr │ │ │ │ and r2, r1, r6 │ │ │ │ - bgt ae858 │ │ │ │ + bgt ae8b0 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae800 │ │ │ │ + bge ae858 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq aea84 │ │ │ │ + beq aeadc │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq ae7c0 │ │ │ │ + beq ae818 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aee44 │ │ │ │ + beq aee9c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aee44 │ │ │ │ + bgt aee9c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae7f8 │ │ │ │ + beq ae850 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae7f4 │ │ │ │ + beq ae84c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aeab8 │ │ │ │ + ble aeb10 │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b ae7c4 │ │ │ │ + b ae81c │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r9, [r0, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bge ae8ac │ │ │ │ + bge ae904 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae748 │ │ │ │ + b ae7a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae6c8 │ │ │ │ + ble ae720 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae6e0 │ │ │ │ - b ae6ec │ │ │ │ + bne ae738 │ │ │ │ + b ae744 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aee4c │ │ │ │ + bgt aeea4 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae884 │ │ │ │ + bge ae8dc │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae748 │ │ │ │ + b ae7a0 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r9, r3, r0 │ │ │ │ ldrsh r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt ae874 │ │ │ │ + blt ae8cc │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r0, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r1 │ │ │ │ - ble ae914 │ │ │ │ + ble ae96c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aeedc │ │ │ │ + bgt aef34 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae874 │ │ │ │ + blt ae8cc │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae8d4 │ │ │ │ + b ae92c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae824 │ │ │ │ - b ae900 │ │ │ │ + blt ae87c │ │ │ │ + b ae958 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aef64 │ │ │ │ + beq aefbc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aede4 │ │ │ │ + beq aee3c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae684 │ │ │ │ + beq ae6dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae684 │ │ │ │ + bne ae6dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a934 │ │ │ │ + bl 11aeb4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae6a8 │ │ │ │ + beq ae700 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne ae9b0 │ │ │ │ + bne aea08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6058 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b6620 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae7c4 │ │ │ │ + beq ae81c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae9d4 │ │ │ │ + beq aea2c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b ae7c4 │ │ │ │ - ldr r3, [pc, #1436] @ aef80 │ │ │ │ + b ae81c │ │ │ │ + ldr r3, [pc, #1436] @ aefd8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne aed84 │ │ │ │ + bne aeddc │ │ │ │ tst r9, #2 │ │ │ │ - bne aed24 │ │ │ │ + bne aed7c │ │ │ │ tst r9, #4 │ │ │ │ - bne aecc4 │ │ │ │ + bne aed1c │ │ │ │ tst r9, #8 │ │ │ │ - bne aec64 │ │ │ │ + bne aecbc │ │ │ │ tst r9, #16 │ │ │ │ - bne aec04 │ │ │ │ + bne aec5c │ │ │ │ tst r9, #32 │ │ │ │ - bne aeba4 │ │ │ │ + bne aebfc │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne aeb44 │ │ │ │ + bne aeb9c │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae704 │ │ │ │ + beq ae75c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae704 │ │ │ │ + beq ae75c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae704 │ │ │ │ + bge ae75c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ae704 │ │ │ │ + bl 2ee16c │ │ │ │ + b ae75c │ │ │ │ mov r0, #12 │ │ │ │ cmp r8, #0 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r7} │ │ │ │ str r6, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b ae788 │ │ │ │ + b ae7e0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b ae7f8 │ │ │ │ + b ae850 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf84 │ │ │ │ + bl acfdc │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae6f8 │ │ │ │ + bne ae750 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aeb1c │ │ │ │ + bgt aeb74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aef74 │ │ │ │ + beq aefcc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aef34 │ │ │ │ + bgt aef8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aef34 │ │ │ │ + bne aef8c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b aef34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b aef8c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea24 │ │ │ │ + beq aea7c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea24 │ │ │ │ + bge aea7c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b aea24 │ │ │ │ + bl 2ee16c │ │ │ │ + b aea7c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea1c │ │ │ │ + beq aea74 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea1c │ │ │ │ + bge aea74 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b aea1c │ │ │ │ + bl 2ee16c │ │ │ │ + b aea74 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea14 │ │ │ │ + beq aea6c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea14 │ │ │ │ + bge aea6c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b aea14 │ │ │ │ + bl 2ee16c │ │ │ │ + b aea6c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea0c │ │ │ │ + beq aea64 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea0c │ │ │ │ + bge aea64 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b aea0c │ │ │ │ + bl 2ee16c │ │ │ │ + b aea64 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea04 │ │ │ │ + beq aea5c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea04 │ │ │ │ + bge aea5c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b aea04 │ │ │ │ + bl 2ee16c │ │ │ │ + b aea5c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae9fc │ │ │ │ + beq aea54 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae9fc │ │ │ │ + bge aea54 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ae9fc │ │ │ │ + bl 2ee16c │ │ │ │ + b aea54 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae9f4 │ │ │ │ + beq aea4c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae9f4 │ │ │ │ + bge aea4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28120 @ 0x6dd8 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b ae9f4 │ │ │ │ + bl 2ee16c │ │ │ │ + b aea4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl a9744 │ │ │ │ + bl a97cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq aef34 │ │ │ │ + beq aef8c │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae7c0 │ │ │ │ + beq ae818 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aee44 │ │ │ │ + beq aee9c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b ae7c0 │ │ │ │ + b ae818 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge aeeb0 │ │ │ │ + bge aef08 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae748 │ │ │ │ + b ae7a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf84 │ │ │ │ + bl acfdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq aeb00 │ │ │ │ + beq aeb58 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae6ec │ │ │ │ + b ae744 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt aee60 │ │ │ │ - b ae8b0 │ │ │ │ + blt aeeb8 │ │ │ │ + b ae908 │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt aee60 │ │ │ │ + blt aeeb8 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae8cc │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b ae924 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq aef48 │ │ │ │ - bl b6700 │ │ │ │ + beq aefa0 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aef48 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne aefa0 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4770 @ 0x12a2 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b ae7c4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b ae81c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b aef34 │ │ │ │ + bl 16f4ac │ │ │ │ + b aef8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f77d4 │ │ │ │ - b aef34 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b aef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b aeb1c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b aeb74 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aef84 : │ │ │ │ +000aefdc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #30572 @ 0x776c │ │ │ │ + movw r0, #30560 @ 0x7760 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9efc │ │ │ │ + bl a9f84 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - subs r3, r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq aefd8 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aefe4 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne aefd8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000af000 : │ │ │ │ +000af014 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #30088 @ 0x7588 │ │ │ │ + movw r0, #30076 @ 0x757c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9efc │ │ │ │ + bl a9f84 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq af104 │ │ │ │ + beq af118 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e6e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq af110 │ │ │ │ + beq af124 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af104 │ │ │ │ + bne af118 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne af104 │ │ │ │ - movw r1, #34128 @ 0x8550 │ │ │ │ + bne af118 │ │ │ │ + movw r1, #28592 @ 0x6fb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b af0c8 │ │ │ │ + b af0dc │ │ │ │ cmp r3, #10 │ │ │ │ - beq af0f8 │ │ │ │ + beq af10c │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq af104 │ │ │ │ + beq af118 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne af0b4 │ │ │ │ + bne af0c8 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d2d0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af0bc │ │ │ │ + bne af0d0 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b af108 │ │ │ │ + b af11c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne af0bc │ │ │ │ + bne af0d0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b af084 │ │ │ │ + b af098 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #408] @ af2dc │ │ │ │ + ldr r5, [pc, #408] @ af2f0 │ │ │ │ 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 af22c │ │ │ │ - ldr r0, [pc, #372] @ af2e0 │ │ │ │ + beq af240 │ │ │ │ + ldr r0, [pc, #372] @ af2f4 │ │ │ │ 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 af288 │ │ │ │ + bne af29c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne af1dc │ │ │ │ + bne af1f0 │ │ │ │ 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 af248 │ │ │ │ + bgt af25c │ │ │ │ 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] │ │ │ │ @@ -132997,22 +133002,22 @@ │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [lr, #3824] @ 0xef0 │ │ │ │ str r4, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [lr, #3824] @ 0xef0 │ │ │ │ - b af1c8 │ │ │ │ + b af1dc │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne af194 │ │ │ │ - b af1c8 │ │ │ │ + bne af1a8 │ │ │ │ + b af1dc │ │ │ │ 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] │ │ │ │ @@ -133020,83 +133025,83 @@ │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ str lr, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [lr, #4] │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - b af1c8 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b af1dc │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne af2c0 │ │ │ │ - ldr r0, [pc, #68] @ af2e4 │ │ │ │ + bne af2d4 │ │ │ │ + ldr r0, [pc, #68] @ af2f8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af194 │ │ │ │ + bne af1a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af194 │ │ │ │ + b af1a8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af194 │ │ │ │ + b af1a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000af2e8 : │ │ │ │ +000af2fc : │ │ │ │ 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 af3d0 │ │ │ │ + beq af3e4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6f0c │ │ │ │ + bl a6f54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af37c │ │ │ │ + beq af390 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af374 │ │ │ │ + bge af388 │ │ │ │ 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 af338 │ │ │ │ + b af34c │ │ │ │ cmp r2, #0 │ │ │ │ - bne af38c │ │ │ │ + bne af3a0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af3d8 │ │ │ │ + ldr ip, [pc, #68] @ af3ec │ │ │ │ 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] │ │ │ │ @@ -133104,935 +133109,935 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r0, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b af37c │ │ │ │ - ldr r0, [pc, #4] @ af3dc │ │ │ │ - b af37c │ │ │ │ + b af390 │ │ │ │ + ldr r0, [pc, #4] @ af3f0 │ │ │ │ + b af390 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -000af3e0 : │ │ │ │ +000af3f4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #8 │ │ │ │ - bne af424 │ │ │ │ + bne af438 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r0, #30360 @ 0x7698 │ │ │ │ + movw r0, #30348 @ 0x768c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9efc │ │ │ │ + bl a9f84 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26796 @ 0x68ac │ │ │ │ + movw r1, #12944 @ 0x3290 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af47c │ │ │ │ + beq af490 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af820 │ │ │ │ + bne af834 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af498 │ │ │ │ + beq af4ac │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afc18 │ │ │ │ + bne afc2c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af4b0 │ │ │ │ + beq af4c4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af740 │ │ │ │ + bne af754 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af4c8 │ │ │ │ + beq af4dc │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6d0 │ │ │ │ + bne af6e4 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af4e0 │ │ │ │ + beq af4f4 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afbb4 │ │ │ │ + bne afbc8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b1104 │ │ │ │ + beq b1118 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af510 │ │ │ │ + bne af524 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #32] │ │ │ │ ldreq r1, [r2, #72] @ 0x48 │ │ │ │ streq r1, [r3, #72] @ 0x48 │ │ │ │ streq r0, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af534 │ │ │ │ + bne af548 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #36] @ 0x24 │ │ │ │ ldreq r1, [r2, #76] @ 0x4c │ │ │ │ streq r1, [r3, #76] @ 0x4c │ │ │ │ streq r0, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afe50 │ │ │ │ + bne afe64 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq afe50 │ │ │ │ + beq afe64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc70 │ │ │ │ + beq afc84 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne b0140 │ │ │ │ + bne b0154 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af578 │ │ │ │ + bne af58c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afe6c │ │ │ │ + bne afe80 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af59c │ │ │ │ + bne af5b0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b10e8 │ │ │ │ + bne b10fc │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0604 │ │ │ │ + bne b0618 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af5cc │ │ │ │ + bne af5e0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af5cc │ │ │ │ + beq af5e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afca4 │ │ │ │ + beq afcb8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne afca4 │ │ │ │ + bne afcb8 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afcb4 │ │ │ │ + beq afcc8 │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af5f0 │ │ │ │ + bne af604 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne afd44 │ │ │ │ + bne afd58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af604 │ │ │ │ + bne af618 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aff40 │ │ │ │ + bne aff54 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aff88 │ │ │ │ + bne aff9c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15e0 │ │ │ │ + bne b15f4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr lr, [r3, #140] @ 0x8c │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af63c │ │ │ │ + bne af650 │ │ │ │ ldr lr, [r2, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdcc │ │ │ │ + bne afde0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afebc │ │ │ │ + beq afed0 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe04 │ │ │ │ + bne afe18 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afe04 │ │ │ │ + beq afe18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe80 │ │ │ │ + beq afe94 │ │ │ │ ldr lr, [r4, #148] @ 0x94 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ - bne affd8 │ │ │ │ + bne affec │ │ │ │ cmp lr, #0 │ │ │ │ - beq affe4 │ │ │ │ + beq afff8 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af694 │ │ │ │ + bne af6a8 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe30 │ │ │ │ + bne afe44 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6ac │ │ │ │ + bne af6c0 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0790 │ │ │ │ + bne b07a4 │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne afd98 │ │ │ │ + bne afdac │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b01e4 │ │ │ │ + beq b01f8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr ip, [r4, #56] @ 0x38 │ │ │ │ mov r6, lr │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, lr │ │ │ │ ldr lr, [r1] │ │ │ │ - bne b00f4 │ │ │ │ + bne b0108 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af704 │ │ │ │ + bne af718 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04cc │ │ │ │ + bne b04e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne af718 │ │ │ │ + bne af72c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05f4 │ │ │ │ + bne b0608 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af4c8 │ │ │ │ + bne af4dc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4c8 │ │ │ │ + beq af4dc │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af4d4 │ │ │ │ - b afbec │ │ │ │ + bne af4e8 │ │ │ │ + b afc00 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ ldr lr, [r1, #8] │ │ │ │ - bne b0098 │ │ │ │ + bne b00ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02dc │ │ │ │ + bne b02f0 │ │ │ │ ldr r5, [r0] │ │ │ │ subs r7, r5, #0 │ │ │ │ - bne b04dc │ │ │ │ + bne b04f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b02f0 │ │ │ │ + bne b0304 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b031c │ │ │ │ + bne b0330 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0508 │ │ │ │ + bne b051c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0688 │ │ │ │ + bne b069c │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7b4 │ │ │ │ + bne af7c8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b063c │ │ │ │ + bne b0650 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7cc │ │ │ │ + bne af7e0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1590 │ │ │ │ + bne b15a4 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7e4 │ │ │ │ + bne af7f8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0280 │ │ │ │ + bne b0294 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7fc │ │ │ │ + bne af810 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b160c │ │ │ │ + bne b1620 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4b0 │ │ │ │ + bne af4c4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af4b0 │ │ │ │ + beq af4c4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b03b4 │ │ │ │ - b b02c8 │ │ │ │ + beq b03c8 │ │ │ │ + b b02dc │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r4 │ │ │ │ ldr lr, [r4, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ mov r7, ip │ │ │ │ mov ip, lr │ │ │ │ - bne b003c │ │ │ │ + bne b0050 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0f3c │ │ │ │ + bne b0f50 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03bc │ │ │ │ + bne b03d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b067c │ │ │ │ + bne b0690 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f50 │ │ │ │ + bne b0f64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b03e8 │ │ │ │ + bne b03fc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ffc │ │ │ │ + bne b1010 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8a0 │ │ │ │ + bne af8b4 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0e3c │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8b8 │ │ │ │ + bne af8cc │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d0c │ │ │ │ + bne b0d20 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8d0 │ │ │ │ + bne af8e4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b74 │ │ │ │ + bne b0b88 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8e8 │ │ │ │ + bne af8fc │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0afc │ │ │ │ + bne b0b10 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af900 │ │ │ │ + bne af914 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a1c │ │ │ │ + bne b0a30 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af918 │ │ │ │ + bne af92c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09a4 │ │ │ │ + bne b09b8 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af930 │ │ │ │ + bne af944 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c0 │ │ │ │ + bne b08d4 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af948 │ │ │ │ + bne af95c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e94 │ │ │ │ + bne b0ea8 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af960 │ │ │ │ + bne af974 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dd4 │ │ │ │ + bne b0de8 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af978 │ │ │ │ + bne af98c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d60 │ │ │ │ + bne b0d74 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af990 │ │ │ │ + bne af9a4 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d8 │ │ │ │ + bne b07ec │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9a8 │ │ │ │ + bne af9bc │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0830 │ │ │ │ + bne b0844 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9c0 │ │ │ │ + bne af9d4 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06f8 │ │ │ │ + bne b070c │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9d8 │ │ │ │ + bne af9ec │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c90 │ │ │ │ + bne b0ca4 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9f0 │ │ │ │ + bne afa04 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c34 │ │ │ │ + bne b0c48 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa08 │ │ │ │ + bne afa1c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1668 │ │ │ │ + bne b167c │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa20 │ │ │ │ + bne afa34 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1aa8 │ │ │ │ + bne b1abc │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa38 │ │ │ │ + bne afa4c │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a84 │ │ │ │ + bne b1a98 │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa50 │ │ │ │ + bne afa64 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d28 │ │ │ │ + bne b1d3c │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa68 │ │ │ │ + bne afa7c │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c4c │ │ │ │ + bne b1c60 │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa80 │ │ │ │ + bne afa94 │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1dd4 │ │ │ │ + bne b1de8 │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa98 │ │ │ │ + bne afaac │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1db4 │ │ │ │ + bne b1dc8 │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne afab4 │ │ │ │ + bne afac8 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1c04 │ │ │ │ + bne b1c18 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afac8 │ │ │ │ + bne afadc │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1bb4 │ │ │ │ + bne b1bc8 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afae0 │ │ │ │ + bne afaf4 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15b8 │ │ │ │ + bne b15cc │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaf8 │ │ │ │ + bne afb0c │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07ac │ │ │ │ + bne b07c0 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb10 │ │ │ │ + bne afb24 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08b0 │ │ │ │ + bne b08c4 │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb28 │ │ │ │ + bne afb3c │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d94 │ │ │ │ + bne b1da8 │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb40 │ │ │ │ + bne afb54 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d50 │ │ │ │ + bne b1d64 │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne afb5c │ │ │ │ + bne afb70 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b0888 │ │ │ │ + bne b089c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb70 │ │ │ │ + bne afb84 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1b30 │ │ │ │ + bne b1b44 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af480 │ │ │ │ + bne af494 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af480 │ │ │ │ + beq af494 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afba0 │ │ │ │ + beq afbb4 │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af480 │ │ │ │ + beq af494 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48c │ │ │ │ - b af498 │ │ │ │ + bne af4a0 │ │ │ │ + b af4ac │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne b019c │ │ │ │ + bne b01b0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afbd8 │ │ │ │ + bne afbec │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18c8 │ │ │ │ + bne b18dc │ │ │ │ cmp ip, #0 │ │ │ │ - bne afbec │ │ │ │ + bne afc00 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b01d0 │ │ │ │ + bne b01e4 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af4ec │ │ │ │ + bne af500 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af4ec │ │ │ │ + beq af500 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af4ec │ │ │ │ + beq af500 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af4ec │ │ │ │ + b af500 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldm r0, {r5, lr} │ │ │ │ subs r7, ip, #0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - bne b0150 │ │ │ │ + bne b0164 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afc40 │ │ │ │ + bne afc54 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1624 │ │ │ │ + bne b1638 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc54 │ │ │ │ + bne afc68 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15fc │ │ │ │ + bne b1610 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af498 │ │ │ │ + bne af4ac │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af498 │ │ │ │ + beq af4ac │ │ │ │ str r1, [r0, #8] │ │ │ │ - b af498 │ │ │ │ + b af4ac │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af578 │ │ │ │ + bne af58c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af578 │ │ │ │ - b afe78 │ │ │ │ + beq af58c │ │ │ │ + b afe8c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af5cc │ │ │ │ + bne af5e0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af5cc │ │ │ │ + beq af5e0 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af5d8 │ │ │ │ + bne af5ec │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af5d8 │ │ │ │ + bne af5ec │ │ │ │ tst ip, #2 │ │ │ │ - bne b0224 │ │ │ │ + bne b0238 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4012] @ b0c84 │ │ │ │ + ldr r1, [pc, #4012] @ b0c98 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b0580 │ │ │ │ - ldr r1, [pc, #3984] @ b0c88 │ │ │ │ + bne b0594 │ │ │ │ + ldr r1, [pc, #3984] @ b0c9c │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1d48 │ │ │ │ + beq b1d5c │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0588 │ │ │ │ + bne b059c │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ - bne af5f0 │ │ │ │ + bne af604 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af5f0 │ │ │ │ + beq af604 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1b60 │ │ │ │ + beq b1b74 │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b04c0 │ │ │ │ + beq b04d4 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne afd70 │ │ │ │ + bne afd84 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b02fc │ │ │ │ + bne b0310 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aff88 │ │ │ │ + bne aff9c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af61c │ │ │ │ + beq af630 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne aff84 │ │ │ │ - b af61c │ │ │ │ + bne aff98 │ │ │ │ + b af630 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af6c4 │ │ │ │ + beq af6d8 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af6c4 │ │ │ │ + bne af6d8 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48252 @ 0xbc7c │ │ │ │ + movw r2, #48332 @ 0xbccc │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #49208 @ 0xc038 │ │ │ │ + movweq r2, #48992 @ 0xbf60 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af6c4 │ │ │ │ + b af6d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1e04 │ │ │ │ + beq b1e18 │ │ │ │ ldr r5, [r4, #140] @ 0x8c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af63c │ │ │ │ + beq af650 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - beq b17f4 │ │ │ │ + beq b1808 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe04 │ │ │ │ + bne afe18 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af664 │ │ │ │ + bne af678 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b020c │ │ │ │ + beq b0220 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af694 │ │ │ │ + bne af6a8 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af694 │ │ │ │ + beq af6a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afea8 │ │ │ │ + beq afebc │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b1618 │ │ │ │ + beq b162c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq b0020 │ │ │ │ - b af6ac │ │ │ │ + beq b0034 │ │ │ │ + b af6c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af578 │ │ │ │ + bne af58c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af578 │ │ │ │ + beq af58c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe78 │ │ │ │ + beq afe8c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af578 │ │ │ │ + beq af58c │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af578 │ │ │ │ + b af58c │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afef8 │ │ │ │ + beq aff0c │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af694 │ │ │ │ + bne af6a8 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af694 │ │ │ │ + beq af6a8 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aff2c │ │ │ │ - b af6ac │ │ │ │ + beq aff40 │ │ │ │ + b af6c0 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af644 │ │ │ │ + beq af658 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1800 │ │ │ │ + bne b1814 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afeec │ │ │ │ + bne aff00 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe80 │ │ │ │ + bne afe94 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe10 │ │ │ │ + bne afe24 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afe10 │ │ │ │ + beq afe24 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aff20 │ │ │ │ + bne aff34 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afea8 │ │ │ │ + bne afebc │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6ac │ │ │ │ + bne af6c0 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6ac │ │ │ │ + beq af6c0 │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af6ac │ │ │ │ + b af6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1b78 │ │ │ │ + beq b1b8c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp r0, lr │ │ │ │ mov lr, r5 │ │ │ │ - beq aff68 │ │ │ │ + beq aff7c │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aff90 │ │ │ │ + bne affa4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af61c │ │ │ │ + beq af630 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq aff9c │ │ │ │ + beq affb0 │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af61c │ │ │ │ + beq af630 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af61c │ │ │ │ + bne af630 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af620 │ │ │ │ + beq af634 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af620 │ │ │ │ + beq af634 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af630 │ │ │ │ - b af63c │ │ │ │ + beq af644 │ │ │ │ + b af650 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af67c │ │ │ │ + bne af690 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afe10 │ │ │ │ + beq afe24 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b1b50 │ │ │ │ + bne b1b64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0014 │ │ │ │ + bne b0028 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe30 │ │ │ │ + bne afe44 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6ac │ │ │ │ + bne af6c0 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af6ac │ │ │ │ + beq af6c0 │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af6ac │ │ │ │ - b aff38 │ │ │ │ + beq af6c0 │ │ │ │ + b aff4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0050 │ │ │ │ + bne b0064 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b111c │ │ │ │ + bne b1130 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0064 │ │ │ │ + bne b0078 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f14 │ │ │ │ + bne b0f28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b0078 │ │ │ │ + bne b008c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1184 │ │ │ │ + bne b1198 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0090 │ │ │ │ + bne b00a4 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fb8 │ │ │ │ + bne b0fcc │ │ │ │ mov ip, r4 │ │ │ │ - b af8a0 │ │ │ │ + b af8b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b00ac │ │ │ │ + bne b00c0 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04a4 │ │ │ │ + bne b04b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b00c0 │ │ │ │ + bne b00d4 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14a4 │ │ │ │ + bne b14b8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00d4 │ │ │ │ + bne b00e8 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14b4 │ │ │ │ + bne b14c8 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b00ec │ │ │ │ + bne b0100 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05ac │ │ │ │ + bne b05c0 │ │ │ │ mov ip, r4 │ │ │ │ - b af7b4 │ │ │ │ + b af7c8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0108 │ │ │ │ + bne b011c │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0488 │ │ │ │ + bne b049c │ │ │ │ cmp r6, #0 │ │ │ │ - bne b011c │ │ │ │ + bne b0130 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0590 │ │ │ │ + bne b05a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af4c8 │ │ │ │ + bne af4dc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4c8 │ │ │ │ + beq af4dc │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af72c │ │ │ │ - b af4c8 │ │ │ │ + bne af740 │ │ │ │ + b af4dc │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af56c │ │ │ │ - b af578 │ │ │ │ + beq af580 │ │ │ │ + b af58c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0164 │ │ │ │ + bne b0178 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1ccc │ │ │ │ + bne b1ce0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0178 │ │ │ │ + bne b018c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1634 │ │ │ │ + bne b1648 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af498 │ │ │ │ + bne af4ac │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af498 │ │ │ │ + beq af4ac │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne afc68 │ │ │ │ - b af498 │ │ │ │ + bne afc7c │ │ │ │ + b af4ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne b01b0 │ │ │ │ + bne b01c4 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b193c │ │ │ │ + bne b1950 │ │ │ │ cmp ip, #0 │ │ │ │ - bne afbec │ │ │ │ + bne afc00 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq afbec │ │ │ │ + beq afc00 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af4e0 │ │ │ │ + beq af4f4 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af4ec │ │ │ │ - b afbf8 │ │ │ │ + bne af500 │ │ │ │ + b afc0c │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af6c4 │ │ │ │ + beq af6d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0204 │ │ │ │ + beq b0218 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af6c4 │ │ │ │ + beq af6d8 │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af6c4 │ │ │ │ + b af6d8 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afe10 │ │ │ │ + beq afe24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aff04 │ │ │ │ - b afff0 │ │ │ │ - ldr ip, [pc, #2656] @ b0c8c │ │ │ │ + beq aff18 │ │ │ │ + b b0004 │ │ │ │ + ldr ip, [pc, #2656] @ b0ca0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, #180] @ 0xb4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ mov ip, #28 │ │ │ │ cmp r1, #10 │ │ │ │ @@ -134044,1848 +134049,1848 @@ │ │ │ │ cmp lr, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r1, [ip, #444] @ 0x1bc │ │ │ │ ldreq r1, [r0, #1016] @ 0x3f8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2568] @ b0c84 │ │ │ │ + ldr r1, [pc, #2568] @ b0c98 │ │ │ │ mov r0, r5 │ │ │ │ - b afce0 │ │ │ │ + b afcf4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0380 │ │ │ │ + beq b0394 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b079c │ │ │ │ + bne b07b0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02b0 │ │ │ │ + bne b02c4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1538 │ │ │ │ + bne b154c │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4b0 │ │ │ │ + bne af4c4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af4b0 │ │ │ │ + beq af4c4 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af4b0 │ │ │ │ - b b03b4 │ │ │ │ + beq af4c4 │ │ │ │ + b b03c8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b02f0 │ │ │ │ + bne b0304 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b031c │ │ │ │ + bne b0330 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af790 │ │ │ │ - b af79c │ │ │ │ + beq af7a4 │ │ │ │ + b af7b0 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp lr, r0 │ │ │ │ mov lr, r5 │ │ │ │ - bne aff64 │ │ │ │ - b aff68 │ │ │ │ + bne aff78 │ │ │ │ + b aff7c │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, lr │ │ │ │ - bne b18f4 │ │ │ │ + bne b1908 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b068c │ │ │ │ + bne b06a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0350 │ │ │ │ + bne b0364 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b063c │ │ │ │ + bne b0650 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0368 │ │ │ │ + bne b037c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0538 │ │ │ │ + bne b054c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7e4 │ │ │ │ + bne af7f8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7e4 │ │ │ │ + beq af7f8 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b03a0 │ │ │ │ + bne b03b4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0570 │ │ │ │ + bne b0584 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af4b0 │ │ │ │ + bne af4c4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af4b0 │ │ │ │ + beq af4c4 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af4b0 │ │ │ │ + b af4c4 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b03d4 │ │ │ │ + bne b03e8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f50 │ │ │ │ + bne b0f64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b03e8 │ │ │ │ + bne b03fc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ffc │ │ │ │ + bne b1010 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0400 │ │ │ │ + bne b0414 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0e3c │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8b8 │ │ │ │ + bne af8cc │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af8b8 │ │ │ │ + beq af8cc │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b043c │ │ │ │ + bne b0450 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b80 │ │ │ │ + bne b0b94 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18d8 │ │ │ │ + bne b18ec │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b08 │ │ │ │ + bne b0b1c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18e4 │ │ │ │ + bne b18f8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a28 │ │ │ │ + bne b0a3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0480 │ │ │ │ + bne b0494 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ac │ │ │ │ + bne b09c0 │ │ │ │ mov ip, #0 │ │ │ │ - b af918 │ │ │ │ + b af92c │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq b0108 │ │ │ │ + beq b011c │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq b0110 │ │ │ │ - b b011c │ │ │ │ + beq b0124 │ │ │ │ + b b0130 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, ip │ │ │ │ - beq b00ac │ │ │ │ + beq b00c0 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b00b4 │ │ │ │ - b b00c0 │ │ │ │ + beq b00c8 │ │ │ │ + b b00d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afd64 │ │ │ │ - b afd70 │ │ │ │ + beq afd78 │ │ │ │ + b afd84 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af70c │ │ │ │ - b af718 │ │ │ │ + beq af720 │ │ │ │ + b af72c │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r1] │ │ │ │ - bne b04f4 │ │ │ │ + bne b0508 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b031c │ │ │ │ + bne b0330 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0508 │ │ │ │ + bne b051c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0688 │ │ │ │ + bne b069c │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0520 │ │ │ │ + bne b0534 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b063c │ │ │ │ + bne b0650 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7cc │ │ │ │ + bne af7e0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7cc │ │ │ │ + beq af7e0 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b0558 │ │ │ │ + bne b056c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0384 │ │ │ │ + bne b0398 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15a8 │ │ │ │ + bne b15bc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b03a0 │ │ │ │ + beq b03b4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b03a8 │ │ │ │ - b af4b0 │ │ │ │ + beq b03bc │ │ │ │ + b af4c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1d48 │ │ │ │ + beq b1d5c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af5d8 │ │ │ │ + b af5ec │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq b011c │ │ │ │ + beq b0130 │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq b0124 │ │ │ │ - b af4c8 │ │ │ │ + beq b0138 │ │ │ │ + b af4dc │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b0f30 │ │ │ │ + beq b0f44 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b05d4 │ │ │ │ + bne b05e8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1838 │ │ │ │ + bne b184c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05ec │ │ │ │ + bne b0600 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1564 │ │ │ │ + bne b1578 │ │ │ │ mov ip, r4 │ │ │ │ - b af7e4 │ │ │ │ + b af7f8 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af720 │ │ │ │ - b af4c8 │ │ │ │ + beq af734 │ │ │ │ + b af4dc │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc8c │ │ │ │ + beq afca0 │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b156c │ │ │ │ + beq b1580 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af5cc │ │ │ │ + bne af5e0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af5c0 │ │ │ │ - b af5cc │ │ │ │ + bne af5d4 │ │ │ │ + b af5e0 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b0660 │ │ │ │ + bne b0674 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b053c │ │ │ │ + bne b0550 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b159c │ │ │ │ + bne b15b0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0558 │ │ │ │ - b b0384 │ │ │ │ + beq b056c │ │ │ │ + b b0398 │ │ │ │ cmp r7, #0 │ │ │ │ - beq af87c │ │ │ │ - b af888 │ │ │ │ + beq af890 │ │ │ │ + b af89c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b06ac │ │ │ │ + bne b06c0 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0644 │ │ │ │ + bne b0658 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b06c0 │ │ │ │ + bne b06d4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0538 │ │ │ │ + bne b054c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06d8 │ │ │ │ + bne b06ec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0380 │ │ │ │ + bne b0394 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7fc │ │ │ │ + bne af810 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7fc │ │ │ │ + beq af810 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b0570 │ │ │ │ + b b0584 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b0be8 │ │ │ │ + bne b0bfc │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b172c │ │ │ │ + bne b1740 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ca0 │ │ │ │ + bne b0cb4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b073c │ │ │ │ + bne b0750 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c3c │ │ │ │ + bne b0c50 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0754 │ │ │ │ + bne b0768 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a24 │ │ │ │ + bne b1a38 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa20 │ │ │ │ + bne afa34 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa20 │ │ │ │ + beq afa34 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b0788 │ │ │ │ + bne b079c │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d04 │ │ │ │ + bne b0d18 │ │ │ │ mov ip, #0 │ │ │ │ - b afa38 │ │ │ │ + b afa4c │ │ │ │ cmp r4, #0 │ │ │ │ - bne b002c │ │ │ │ - b aff38 │ │ │ │ + bne b0040 │ │ │ │ + b aff4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b02a4 │ │ │ │ - b b02b0 │ │ │ │ + beq b02b8 │ │ │ │ + b b02c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10ac │ │ │ │ + bne b10c0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07d0 │ │ │ │ + bne b07e4 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08b8 │ │ │ │ + bne b08cc │ │ │ │ mov ip, #0 │ │ │ │ - b afb10 │ │ │ │ + b afb24 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0930 │ │ │ │ + beq b0944 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b1584 │ │ │ │ + beq b1598 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b0810 │ │ │ │ + bne b0824 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b083c │ │ │ │ + bne b0850 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0828 │ │ │ │ + bne b083c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be8 │ │ │ │ + bne b0bfc │ │ │ │ mov ip, r8 │ │ │ │ - b af9c0 │ │ │ │ + b af9d4 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b11a0 │ │ │ │ + beq b11b4 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b1578 │ │ │ │ + beq b158c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b0868 │ │ │ │ + bne b087c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be8 │ │ │ │ + bne b0bfc │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0880 │ │ │ │ + bne b0894 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1390 │ │ │ │ + bne b13a4 │ │ │ │ mov ip, r8 │ │ │ │ - b af9d8 │ │ │ │ + b af9ec │ │ │ │ cmp ip, #0 │ │ │ │ - bne b146c │ │ │ │ + bne b1480 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne afb70 │ │ │ │ + bne afb84 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb70 │ │ │ │ + beq afb84 │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b afb70 │ │ │ │ + b afb84 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10d4 │ │ │ │ + bne b10e8 │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b afb10 │ │ │ │ + b afb24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1138 │ │ │ │ + bne b114c │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b187c │ │ │ │ + bne b1890 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ea8 │ │ │ │ + bne b0ebc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0900 │ │ │ │ + bne b0914 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0aa0 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0918 │ │ │ │ + bne b092c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d68 │ │ │ │ + bne b0d7c │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af990 │ │ │ │ + bne af9a4 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af990 │ │ │ │ + beq af9a4 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ mov r6, ip │ │ │ │ - bne b0958 │ │ │ │ + bne b096c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11a8 │ │ │ │ + bne b11bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1718 │ │ │ │ + bne b172c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0708 │ │ │ │ + bne b071c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1724 │ │ │ │ + bne b1738 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c9c │ │ │ │ + bne b0cb0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b099c │ │ │ │ + bne b09b0 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c3c │ │ │ │ + bne b0c50 │ │ │ │ mov ip, #0 │ │ │ │ - b af9f0 │ │ │ │ + b afa04 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12f4 │ │ │ │ + bne b1308 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b09d0 │ │ │ │ + bne b09e4 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b08e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1840 │ │ │ │ + bne b1854 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ea4 │ │ │ │ + bne b0eb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b184c │ │ │ │ + bne b1860 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0aa4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a14 │ │ │ │ + bne b0a28 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d68 │ │ │ │ + bne b0d7c │ │ │ │ mov ip, #0 │ │ │ │ - b af978 │ │ │ │ + b af98c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12a8 │ │ │ │ + bne b12bc │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b1958 │ │ │ │ + bne b196c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b4 │ │ │ │ + bne b09c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0a5c │ │ │ │ + bne b0a70 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b08dc │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a74 │ │ │ │ + bne b0a88 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ea0 │ │ │ │ + bne b0eb4 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af960 │ │ │ │ + bne af974 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af960 │ │ │ │ + beq af974 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b0ab0 │ │ │ │ + bne b0ac4 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d6c │ │ │ │ + bne b0d80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1654 │ │ │ │ + bne b1668 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0934 │ │ │ │ + bne b0948 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1660 │ │ │ │ + bne b1674 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11a4 │ │ │ │ + bne b11b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0af4 │ │ │ │ + bne b0b08 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0704 │ │ │ │ + bne b0718 │ │ │ │ mov ip, #0 │ │ │ │ - b af9c0 │ │ │ │ + b af9d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1210 │ │ │ │ + bne b1224 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b0b28 │ │ │ │ + bne b0b3c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a28 │ │ │ │ + bne b0a3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1854 │ │ │ │ + bne b1868 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b0 │ │ │ │ + bne b09c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1860 │ │ │ │ + bne b1874 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b08e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b6c │ │ │ │ + bne b0b80 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ea0 │ │ │ │ + bne b0eb4 │ │ │ │ mov ip, #0 │ │ │ │ - b af948 │ │ │ │ + b af95c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b125c │ │ │ │ + bne b1270 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b19a4 │ │ │ │ + bne b19b8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b0c │ │ │ │ + bne b0b20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0bb4 │ │ │ │ + bne b0bc8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a24 │ │ │ │ + bne b0a38 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bcc │ │ │ │ + bne b0be0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ac │ │ │ │ + bne b09c0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af930 │ │ │ │ + bne af944 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af930 │ │ │ │ - b b08c8 │ │ │ │ + beq af944 │ │ │ │ + b b08dc │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b1558 │ │ │ │ + beq b156c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b0c14 │ │ │ │ + bne b0c28 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1390 │ │ │ │ + bne b13a4 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c2c │ │ │ │ + bne b0c40 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1344 │ │ │ │ + bne b1358 │ │ │ │ mov ip, r8 │ │ │ │ - b af9f0 │ │ │ │ + b afa04 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1340 │ │ │ │ + bne b1354 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b1a14 │ │ │ │ + bne b1a28 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a2c │ │ │ │ + bne b1a40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c74 │ │ │ │ + bne b0c88 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b076c │ │ │ │ + bne b0780 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b077c │ │ │ │ - b b0788 │ │ │ │ + beq b0790 │ │ │ │ + b b079c │ │ │ │ strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b138c │ │ │ │ + bne b13a0 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b1900 │ │ │ │ + bne b1914 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c40 │ │ │ │ + bne b0c54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a5c │ │ │ │ + bne b1a70 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a28 │ │ │ │ + bne b1a3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a68 │ │ │ │ + bne b1a7c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0770 │ │ │ │ + bne b0784 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0788 │ │ │ │ + bne b079c │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0788 │ │ │ │ + beq b079c │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b afa38 │ │ │ │ + b afa4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0418 │ │ │ │ + beq b042c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b1d08 │ │ │ │ + bne b1d1c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d40 │ │ │ │ + bne b0d54 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1260 │ │ │ │ + bne b1274 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d58 │ │ │ │ + bne b0d6c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1214 │ │ │ │ + bne b1228 │ │ │ │ mov ip, r8 │ │ │ │ - b af8e8 │ │ │ │ + b af8fc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1420 │ │ │ │ + bne b1434 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b16c0 │ │ │ │ + bne b16d4 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0938 │ │ │ │ + bne b094c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0da0 │ │ │ │ + bne b0db4 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11a0 │ │ │ │ + bne b11b4 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0db8 │ │ │ │ + bne b0dcc │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0704 │ │ │ │ + bne b0718 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9d8 │ │ │ │ + bne af9ec │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af9d8 │ │ │ │ - b b0c98 │ │ │ │ + beq af9ec │ │ │ │ + b b0cac │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a8c │ │ │ │ + beq b0aa0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b1c80 │ │ │ │ + bne b1c94 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e08 │ │ │ │ + bne b0e1c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1424 │ │ │ │ + bne b1438 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e20 │ │ │ │ + bne b0e34 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e4 │ │ │ │ + bne b07f8 │ │ │ │ mov ip, r8 │ │ │ │ - b af990 │ │ │ │ + b af9a4 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0e4c │ │ │ │ + bne b0e60 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0420 │ │ │ │ + bne b0434 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0e60 │ │ │ │ + bne b0e74 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b7c │ │ │ │ + bne b0b90 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e78 │ │ │ │ + bne b0e8c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b04 │ │ │ │ + bne b0b18 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af900 │ │ │ │ + bne af914 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af900 │ │ │ │ - b b0a24 │ │ │ │ + beq af914 │ │ │ │ + b b0a38 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b13d8 │ │ │ │ + bne b13ec │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ mov r6, ip │ │ │ │ - bne b0ec8 │ │ │ │ + bne b0edc │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a94 │ │ │ │ + bne b0aa8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1868 │ │ │ │ + bne b187c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d6c │ │ │ │ + bne b0d80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1874 │ │ │ │ + bne b1888 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0934 │ │ │ │ + bne b0948 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f0c │ │ │ │ + bne b0f20 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11a0 │ │ │ │ + bne b11b4 │ │ │ │ mov ip, #0 │ │ │ │ - b af9a8 │ │ │ │ + b af9bc │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0064 │ │ │ │ + beq b0078 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq b006c │ │ │ │ - b b0078 │ │ │ │ + beq b0080 │ │ │ │ + b b008c │ │ │ │ cmp lr, #0 │ │ │ │ - beq b05c8 │ │ │ │ - b b05d4 │ │ │ │ + beq b05dc │ │ │ │ + b b05e8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b067c │ │ │ │ + bne b0690 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b067c │ │ │ │ + beq b0690 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b0f70 │ │ │ │ + bne b0f84 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1000 │ │ │ │ + bne b1014 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0f84 │ │ │ │ + bne b0f98 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0e3c │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f9c │ │ │ │ + bne b0fb0 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0418 │ │ │ │ + bne b042c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8d0 │ │ │ │ + bne af8e4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af8d0 │ │ │ │ - b b0b7c │ │ │ │ + beq af8e4 │ │ │ │ + b b0b90 │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b1cbc │ │ │ │ + bne b1cd0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fdc │ │ │ │ + bne b0ff0 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d18 │ │ │ │ + bne b0d2c │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ff4 │ │ │ │ + bne b1008 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1260 │ │ │ │ + bne b1274 │ │ │ │ mov ip, r4 │ │ │ │ - b af8d0 │ │ │ │ + b af8e4 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b1020 │ │ │ │ + bne b1034 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e2c │ │ │ │ + bne b0e40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1034 │ │ │ │ + bne b1048 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0418 │ │ │ │ + bne b042c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b104c │ │ │ │ + bne b1060 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b7c │ │ │ │ + bne b0b90 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8e8 │ │ │ │ + bne af8fc │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af8e8 │ │ │ │ - b b0b04 │ │ │ │ + beq af8fc │ │ │ │ + b b0b18 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b1bf8 │ │ │ │ + beq b1c0c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b1094 │ │ │ │ + bne b10a8 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17b8 │ │ │ │ + bne b17cc │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaf8 │ │ │ │ + bne afb0c │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afaf8 │ │ │ │ + beq afb0c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b1a04 │ │ │ │ + bne b1a18 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afb10 │ │ │ │ + bne afb24 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb10 │ │ │ │ + beq afb24 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq afb10 │ │ │ │ - b b08b8 │ │ │ │ + beq afb24 │ │ │ │ + b b08cc │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af5a0 │ │ │ │ - b b0608 │ │ │ │ + beq af5b4 │ │ │ │ + b b061c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af4ec │ │ │ │ + beq af500 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc10 │ │ │ │ - b afc04 │ │ │ │ + beq afc24 │ │ │ │ + b afc18 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0050 │ │ │ │ + beq b0064 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b0058 │ │ │ │ - b b0064 │ │ │ │ + beq b006c │ │ │ │ + b b0078 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b1644 │ │ │ │ + bne b1658 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1164 │ │ │ │ + bne b1178 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13d8 │ │ │ │ + bne b13ec │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b117c │ │ │ │ + bne b1190 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0de0 │ │ │ │ + bne b0df4 │ │ │ │ mov ip, r8 │ │ │ │ - b af960 │ │ │ │ + b af974 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b1c5c │ │ │ │ + bne b1c70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0084 │ │ │ │ - b b0090 │ │ │ │ + beq b0098 │ │ │ │ + b b00a4 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b11c4 │ │ │ │ + bne b11d8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0708 │ │ │ │ + bne b071c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19f0 │ │ │ │ + bne b1a04 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c9c │ │ │ │ + bne b0cb0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19fc │ │ │ │ + bne b1a10 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c40 │ │ │ │ + bne b0c54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1208 │ │ │ │ + bne b121c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a24 │ │ │ │ + bne b1a38 │ │ │ │ mov ip, #0 │ │ │ │ - b afa08 │ │ │ │ + b afa1c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b1d18 │ │ │ │ + bne b1d2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b123c │ │ │ │ + bne b1250 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12ac │ │ │ │ + bne b12c0 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1254 │ │ │ │ + bne b1268 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12f8 │ │ │ │ + bne b130c │ │ │ │ mov ip, r8 │ │ │ │ - b af918 │ │ │ │ + b af92c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b1c90 │ │ │ │ + bne b1ca4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1288 │ │ │ │ + bne b129c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1214 │ │ │ │ + bne b1228 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12a0 │ │ │ │ + bne b12b4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12ac │ │ │ │ + bne b12c0 │ │ │ │ mov ip, r8 │ │ │ │ - b af900 │ │ │ │ + b af914 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b1cf8 │ │ │ │ + bne b1d0c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12d4 │ │ │ │ + bne b12e8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12f8 │ │ │ │ + bne b130c │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12ec │ │ │ │ + bne b1300 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b113c │ │ │ │ + bne b1150 │ │ │ │ mov ip, r8 │ │ │ │ - b af930 │ │ │ │ + b af944 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b1ce8 │ │ │ │ + bne b1cfc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1320 │ │ │ │ + bne b1334 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b113c │ │ │ │ + bne b1150 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1338 │ │ │ │ + bne b134c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13d8 │ │ │ │ + bne b13ec │ │ │ │ mov ip, r8 │ │ │ │ - b af948 │ │ │ │ + b af95c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b1ae8 │ │ │ │ + bne b1afc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b136c │ │ │ │ + bne b1380 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1674 │ │ │ │ + bne b1688 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1384 │ │ │ │ + bne b1398 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ab4 │ │ │ │ + bne b1ac8 │ │ │ │ mov ip, r8 │ │ │ │ - b afa20 │ │ │ │ + b afa34 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b1a4c │ │ │ │ + bne b1a60 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13b8 │ │ │ │ + bne b13cc │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1344 │ │ │ │ + bne b1358 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13d0 │ │ │ │ + bne b13e4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1674 │ │ │ │ + bne b1688 │ │ │ │ mov ip, r8 │ │ │ │ - b afa08 │ │ │ │ + b afa1c │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b15ec │ │ │ │ + bne b1600 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1400 │ │ │ │ + bne b1414 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0de0 │ │ │ │ + bne b0df4 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1418 │ │ │ │ + bne b142c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1424 │ │ │ │ + bne b1438 │ │ │ │ mov ip, r8 │ │ │ │ - b af978 │ │ │ │ + b af98c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b1ad8 │ │ │ │ + bne b1aec │ │ │ │ cmp ip, #0 │ │ │ │ - bne b144c │ │ │ │ + bne b1460 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e4 │ │ │ │ + bne b07f8 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1464 │ │ │ │ + bne b1478 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b083c │ │ │ │ + bne b0850 │ │ │ │ mov ip, r8 │ │ │ │ - b af9a8 │ │ │ │ + b af9bc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b1ca0 │ │ │ │ + bne b1cb4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb70 │ │ │ │ + bne afb84 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb70 │ │ │ │ + beq afb84 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b08a8 │ │ │ │ - b afb70 │ │ │ │ + bne b08bc │ │ │ │ + b afb84 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b b00c0 │ │ │ │ + b b00d4 │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b1d84 │ │ │ │ + bne b1d98 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14d8 │ │ │ │ + bne b14ec │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05ac │ │ │ │ + bne b05c0 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18ec │ │ │ │ + bne b1900 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7cc │ │ │ │ + beq af7e0 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b170c │ │ │ │ + beq b1720 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b1520 │ │ │ │ + bne b1534 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0288 │ │ │ │ + bne b029c │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7fc │ │ │ │ + bne af810 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7fc │ │ │ │ + beq af810 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1df4 │ │ │ │ + bne b1e08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b02bc │ │ │ │ - b af4b0 │ │ │ │ + beq b02d0 │ │ │ │ + b af4c4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0c08 │ │ │ │ - b b0c14 │ │ │ │ + beq b0c1c │ │ │ │ + b b0c28 │ │ │ │ mov ip, r4 │ │ │ │ - b b0288 │ │ │ │ + b b029c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b062c │ │ │ │ - b af5cc │ │ │ │ + beq b0640 │ │ │ │ + b af5e0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b085c │ │ │ │ - b b0868 │ │ │ │ + beq b0870 │ │ │ │ + b b087c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0804 │ │ │ │ - b b0810 │ │ │ │ + beq b0818 │ │ │ │ + b b0824 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14f4 │ │ │ │ - b b0538 │ │ │ │ + bne b1508 │ │ │ │ + b b054c │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0560 │ │ │ │ + beq b0574 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b03a8 │ │ │ │ - b af4b0 │ │ │ │ + beq b03bc │ │ │ │ + b af4c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17b8 │ │ │ │ + bne b17cc │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07b8 │ │ │ │ + bne b07cc │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b07b8 │ │ │ │ - b b07b4 │ │ │ │ + beq b07cc │ │ │ │ + b b07c8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne afd88 │ │ │ │ - b aff84 │ │ │ │ + bne afd9c │ │ │ │ + b aff98 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b13f4 │ │ │ │ - b b1400 │ │ │ │ + beq b1408 │ │ │ │ + b b1414 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq afc5c │ │ │ │ - b af498 │ │ │ │ + beq afc70 │ │ │ │ + b af4ac │ │ │ │ cmp ip, #0 │ │ │ │ - beq b06f0 │ │ │ │ - b b1538 │ │ │ │ + beq b0704 │ │ │ │ + b b154c │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0020 │ │ │ │ - b af6ac │ │ │ │ + beq b0034 │ │ │ │ + b af6c0 │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq afc48 │ │ │ │ - b afc54 │ │ │ │ + beq afc5c │ │ │ │ + b afc68 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b b0178 │ │ │ │ + b b018c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b1158 │ │ │ │ - b b1164 │ │ │ │ + beq b116c │ │ │ │ + b b1178 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0ad0 │ │ │ │ + beq b0ae4 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b0ae0 │ │ │ │ + b b0af4 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b1a24 │ │ │ │ + beq b1a38 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b1cb0 │ │ │ │ + beq b1cc4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b16a0 │ │ │ │ + bne b16b4 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ab4 │ │ │ │ + bne b1ac8 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16b8 │ │ │ │ + bne b16cc │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a90 │ │ │ │ + bne b1aa4 │ │ │ │ mov ip, r8 │ │ │ │ - b afa38 │ │ │ │ + b afa4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1af8 │ │ │ │ + bne b1b0c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11a4 │ │ │ │ + bne b11b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b04 │ │ │ │ + bne b1b18 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0708 │ │ │ │ + bne b071c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1704 │ │ │ │ + bne b1718 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c98 │ │ │ │ + bne b0cac │ │ │ │ mov ip, #0 │ │ │ │ - b af9d8 │ │ │ │ + b af9ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1514 │ │ │ │ - b b1520 │ │ │ │ + beq b1528 │ │ │ │ + b b1534 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0978 │ │ │ │ + beq b098c │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b0988 │ │ │ │ + b b099c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ba0 │ │ │ │ + bne b1bb4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c40 │ │ │ │ + bne b0c54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bac │ │ │ │ + bne b1bc0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a28 │ │ │ │ + bne b1a3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1770 │ │ │ │ + bne b1784 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b076c │ │ │ │ + bne b0780 │ │ │ │ mov ip, #0 │ │ │ │ - b afa20 │ │ │ │ + b afa34 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b1c40 │ │ │ │ + beq b1c54 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b17a0 │ │ │ │ + bne b17b4 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b107c │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afae0 │ │ │ │ + bne afaf4 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afae0 │ │ │ │ + beq afaf4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b1b44 │ │ │ │ + beq b1b58 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b17e4 │ │ │ │ + bne b17f8 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10ac │ │ │ │ + bne b10c0 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b10c8 │ │ │ │ - b afb10 │ │ │ │ + beq b10dc │ │ │ │ + b afb24 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afdec │ │ │ │ + beq afe00 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ - beq af648 │ │ │ │ + beq af65c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ - bne b1828 │ │ │ │ + bne b183c │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af664 │ │ │ │ + bne af678 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe10 │ │ │ │ - b affe4 │ │ │ │ + bne afe24 │ │ │ │ + b afff8 │ │ │ │ mov ip, r4 │ │ │ │ - b b14f4 │ │ │ │ + b b1508 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09f0 │ │ │ │ + beq b0a04 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b0a00 │ │ │ │ + b b0a14 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0b48 │ │ │ │ + beq b0b5c │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b0b58 │ │ │ │ + b b0b6c │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0ee8 │ │ │ │ + beq b0efc │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b0ef8 │ │ │ │ + b b0f0c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1b1c │ │ │ │ + bne b1b30 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a90 │ │ │ │ + bne b0aa4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b28 │ │ │ │ + bne b1b3c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d6c │ │ │ │ + bne b0d80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18c0 │ │ │ │ + bne b18d4 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0930 │ │ │ │ + bne b0944 │ │ │ │ mov ip, #0 │ │ │ │ - b af990 │ │ │ │ + b af9a4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq afbe0 │ │ │ │ - b afbec │ │ │ │ + beq afbf4 │ │ │ │ + b afc00 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b045c │ │ │ │ + beq b0470 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b046c │ │ │ │ + b b0480 │ │ │ │ mov ip, r4 │ │ │ │ - b af7cc │ │ │ │ + b af7e0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0344 │ │ │ │ - b b0350 │ │ │ │ + beq b0358 │ │ │ │ + b b0364 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b0c │ │ │ │ + bne b1b20 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a28 │ │ │ │ + bne b1a3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a1c │ │ │ │ + bne b1a30 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0770 │ │ │ │ + bne b0784 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b077c │ │ │ │ - b b0788 │ │ │ │ + beq b0790 │ │ │ │ + b b079c │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b01b0 │ │ │ │ + beq b01c4 │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b01b8 │ │ │ │ - b afbec │ │ │ │ + beq b01cc │ │ │ │ + b afc00 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c6c │ │ │ │ + bne b1c80 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b08e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c78 │ │ │ │ + bne b1c8c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ea4 │ │ │ │ + bne b0eb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b199c │ │ │ │ + bne b19b0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0aa0 │ │ │ │ mov ip, #0 │ │ │ │ - b af960 │ │ │ │ + b af974 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a70 │ │ │ │ + bne b1a84 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a28 │ │ │ │ + bne b0a3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a7c │ │ │ │ + bne b1a90 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b0 │ │ │ │ + bne b09c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19e8 │ │ │ │ + bne b19fc │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b08dc │ │ │ │ mov ip, #0 │ │ │ │ - b af930 │ │ │ │ + b af944 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b11e4 │ │ │ │ + beq b11f8 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b11f4 │ │ │ │ + b b1208 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b10c8 │ │ │ │ - b afb10 │ │ │ │ + beq b10dc │ │ │ │ + b afb24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1920 │ │ │ │ + beq b1934 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b1930 │ │ │ │ + b b1944 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b1930 │ │ │ │ + bne b1944 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0cec │ │ │ │ - b b0770 │ │ │ │ + beq b0d00 │ │ │ │ + b b0784 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b13ac │ │ │ │ - b b13b8 │ │ │ │ + beq b13c0 │ │ │ │ + b b13cc │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0cdc │ │ │ │ + beq b0cf0 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b0cec │ │ │ │ + b b0d00 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b19c4 │ │ │ │ + beq b19d8 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b19d4 │ │ │ │ + b b19e8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0d04 │ │ │ │ + beq b0d18 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b0d04 │ │ │ │ - b afa38 │ │ │ │ + bne b0d18 │ │ │ │ + b afa4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b076c │ │ │ │ + beq b0780 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b16a4 │ │ │ │ + beq b16b8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b16ac │ │ │ │ - b b16b8 │ │ │ │ + beq b16c0 │ │ │ │ + b b16cc │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b1440 │ │ │ │ - b b144c │ │ │ │ + beq b1454 │ │ │ │ + b b1460 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b1360 │ │ │ │ - b b136c │ │ │ │ + beq b1374 │ │ │ │ + b b1380 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b16e0 │ │ │ │ + beq b16f4 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b16f0 │ │ │ │ + b b1704 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1920 │ │ │ │ - b b1a1c │ │ │ │ + beq b1934 │ │ │ │ + b b1a30 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b189c │ │ │ │ + beq b18b0 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b18ac │ │ │ │ + b b18c0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b08a8 │ │ │ │ + beq b08bc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b1494 │ │ │ │ + b b14a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b17d8 │ │ │ │ - b b17e4 │ │ │ │ + beq b17ec │ │ │ │ + b b17f8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq b0008 │ │ │ │ - b b0014 │ │ │ │ + beq b001c │ │ │ │ + b b0028 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af604 │ │ │ │ + bne af618 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af604 │ │ │ │ + beq af618 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r1 │ │ │ │ - bne aff90 │ │ │ │ + bne affa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af61c │ │ │ │ - b aff84 │ │ │ │ + beq af630 │ │ │ │ + b aff98 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b174c │ │ │ │ + beq b1760 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b175c │ │ │ │ + b b1770 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b107c │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bd8 │ │ │ │ + bne b1bec │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15c0 │ │ │ │ + bne b15d4 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bf0 │ │ │ │ + bne b1c04 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b4 │ │ │ │ + bne b07c8 │ │ │ │ mov ip, #0 │ │ │ │ - b afaf8 │ │ │ │ + b afb0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1088 │ │ │ │ - b b1094 │ │ │ │ + beq b109c │ │ │ │ + b b10a8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1778 │ │ │ │ + bne b178c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1c24 │ │ │ │ + bne b1c38 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1bbc │ │ │ │ + bne b1bd0 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afae0 │ │ │ │ + bne afaf4 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afae0 │ │ │ │ - b b15c0 │ │ │ │ + beq afaf4 │ │ │ │ + b b15d4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1794 │ │ │ │ - b b17a0 │ │ │ │ + beq b17a8 │ │ │ │ + b b17b4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1d70 │ │ │ │ + bne b1d84 │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b afa68 │ │ │ │ + b afa7c │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b0084 │ │ │ │ - b b0090 │ │ │ │ + beq b0098 │ │ │ │ + b b00a4 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1978 │ │ │ │ + beq b198c │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b1988 │ │ │ │ + b b199c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b0dfc │ │ │ │ - b b0e08 │ │ │ │ + beq b0e10 │ │ │ │ + b b0e1c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b127c │ │ │ │ - b b1288 │ │ │ │ + beq b1290 │ │ │ │ + b b129c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b1488 │ │ │ │ - b afb70 │ │ │ │ + beq b149c │ │ │ │ + b afb84 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1694 │ │ │ │ - b b16a0 │ │ │ │ + beq b16a8 │ │ │ │ + b b16b4 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b0fd0 │ │ │ │ - b b0fdc │ │ │ │ + beq b0fe4 │ │ │ │ + b b0ff0 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b0164 │ │ │ │ + beq b0178 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b016c │ │ │ │ - b b0178 │ │ │ │ + beq b0180 │ │ │ │ + b b018c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b1314 │ │ │ │ - b b1320 │ │ │ │ + beq b1328 │ │ │ │ + b b1334 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b12c8 │ │ │ │ - b b12d4 │ │ │ │ + beq b12dc │ │ │ │ + b b12e8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0d34 │ │ │ │ - b b0d40 │ │ │ │ + beq b0d48 │ │ │ │ + b b0d54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b1230 │ │ │ │ - b b123c │ │ │ │ + beq b1244 │ │ │ │ + b b1250 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1d40 │ │ │ │ + beq b1d54 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afa50 │ │ │ │ + beq afa64 │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b afa50 │ │ │ │ + b afa64 │ │ │ │ mvn r0, #0 │ │ │ │ - b af6c8 │ │ │ │ + b af6dc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1d68 │ │ │ │ + beq b1d7c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq afb40 │ │ │ │ + beq afb54 │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b afb40 │ │ │ │ + b afb54 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b1c54 │ │ │ │ - b afa68 │ │ │ │ + bne b1c68 │ │ │ │ + b afa7c │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b00e0 │ │ │ │ - b b00ec │ │ │ │ + beq b00f4 │ │ │ │ + b b0100 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1dac │ │ │ │ + beq b1dc0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afb28 │ │ │ │ + beq afb3c │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b afb28 │ │ │ │ + b afb3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1dcc │ │ │ │ + beq b1de0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afa98 │ │ │ │ + beq afaac │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b afa98 │ │ │ │ + b afaac │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1dec │ │ │ │ + beq b1e00 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afa80 │ │ │ │ + beq afa94 │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b afa80 │ │ │ │ + b afa94 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b02bc │ │ │ │ - b af4b0 │ │ │ │ + beq b02d0 │ │ │ │ + b af4c4 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - bne af644 │ │ │ │ + bne af658 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af644 │ │ │ │ - b afed0 │ │ │ │ + beq af658 │ │ │ │ + b afee4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls b21b4 │ │ │ │ + bls b21c8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b20b8 │ │ │ │ - ldr r2, [pc, #2212] @ b26fc │ │ │ │ + bhi b20cc │ │ │ │ + ldr r2, [pc, #2208] @ b270c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2394 │ │ │ │ - ldr r0, [pc, #2188] @ b2700 │ │ │ │ + beq b23e4 │ │ │ │ + ldr r0, [pc, #2184] @ b2710 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r4, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne b2518 │ │ │ │ + bne b252c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2170 │ │ │ │ + beq b2184 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b21d8 │ │ │ │ + blt b21ec │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2248 │ │ │ │ - movw r8, #7724 @ 0x1e2c │ │ │ │ + bne b225c │ │ │ │ + movw r8, #7712 @ 0x1e20 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #41756 @ 0xa31c │ │ │ │ + movw r2, #41892 @ 0xa3a4 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #7724 @ 0x1e2c │ │ │ │ + movw r0, #7712 @ 0x1e20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b269c │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bne b2694 │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b218c │ │ │ │ + beq b21a0 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b1f58 │ │ │ │ - ldr r2, [pc, #2012] @ b26fc │ │ │ │ + beq b1f6c │ │ │ │ + ldr r2, [pc, #2008] @ b270c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -135898,32 +135903,32 @@ │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - movw r2, #1220 @ 0x4c4 │ │ │ │ + movw r2, #3136 @ 0xc40 │ │ │ │ movt r2, #25 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b23ec │ │ │ │ + bne b23a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b2498 │ │ │ │ + bne b24ac │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b1ff4 │ │ │ │ - ldr r1, [pc, #1860] @ b26fc │ │ │ │ + beq b2008 │ │ │ │ + ldr r1, [pc, #1856] @ b270c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ mla r2, r6, r1, r2 │ │ │ │ movls r6, #0 │ │ │ │ @@ -135933,854 +135938,853 @@ │ │ │ │ cmp r0, r3 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #448] @ 0x1c0 │ │ │ │ ldreq r6, [r2, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq b22fc │ │ │ │ + beq b2310 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b2668 │ │ │ │ + beq b26a8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2350 │ │ │ │ + bne b2364 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b2350 │ │ │ │ + beq b2364 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b237c │ │ │ │ - bl abf24 │ │ │ │ + beq b2390 │ │ │ │ + bl abf74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2090 │ │ │ │ + bgt b20a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b26e4 │ │ │ │ + beq b26f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b20ac │ │ │ │ + bgt b20c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b265c │ │ │ │ + beq b2664 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #65440 @ 0xffa0 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ movt r2, #9 │ │ │ │ ldr r5, [r4, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b24f0 │ │ │ │ - ldr r2, [pc, #1568] @ b26fc │ │ │ │ + bne b2504 │ │ │ │ + ldr r2, [pc, #1564] @ b270c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b24c4 │ │ │ │ + beq b24d8 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2284 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2298 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1496] @ b2700 │ │ │ │ + ldr r1, [pc, #1492] @ b2710 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2588 │ │ │ │ + ble b259c │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b25a4 │ │ │ │ + bne b25b8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr ip, r6, #30 │ │ │ │ str r2, [r5, #12] │ │ │ │ str ip, [r5, #16] │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1eb4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne b1ec8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #28600 @ 0x6fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2510 │ │ │ │ + bgt b2524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2510 │ │ │ │ + bne b2524 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b2510 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b2524 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr r5, [pc, #1348] @ b2704 │ │ │ │ + ldr r5, [pc, #1344] @ b2714 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2170 │ │ │ │ + beq b2184 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b1ec0 │ │ │ │ + bge b1ed4 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b1ec0 │ │ │ │ - ldr r1, [pc, #1296] @ b26fc │ │ │ │ + beq b1ed4 │ │ │ │ + ldr r0, [pc, #1292] @ b270c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [r6, #180] @ 0xb4 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - mov r1, #28 │ │ │ │ - cmp r0, #10 │ │ │ │ - mul r1, r1, r0 │ │ │ │ - movls r0, #0 │ │ │ │ - movhi r0, #1 │ │ │ │ - add ip, r2, r1 │ │ │ │ + ldr r1, [r6, #180] @ 0xb4 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + mov r0, #28 │ │ │ │ + cmp r1, #10 │ │ │ │ + mul r0, r0, r1 │ │ │ │ + movls r1, #0 │ │ │ │ + movhi r1, #1 │ │ │ │ + add ip, r2, r0 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ cmp ip, r6 │ │ │ │ - orreq r0, r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #91136 @ 0x16400 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ + orreq r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r1, r0, #91136 @ 0x16400 │ │ │ │ + addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ add r7, r2, #24 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1ed0 │ │ │ │ + beq b1ee4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r8, #7724 @ 0x1e2c │ │ │ │ + movw r8, #7712 @ 0x1e20 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1ed8 │ │ │ │ + bne b1eec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b1ed8 │ │ │ │ + bne b1eec │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b1ed8 │ │ │ │ + ble b1eec │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b1fa0 │ │ │ │ + b b1fb4 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b2118 │ │ │ │ + bcc b212c │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2118 │ │ │ │ + bne b212c │ │ │ │ ldr r5, [r4, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b25f4 │ │ │ │ + bne b2620 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b250c │ │ │ │ + beq b2520 │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b2118 │ │ │ │ + b b212c │ │ │ │ mov r0, r3 │ │ │ │ - bl 257fac <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + bl 257a18 <_Py_NewReference@@Base+0x1aa0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b1ffc │ │ │ │ + bne b2010 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2328 │ │ │ │ + bgt b233c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b26f0 │ │ │ │ + beq b2700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2510 │ │ │ │ + bgt b2524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2510 │ │ │ │ + bne b2524 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b2510 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b2524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b204c │ │ │ │ - mov r0, r6 │ │ │ │ + bne b2060 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ - mov r6, r0 │ │ │ │ - b b2384 │ │ │ │ - bl a9744 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ + mvn r6, #0 │ │ │ │ + b b2398 │ │ │ │ + bl a97cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2080 │ │ │ │ - b b2090 │ │ │ │ + ble b2094 │ │ │ │ + b b20a4 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b2638 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne b2688 │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b243c │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + cmp r1, r8 │ │ │ │ + bne b2490 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + str r4, [r2, #20] │ │ │ │ + b b1fb0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b250c │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2520 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #816] @ b2700 │ │ │ │ + ldr r2, [pc, #752] @ b2710 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2550 │ │ │ │ + bne b2564 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b1e98 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b260c │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne b2650 │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b2428 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne b247c │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r4, [r2, #20] │ │ │ │ - b b1f9c │ │ │ │ + b b1eac │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2410 │ │ │ │ + bne b23cc │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ - movw lr, #8392 @ 0x20c8 │ │ │ │ + movw lr, #8380 @ 0x20bc │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ - movw ip, #7936 @ 0x1f00 │ │ │ │ + movw ip, #7924 @ 0x1ef4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movne r1, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq b241c │ │ │ │ + beq b23d8 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b24e0 │ │ │ │ + bne b24f4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b24b4 │ │ │ │ + beq b24c8 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b1fa0 │ │ │ │ - movw ip, #8392 @ 0x20c8 │ │ │ │ + b b1fb4 │ │ │ │ + movw ip, #8380 @ 0x20bc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r0, #7936 @ 0x1f00 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b1f98 │ │ │ │ + beq b1fac │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b1f9c │ │ │ │ - b b2420 │ │ │ │ + beq b1fb0 │ │ │ │ + b b23dc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b22b4 │ │ │ │ + b b22c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2470 │ │ │ │ + beq b2484 │ │ │ │ mov r2, r1 │ │ │ │ - b b247c │ │ │ │ + b b2490 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne b2118 │ │ │ │ - bl 2e757c │ │ │ │ + bne b212c │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r6, #0 │ │ │ │ - b b20ac │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b b20c0 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2638 │ │ │ │ - ldr r0, [pc, #468] @ b2708 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne b25f0 │ │ │ │ + ldr r0, [pc, #464] @ b2718 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1e98 │ │ │ │ + bne b1eac │ │ │ │ mov r0, r5 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e98 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b b1eac │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b26b0 │ │ │ │ - ldr r0, [pc, #412] @ b2708 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne b2670 │ │ │ │ + ldr r0, [pc, #408] @ b2718 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b23e0 │ │ │ │ + bne b2430 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b23e0 │ │ │ │ + b b2430 │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b2148 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq b215c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b25dc │ │ │ │ - ldr r0, [pc, #328] @ b2708 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne b2608 │ │ │ │ + ldr r0, [pc, #324] @ b2718 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2148 │ │ │ │ + bne b215c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b215c │ │ │ │ + ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2148 │ │ │ │ + b b1eac │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2148 │ │ │ │ + b b215c │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b22e4 │ │ │ │ + b b22f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b241c │ │ │ │ - movw ip, #8392 @ 0x20c8 │ │ │ │ + beq b23d8 │ │ │ │ + movw ip, #8380 @ 0x20bc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r1, #7936 @ 0x1f00 │ │ │ │ + movw r1, #7924 @ 0x1ef4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b24b4 │ │ │ │ - b b241c │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + beq b24c8 │ │ │ │ + b b23d8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b20c0 │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e98 │ │ │ │ + b b2430 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b2438 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b20ac │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b b244c │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne b1f6c │ │ │ │ + b b21a0 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b26c8 │ │ │ │ - bl b6700 │ │ │ │ + beq b26d8 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b26c8 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne b26d8 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r6, #0 │ │ │ │ - b b2384 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne b1f58 │ │ │ │ - b b218c │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b23e0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b2388 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b2694 │ │ │ │ + bl 16f4ac │ │ │ │ + b b2388 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b2090 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b20a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b2328 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b233c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b270c : │ │ │ │ +000b271c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ │ │ │ │ -000b2720 : │ │ │ │ +000b2730 : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b2870 │ │ │ │ + bls b2880 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b27b0 │ │ │ │ - ldr r3, [pc, #816] @ b2a84 │ │ │ │ + bhi b27c0 │ │ │ │ + ldr r3, [pc, #816] @ b2a94 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b28f0 │ │ │ │ - ldr r0, [pc, #792] @ b2a88 │ │ │ │ + beq b2900 │ │ │ │ + ldr r0, [pc, #792] @ b2a98 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne b2974 │ │ │ │ + bne b2984 │ │ │ │ mov r2, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r5, r2 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2954 │ │ │ │ - ldr r3, [pc, #684] @ b2a84 │ │ │ │ + bne b2964 │ │ │ │ + ldr r3, [pc, #684] @ b2a94 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b2940 │ │ │ │ + beq b2950 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2880 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2890 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #588] @ b2a88 │ │ │ │ + ldr r2, [pc, #588] @ b2a98 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b29e4 │ │ │ │ + bne b29f4 │ │ │ │ lsr r0, r4, #30 │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r4, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [pc, #532] @ b2a8c │ │ │ │ + ldr r3, [pc, #532] @ b2a9c │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ - bhi b2818 │ │ │ │ + bhi b2828 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2818 │ │ │ │ + bne b2828 │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2a1c │ │ │ │ + bne b2a2c │ │ │ │ mov r0, #20 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2968 │ │ │ │ + beq b2978 │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #800] @ 0x320 │ │ │ │ - b b2818 │ │ │ │ + b b2828 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2968 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2978 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #356] @ b2a88 │ │ │ │ + ldr r2, [pc, #356] @ b2a98 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b29ac │ │ │ │ + bne b29bc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2798 │ │ │ │ + b b27a8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ mov r3, r0 │ │ │ │ - b b28b0 │ │ │ │ + b b28c0 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b2818 │ │ │ │ - bl 2e757c │ │ │ │ + bne b2828 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r3, #0 │ │ │ │ - b b27a4 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b b27b4 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2a4c │ │ │ │ - ldr r0, [pc, #260] @ b2a90 │ │ │ │ + bne b2a5c │ │ │ │ + ldr r0, [pc, #260] @ b2aa0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2798 │ │ │ │ + bne b27a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2798 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b b27a8 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2a68 │ │ │ │ - ldr r0, [pc, #204] @ b2a90 │ │ │ │ + bne b2a78 │ │ │ │ + ldr r0, [pc, #204] @ b2aa0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2934 │ │ │ │ + bne b2944 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2934 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b b2944 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2a30 │ │ │ │ - ldr r0, [pc, #148] @ b2a90 │ │ │ │ + bne b2a40 │ │ │ │ + ldr r0, [pc, #148] @ b2aa0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b284c │ │ │ │ + bne b285c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b284c │ │ │ │ + b b285c │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b28d8 │ │ │ │ + b b28e8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b284c │ │ │ │ + b b285c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2798 │ │ │ │ + b b27a8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2934 │ │ │ │ + b b2944 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #404] @ b2c44 │ │ │ │ + ldr r2, [pc, #404] @ b2c54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2b24 │ │ │ │ - ldr r0, [pc, #372] @ b2c48 │ │ │ │ + beq b2b34 │ │ │ │ + ldr r0, [pc, #372] @ b2c58 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne b2b70 │ │ │ │ + bne b2b80 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2bfc │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq b2c0c │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2c48 │ │ │ │ + ldr r1, [pc, #260] @ b2c58 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2ba8 │ │ │ │ + ble b2bb8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b2bc4 │ │ │ │ + bne b2bd4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2afc │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b b2b0c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2c0c │ │ │ │ - ldr r0, [pc, #196] @ b2c4c │ │ │ │ + bne b2c1c │ │ │ │ + ldr r0, [pc, #196] @ b2c5c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2afc │ │ │ │ + bne b2b0c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2afc │ │ │ │ + b b2b0c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b2b64 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq b2b74 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2c28 │ │ │ │ - ldr r0, [pc, #112] @ b2c4c │ │ │ │ + bne b2c38 │ │ │ │ + ldr r0, [pc, #112] @ b2c5c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2b64 │ │ │ │ + bne b2b74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2b64 │ │ │ │ + b b2b74 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2b18 │ │ │ │ + b b2b28 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2afc │ │ │ │ + b b2b0c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2b64 │ │ │ │ + b b2b74 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b2c50 : │ │ │ │ +000b2c60 : │ │ │ │ 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 b3058 │ │ │ │ + beq b3068 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2fdc │ │ │ │ + beq b2fec │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2df4 │ │ │ │ + blt b2e04 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2cb0 │ │ │ │ + bne b2cc0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2e64 │ │ │ │ - movw r5, #7724 @ 0x1e2c │ │ │ │ + bne b2e74 │ │ │ │ + movw r5, #7712 @ 0x1e20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41756 @ 0xa31c │ │ │ │ + movw r3, #41892 @ 0xa3a4 │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #7724 @ 0x1e2c │ │ │ │ + movw r0, #7712 @ 0x1e20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2ea4 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bne b2eb4 │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b3024 │ │ │ │ + beq b3034 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b2eb4 │ │ │ │ - ldr r0, [pc, #908] @ b3090 │ │ │ │ + beq b2ec4 │ │ │ │ + ldr r0, [pc, #908] @ b30a0 │ │ │ │ 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 │ │ │ │ @@ -136795,223 +136799,223 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne b2da4 │ │ │ │ - movw r1, #1220 @ 0x4c4 │ │ │ │ + bne b2db4 │ │ │ │ + movw r1, #3136 @ 0xc40 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b2ef0 │ │ │ │ + bne b2f00 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b2f58 │ │ │ │ + bne b2f68 │ │ │ │ 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 b3038 │ │ │ │ + bgt b3048 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #1220 @ 0x4c4 │ │ │ │ + movw r0, #3136 @ 0xc40 │ │ │ │ movt r0, #25 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2d88 │ │ │ │ + beq b2d98 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2f04 │ │ │ │ + beq b2f14 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b2d94 │ │ │ │ + b b2da4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2c98 │ │ │ │ - ldr r1, [r0, #180] @ 0xb4 │ │ │ │ + beq b2ca8 │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b3090 │ │ │ │ - mov r3, #28 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #10 │ │ │ │ - mul r3, r3, r1 │ │ │ │ + ldr lr, [pc, #640] @ b30a0 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #10 │ │ │ │ + mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ - movls r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - add ip, r4, r3 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add ip, r4, r1 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ cmp ip, r0 │ │ │ │ - orreq r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r3, r3, #91136 @ 0x16400 │ │ │ │ - addeq r3, r3, #96256 @ 0x17800 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r3, r1, #91136 @ 0x16400 │ │ │ │ + addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq b2ca4 │ │ │ │ - b b2cb0 │ │ │ │ + beq b2cb4 │ │ │ │ + b b2cc0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2ff4 │ │ │ │ + bne b3004 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r5, #7724 @ 0x1e2c │ │ │ │ + movw r5, #7712 @ 0x1e20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b2cb8 │ │ │ │ + bne b2cc8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b2cb8 │ │ │ │ + ble b2cc8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b2d98 │ │ │ │ + b b2da8 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b3024 │ │ │ │ + beq b3034 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne b2da4 │ │ │ │ - movw r1, #1220 @ 0x4c4 │ │ │ │ + bne b2db4 │ │ │ │ + movw r1, #3136 @ 0xc40 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2d78 │ │ │ │ + beq b2d88 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b2f28 │ │ │ │ + bne b2f38 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b302c │ │ │ │ + bne b303c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f70 │ │ │ │ + bne b2f80 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2fc0 │ │ │ │ + bne b2fd0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b2de0 │ │ │ │ - movw r5, #8392 @ 0x20c8 │ │ │ │ + beq b2df0 │ │ │ │ + movw r5, #8380 @ 0x20bc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - movw lr, #7936 @ 0x1f00 │ │ │ │ + movw lr, #7924 @ 0x1ef4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b2fb4 │ │ │ │ + bne b2fc4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b301c │ │ │ │ + bne b302c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b2d94 │ │ │ │ - b b2dec │ │ │ │ + beq b2da4 │ │ │ │ + b b2dfc │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2f1c │ │ │ │ + bne b2f2c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - movw r6, #8392 @ 0x20c8 │ │ │ │ + movw r6, #8380 @ 0x20bc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - movw lr, #7936 @ 0x1f00 │ │ │ │ + movw lr, #7924 @ 0x1ef4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r7, lr │ │ │ │ cmpne r7, r6 │ │ │ │ - bne b3004 │ │ │ │ + bne b3014 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b2fc0 │ │ │ │ + bne b2fd0 │ │ │ │ mov r2, r0 │ │ │ │ - b b2f28 │ │ │ │ + b b2f38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2f50 │ │ │ │ + beq b2f60 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ - b b2d98 │ │ │ │ + b b2da8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b307c │ │ │ │ + blt b308c │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2e68 │ │ │ │ - movw r5, #7724 @ 0x1e2c │ │ │ │ + bne b2e78 │ │ │ │ + movw r5, #7712 @ 0x1e20 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b2cb8 │ │ │ │ + b b2cc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2f28 │ │ │ │ + beq b2f38 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2dec │ │ │ │ + beq b2dfc │ │ │ │ mov r1, ip │ │ │ │ - b b2fc0 │ │ │ │ + b b2fd0 │ │ │ │ mov r3, #0 │ │ │ │ - b b2d98 │ │ │ │ + b b2da8 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b2f80 │ │ │ │ - movw r1, #1220 @ 0x4c4 │ │ │ │ + b b2f90 │ │ │ │ + movw r1, #3136 @ 0xc40 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2d88 │ │ │ │ - b b2dd4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq b2d98 │ │ │ │ + b b2de4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #28600 @ 0x6fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2fe4 │ │ │ │ + beq b2ff4 │ │ │ │ mov r2, #0 │ │ │ │ - b b2e00 │ │ │ │ + b b2e10 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b3094 <_PyStaticType_GetState@@Base>: │ │ │ │ +000b30a4 <_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 │ │ │ │ @@ -137032,983 +137036,983 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b313c <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b314c <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b3134 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b3144 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ - movw ip, #7724 @ 0x1e2c │ │ │ │ + movw ip, #7712 @ 0x1e20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ streq r2, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ - bne b31c0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b31d0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b3214 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b3224 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - movw ip, #7724 @ 0x1e2c │ │ │ │ + movw ip, #7712 @ 0x1e20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b322c <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b323c <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b31d4 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b31e4 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b31f0 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b3200 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b3204 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ - movw r4, #7936 @ 0x1f00 │ │ │ │ + beq b3214 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + movw r4, #7924 @ 0x1ef4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - movw ip, #8392 @ 0x20c8 │ │ │ │ + movw ip, #8380 @ 0x20bc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r5, ip │ │ │ │ cmpne r5, r4 │ │ │ │ - bne b3264 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b3274 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b31c0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b31d0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b31fc <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b320c <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b3134 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b320c <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b3144 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b321c <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b3230 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b3240 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3174 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b31a8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b3184 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b31b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #24] │ │ │ │ mov lr, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b b3134 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b3144 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3204 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ - movw ip, #7724 @ 0x1e2c │ │ │ │ + bne b3214 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + movw ip, #7712 @ 0x1e20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b3174 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3184 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - movw r4, #8392 @ 0x20c8 │ │ │ │ + movw r4, #8380 @ 0x20bc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - movw r5, #7936 @ 0x1f00 │ │ │ │ + movw r5, #7924 @ 0x1ef4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne b3274 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b3284 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b31a8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b31b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b3174 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3184 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b31a0 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b31b0 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b31a8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b31b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3174 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b3184 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b31a8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b31b8 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b320c <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b321c <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b32b8 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b32c8 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r2 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - beq b3374 <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b3384 <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ lsl lr, r3, #30 │ │ │ │ bic lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, lr, r3, lsr #1 │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b3350 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3360 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b3364 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3374 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ lsl r1, r3, #30 │ │ │ │ ldr lr, [lr, #4] │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r1, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b3350 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3360 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ add lr, r0, #12 │ │ │ │ lsl r1, r3, #30 │ │ │ │ sub ip, ip, #1 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmn ip, #1 │ │ │ │ orr r1, r1, r3, lsr #1 │ │ │ │ - beq b3364 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3374 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b3328 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b3338 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b32dc <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b32ec <_PyStaticType_GetState@@Base+0x248> │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #2028] @ b3b8c <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b3b9c <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b3ab0 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3ac0 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #50272 @ 0xc460 │ │ │ │ + movw r5, #51688 @ 0xc9e8 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b366c <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b367c <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3db0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3dc0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b36a4 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b3b90 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b36b4 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b3ba0 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b372c <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b373c <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3a30 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a40 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b360c <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b361c <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b3b94 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b3ba4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3db0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3dc0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b3644 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b3b94 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3654 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b3ba4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b36ec <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b36fc <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #688] @ 0x2b0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3a30 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a40 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b35ac <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b35bc <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b3b98 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b3ba8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3db0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3dc0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b35e4 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b3b98 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b35f4 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b3ba8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b36d0 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b36e0 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b3b9c <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b3bac <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2252] @ 0x8cc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3a90 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b3aa0 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3554 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b3564 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b3ba0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b3bb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3db0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3dc0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b358c <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b3ba0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b359c <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b3bb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3710 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b3720 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #26708 @ 0x6854 │ │ │ │ + movw r3, #26740 @ 0x6874 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3750 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #50144 @ 0xc3e0 │ │ │ │ + beq b3760 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #51712 @ 0xca00 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b394c <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b395c <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b3ba0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b3bb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c3f8 │ │ │ │ + bl 13ca18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b3528 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b3ba4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3538 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b3bb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b39a0 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b39b0 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b354c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #26708 @ 0x6854 │ │ │ │ + b b355c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #26740 @ 0x6874 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3870 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #50144 @ 0xc3e0 │ │ │ │ + beq b3880 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3984 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b3994 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b3b98 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b3ba8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c3f8 │ │ │ │ + bl 13ca18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b34bc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b3ba4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b34cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b3bb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b34e8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b34f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b34e8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26708 @ 0x6854 │ │ │ │ + beq b34f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #26740 @ 0x6874 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b37b0 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #50144 @ 0xc3e0 │ │ │ │ + beq b37c0 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3930 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b3940 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b3b94 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b3ba4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c3f8 │ │ │ │ + bl 13ca18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3454 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b3ba4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3464 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b3bb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3480 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3490 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3480 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26708 @ 0x6854 │ │ │ │ + beq b3490 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #26740 @ 0x6874 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3810 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #50144 @ 0xc3e0 │ │ │ │ + beq b3820 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3968 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b3978 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c3f8 │ │ │ │ + bl 13ca18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b33ec <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b3ba4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b33fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b3bb4 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3418 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3428 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3418 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3428 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b354c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b355c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b34e0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b34f0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b34e0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b34f0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3478 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b3488 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3478 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b3488 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3548 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b3558 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b3548 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b3558 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3410 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b3420 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3410 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b3ba0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b3420 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b3bb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6f78 │ │ │ │ + bl b6f00 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b39e4 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b39f4 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b38e8 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b38f8 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b39b4 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b39c4 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3528 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne b3538 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b39ac <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 143714 │ │ │ │ - b b35a4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b3b94 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b39bc <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 143cf8 │ │ │ │ + b b35b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b3ba4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6f78 │ │ │ │ + bl b6f00 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3a08 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b3a18 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3900 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b3910 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b39c0 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b39d0 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3454 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne b3464 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 143714 │ │ │ │ - b b3480 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143cf8 │ │ │ │ + b b3490 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ sub r2, fp, #24 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6f78 │ │ │ │ + bl b6f00 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b39fc <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b3a0c <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b38d0 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b38e0 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b39cc <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b39dc <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b33ec <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne b33fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 143714 │ │ │ │ - b b3418 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b3b98 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143cf8 │ │ │ │ + b b3428 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b3ba8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6f78 │ │ │ │ + bl b6f00 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b39f0 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b3a00 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3918 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b3928 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b39d8 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b39e8 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b34bc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne b34cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 143714 │ │ │ │ - b b34e8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143cf8 │ │ │ │ + b b34f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b33ec <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b33fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b3528 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3538 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3454 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3464 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b34bc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b34cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3a50 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b3b94 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3a60 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b3ba4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b37e8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b37f8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3b54 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b3b64 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b3ba0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b3bb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b3788 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3798 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3a14 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b3a24 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3848 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3858 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3a6c <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b3b98 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3a7c <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b3ba8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b38a8 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b38b8 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b35a4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b35b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b3548 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3558 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3528 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b35a4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b3538 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b35b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3454 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b3480 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b3464 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3490 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b33ec <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b3418 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b33fc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b3428 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b34bc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b34e8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b34cc <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b34f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3790 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b35a4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b37a0 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b35b4 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b38b0 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b34e8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b38c0 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b34f8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3850 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b3418 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3860 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b3428 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b37f0 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b3480 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3800 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b3490 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3b28 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b3b38 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b3a50 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne b3a60 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 14166c │ │ │ │ + b b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3ad0 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3ae0 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #688] @ 0x2b0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b3a30 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a40 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3afc <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b3b9c <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b3b0c <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b3bac <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2252] @ 0x8cc │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b3b54 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne b3b64 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b b39ac <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bl 14166c │ │ │ │ + b b39bc <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b3b94 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 14166c │ │ │ │ + b b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b3ba4 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b37e8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b3b98 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b37f8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b3ba8 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b38a8 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b38b8 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36d8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3848 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3858 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b84 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b3ba0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl 11b994 │ │ │ │ + beq b3b94 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b3bb0 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl 11bf1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b39ac <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b39bc <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b3788 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3798 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b3548 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3558 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3ba8 : │ │ │ │ +000b3bb8 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3d24 │ │ │ │ + beq b3d34 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #50272 @ 0xc460 │ │ │ │ + movw r3, #51688 @ 0xc9e8 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3c14 │ │ │ │ + bne b3c24 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3db0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3dc0 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3c48 │ │ │ │ + beq b3c58 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #26708 @ 0x6854 │ │ │ │ + movw r3, #26740 @ 0x6874 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3c6c │ │ │ │ - movw r3, #50144 @ 0xc3e0 │ │ │ │ + beq b3c7c │ │ │ │ + movw r3, #51712 @ 0xca00 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3ce8 │ │ │ │ + bne b3cf8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c3f8 │ │ │ │ + bl 13ca18 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b3c08 │ │ │ │ - ldr r3, [pc, #348] @ b3dac │ │ │ │ + bne b3c18 │ │ │ │ + ldr r3, [pc, #348] @ b3dbc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3cfc │ │ │ │ + bne b3d0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6f78 │ │ │ │ + bl b6f00 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3d10 │ │ │ │ + beq b3d20 │ │ │ │ tst r0, #1 │ │ │ │ - bne b3cc4 │ │ │ │ + bne b3cd4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3c60 │ │ │ │ + bne b3c70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3c08 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne b3c18 │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3d4c │ │ │ │ - bl 143714 │ │ │ │ - b b3c60 │ │ │ │ + beq b3d5c │ │ │ │ + bl 143cf8 │ │ │ │ + b b3c70 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3d54 │ │ │ │ + ble b3d64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3c08 │ │ │ │ - b b3c60 │ │ │ │ + beq b3c18 │ │ │ │ + b b3c70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3d70 │ │ │ │ + beq b3d80 │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b3c9c │ │ │ │ + b b3cac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b3c0c │ │ │ │ + b b3c1c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b3ca4 │ │ │ │ - b b3c60 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + beq b3cb4 │ │ │ │ + b b3c70 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b3c0c │ │ │ │ + b b3c1c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3c9c │ │ │ │ - b b3c60 │ │ │ │ + beq b3cac │ │ │ │ + b b3c70 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3da4 │ │ │ │ + beq b3db4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3d4c │ │ │ │ + beq b3d5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b3c9c │ │ │ │ + b b3cac │ │ │ │ str r3, [r5] │ │ │ │ - b b3c60 │ │ │ │ + b b3c70 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3db0 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b3dc0 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b449c <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b44ac <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b4014 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b4024 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4064 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b44c0 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b4074 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1708] @ b44d0 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4310 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b4320 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne b4210 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b4220 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b420c <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b421c <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b40e0 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ bic r3, r5, #1 │ │ │ │ - bls b3f14 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b3f24 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3f18 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3f28 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3f18 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3f28 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3ff4 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b4004 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b407c <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b408c <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b40a4 <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b40b4 <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b43f4 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b4404 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b4138 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b4148 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b4360 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b4370 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b43fc <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b440c <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3fa8 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b3fb8 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4424 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b4434 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b4438 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b4448 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b41c8 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + beq b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 143714 │ │ │ │ - b b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b44c0 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143cf8 │ │ │ │ + b b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1188] @ b44d0 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -138019,141 +138023,141 @@ │ │ │ │ cmp lr, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3e14 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b3e24 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b3e0c <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b3e1c <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b3f18 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3ef8 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b3f18 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b3f18 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b3f18 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b42b0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r8, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3f70 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b412c <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b413c <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b43d8 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b43e8 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b41d0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b41e0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b3f44 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b3f54 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b42c8 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b42c8 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b446c <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b447c <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a8a2c <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + bl a8a6c <_Py_dict_lookup@@Base+0xed8> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b42e4 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b42f4 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + bne b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #34224 @ 0x85b0 │ │ │ │ + movw r1, #28688 @ 0x7010 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142f08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 1434ec <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4370 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b4380 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b40d8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r5, #42752 @ 0xa700 │ │ │ │ + movw r5, #42740 @ 0xa6f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b3ea4 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b3ea4 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r5, r5, #1 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -138166,159 +138170,159 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str sl, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4348 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b4358 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b3ea4 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3f70 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 305d1c <_PyMarshal_GetXIData@@Base+0x1e8> │ │ │ │ + bl 305248 <_PyMarshal_GetXIData@@Base+0x1e8> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3f70 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b4304 <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b4314 <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b4098 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b40a8 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq b3e50 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b4210 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b3e60 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b4220 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b42b0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b42b0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b3f70 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b40c0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b40d0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r5, #42752 @ 0xa700 │ │ │ │ + movw r5, #42740 @ 0xa6f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b40c0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b40d0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b40c0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b40d0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b40d8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b4240 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b42b0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4250 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b41d0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b3f70 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b41e0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3f70 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr ip, [r6, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2 │ │ │ │ - b b3f4c <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b3f5c <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3fa8 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b3fb8 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r2, #48640 @ 0xbe00 │ │ │ │ + beq b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r2, #52392 @ 0xcca8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 143714 │ │ │ │ + beq b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143cf8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b3fcc <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4174 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 143714 │ │ │ │ + bne b4184 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ + bl 143cf8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b4198 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b b41a8 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b44c4 <_PyType_GetDict@@Base>: │ │ │ │ +000b44d4 <_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 b4534 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b4544 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b4540 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b4550 <_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 │ │ │ │ @@ -138342,34 +138346,34 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr ip, [pc, #428] @ b4718 <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b4728 <_PyType_GetDict@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #12 │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ mul r4, r1, r4 │ │ │ │ add r5, r3, r4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r8, [r5, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne b45ec <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b45fc <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1452] @ 0x5ac │ │ │ │ cmp r1, r6 │ │ │ │ - bne b45ec <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b45fc <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b45d8 <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b45e8 <_PyType_GetDict@@Base+0x114> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r8 │ │ │ │ @@ -138378,37 +138382,37 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r2] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b46b0 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b46c0 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b4710 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4720 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4710 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4720 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4710 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b4720 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4710 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b4720 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ @@ -138418,90 +138422,90 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b45cc <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b45dc <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b45cc <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b45cc <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b45dc <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b45dc <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b45f8 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b4608 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b45f8 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b4608 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b45f8 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b4608 <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b4618 <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b4628 <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b45cc <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b45dc <_PyType_GetDict@@Base+0x108> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b48c4 <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b48d4 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b48c4 <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b48d4 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b48e0 <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b48f0 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b48b0 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b48c0 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b4844 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b4854 <_PyType_GetDict@@Base+0x380> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq b4808 <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b4994 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b4818 <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b49a4 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -138514,79 +138518,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4858 <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b4868 <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b48fc <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b490c <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b47ac <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b47bc <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4894 <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b48a4 <_PyType_GetDict@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r9] │ │ │ │ - beq b48fc <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b490c <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4830 <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b4840 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b484c <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b485c <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b484c <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b484c <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b485c <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b485c <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b4794 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b47a4 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b484c <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b485c <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4760 <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 143714 │ │ │ │ - b b48f4 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4770 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 143cf8 │ │ │ │ + b b4904 <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b4914 <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b4924 <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b4974 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b4984 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b484c <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b485c <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 143714 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b4844 <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b4994 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b4854 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b49a4 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -138601,41 +138605,41 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b48f4 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4904 <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b48d8 <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b48e8 <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b48f4 <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b476c <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b4904 <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b477c <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b49b4 <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b49c4 <_PyType_GetDict@@Base+0x4f0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b49a8 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b49b8 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7350 <_Py_Dealloc@@Base> │ │ │ │ + b a7398 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b49d4 : │ │ │ │ +000b49e4 : │ │ │ │ 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 │ │ │ │ @@ -138644,1056 +138648,1055 @@ │ │ │ │ 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 b4c9c │ │ │ │ + beq b4cac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b4a94 │ │ │ │ + bne b4aa4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b4b20 │ │ │ │ + bne b4b30 │ │ │ │ tst r2, #8 │ │ │ │ - bne b4ca8 │ │ │ │ + bne b4cb8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b4c64 │ │ │ │ + bne b4c74 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4d28 │ │ │ │ + ldr r1, [pc, #712] @ b4d38 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b4cc4 │ │ │ │ + bhi b4cd4 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4c38 │ │ │ │ + beq b4c48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4cec │ │ │ │ + beq b4cfc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b4b08 │ │ │ │ + ble b4b18 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4a2c │ │ │ │ + beq b4a3c │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4b08 │ │ │ │ + beq b4b18 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4a2c │ │ │ │ + beq b4a3c │ │ │ │ cmp r1, #2 │ │ │ │ - beq b4b08 │ │ │ │ + beq b4b18 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4a2c │ │ │ │ + beq b4a3c │ │ │ │ cmp r1, #3 │ │ │ │ - beq b4b08 │ │ │ │ + beq b4b18 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b4a2c │ │ │ │ + beq b4a3c │ │ │ │ cmp r1, ip │ │ │ │ - bne b4af0 │ │ │ │ + bne b4b00 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 258274 │ │ │ │ + bl 257ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4a2c │ │ │ │ + bne b4a3c │ │ │ │ mov r0, #0 │ │ │ │ - b b4a8c │ │ │ │ + b b4a9c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #34268 @ 0x85dc │ │ │ │ + movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d8348 │ │ │ │ + bl d87c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4b18 │ │ │ │ + beq b4b28 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b4a3c │ │ │ │ + b b4a4c │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4a7c │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + bne b4a8c │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #28800 @ 0x7080 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b b4a8c │ │ │ │ + b b4a9c │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4ba8 │ │ │ │ + b b4bb8 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4c24 │ │ │ │ + beq b4c34 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19f014 │ │ │ │ + b 19f748 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl be9e0 │ │ │ │ - b b4a8c │ │ │ │ + bl be908 │ │ │ │ + b b4a9c │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4bb8 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b b4bc8 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4ce0 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ + ble b4cf0 │ │ │ │ + movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b4a8c │ │ │ │ + b b4a9c │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b4ba8 │ │ │ │ + b b4bb8 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b4bb8 │ │ │ │ + b b4bc8 │ │ │ │ ldmib r4, {r2, ip} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul r2, ip, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #164] @ b4d2c │ │ │ │ + ldr r2, [pc, #164] @ b4d3c │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4cc4 │ │ │ │ + bhi b4cd4 │ │ │ │ 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 258250 │ │ │ │ + b 257cbc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34288 @ 0x85f0 │ │ │ │ + movw r1, #28752 @ 0x7050 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b4b18 │ │ │ │ + bl 16f4ac │ │ │ │ + b b4b28 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34372 @ 0x8644 │ │ │ │ + movw r1, #28836 @ 0x70a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b4b18 │ │ │ │ + bl 16f4ac │ │ │ │ + b b4b28 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4c38 │ │ │ │ + b b4c48 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4d14 │ │ │ │ + beq b4d24 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b4cf0 │ │ │ │ - b b4a2c │ │ │ │ + bne b4d00 │ │ │ │ + b b4a3c │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4bc8 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + b b4bd8 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b4a2c │ │ │ │ - b b4b08 │ │ │ │ - subeq r1, r6, r8, lsr r5 │ │ │ │ - subeq r1, r6, lr, asr #10 │ │ │ │ + beq b4a3c │ │ │ │ + b b4b18 │ │ │ │ + umaaleq pc, r5, r4, pc @ │ │ │ │ + subeq pc, r5, sl, lsr #31 │ │ │ │ │ │ │ │ -000b4d30 : │ │ │ │ +000b4d40 : │ │ │ │ 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 b4eec │ │ │ │ + bne b4efc │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b4ecc │ │ │ │ + bne b4edc │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b4f40 │ │ │ │ + ldr r2, [pc, #460] @ b4f50 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4f0c │ │ │ │ + bhi b4f1c │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4ec0 │ │ │ │ + beq b4ed0 │ │ │ │ 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 b4d90 │ │ │ │ - movw lr, #48640 @ 0xbe00 │ │ │ │ + bne b4da0 │ │ │ │ + movw lr, #52392 @ 0xcca8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #28800 @ 0x7080 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b b4da0 │ │ │ │ + b b4db0 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b becac │ │ │ │ + b bebd4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4eac │ │ │ │ + beq b4ebc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aab58 │ │ │ │ + b aabe0 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4e04 │ │ │ │ + b b4e14 │ │ │ │ mov r0, r3 │ │ │ │ - b b4e3c │ │ │ │ + b b4e4c │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f014 │ │ │ │ + b 19f748 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4e14 │ │ │ │ + b b4e24 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl be9e0 │ │ │ │ + bl be908 │ │ │ │ mov r3, r0 │ │ │ │ - b b4da0 │ │ │ │ + b b4db0 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b4e14 │ │ │ │ + b b4e24 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b4e04 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + b b4e14 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4f34 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + ble b4f44 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b4da0 │ │ │ │ + b b4db0 │ │ │ │ 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 b4d68 │ │ │ │ + b b4d78 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34288 @ 0x85f0 │ │ │ │ + movw r1, #28752 @ 0x7050 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ - b b4da0 │ │ │ │ + b b4db0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34372 @ 0x8644 │ │ │ │ + movw r1, #28836 @ 0x70a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b4f04 │ │ │ │ + bl 16f4ac │ │ │ │ + b b4f14 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4e24 │ │ │ │ + b b4e34 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4ec0 │ │ │ │ - subeq r1, r6, r8, ror r5 │ │ │ │ + b b4ed0 │ │ │ │ + ldrdeq pc, [r5], #-244 @ 0xffffff0c │ │ │ │ │ │ │ │ -000b4f44 : │ │ │ │ +000b4f54 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #1272] @ b5458 │ │ │ │ + ldr ip, [pc, #1272] @ b5468 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ - beq b51c4 │ │ │ │ + beq b51d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b523c │ │ │ │ + beq b524c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ mov r9, r3 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4fc4 │ │ │ │ + bne b4fd4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b5010 │ │ │ │ + beq b5020 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5260 │ │ │ │ - movw r3, #22424 @ 0x5798 │ │ │ │ + beq b5270 │ │ │ │ + movw r3, #22440 @ 0x57a8 │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b513c │ │ │ │ + bne b514c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b57b0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b57c0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b515c │ │ │ │ + ble b516c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b52a0 │ │ │ │ - ldr r3, [pc, #1080] @ b545c │ │ │ │ + beq b52b0 │ │ │ │ + ldr r3, [pc, #1080] @ b546c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5178 │ │ │ │ + bne b5188 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b530c │ │ │ │ + beq b531c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b50b8 │ │ │ │ + bne b50c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b520c │ │ │ │ + bgt b521c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b520c │ │ │ │ + bne b521c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b50b0 │ │ │ │ + ble b50c0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b5218 │ │ │ │ + beq b5228 │ │ │ │ mov r4, r2 │ │ │ │ - b b4fc4 │ │ │ │ + b b4fd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b50d4 │ │ │ │ + bgt b50e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5300 │ │ │ │ + beq b5310 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5108 │ │ │ │ + bgt b5118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5320 │ │ │ │ + beq b5330 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5108 │ │ │ │ + bgt b5118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5314 │ │ │ │ + beq b5324 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b4fc4 │ │ │ │ + ble b4fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b4fc4 │ │ │ │ + b b4fd4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5004 │ │ │ │ + bgt b5014 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b5004 │ │ │ │ + bne b5014 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b5004 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b5014 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5038 │ │ │ │ + beq b5048 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b51b0 │ │ │ │ + bgt b51c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b51b0 │ │ │ │ + bne b51c0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b50b0 │ │ │ │ + b b50c0 │ │ │ │ ldr r7, [r6, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4f7c │ │ │ │ + beq b4f8c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f7c │ │ │ │ + beq b4f8c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ - movw r2, #34484 @ 0x86b4 │ │ │ │ + movw r2, #28948 @ 0x7114 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 296d2c │ │ │ │ - b b5258 │ │ │ │ + bl 296504 │ │ │ │ + b b5268 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b50a0 │ │ │ │ - b b50b0 │ │ │ │ + bgt b50b0 │ │ │ │ + b b50c0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b b50b0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b b50c0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r5, #0 │ │ │ │ - b b5004 │ │ │ │ + b b5014 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5358 │ │ │ │ + beq b5368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b5330 │ │ │ │ + beq b5340 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5004 │ │ │ │ - b b515c │ │ │ │ + bgt b5014 │ │ │ │ + b b516c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b501c │ │ │ │ + bne b502c │ │ │ │ tst r3, #32 │ │ │ │ - bne b53f8 │ │ │ │ + bne b5408 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b541c │ │ │ │ + blt b542c │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52f8 │ │ │ │ + bgt b5308 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5444 │ │ │ │ + beq b5454 │ │ │ │ mov r4, r3 │ │ │ │ - b b4fc4 │ │ │ │ + b b4fd4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b50d4 │ │ │ │ - bl 143714 │ │ │ │ - b b4fc4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b50e4 │ │ │ │ + bl 143cf8 │ │ │ │ + b b4fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b5108 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b5118 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b50f0 │ │ │ │ + b b5100 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5258 │ │ │ │ + bgt b5268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5258 │ │ │ │ + bne b5268 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b5258 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b5268 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5374 │ │ │ │ + bgt b5384 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b53ec │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq b53fc │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #34472 @ 0x86a8 │ │ │ │ + movw r1, #28936 @ 0x7108 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b53bc │ │ │ │ + beq b53cc │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #34468 @ 0x86a4 │ │ │ │ + movw r3, #28932 @ 0x7104 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #34604 @ 0x872c │ │ │ │ + movw r1, #29068 @ 0x718c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 141058 │ │ │ │ - b b5258 │ │ │ │ + bl 14166c │ │ │ │ + b b5268 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5398 │ │ │ │ + bne b53a8 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #34468 @ 0x86a4 │ │ │ │ + movw r3, #28932 @ 0x7104 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #34560 @ 0x8700 │ │ │ │ + movw r1, #29024 @ 0x7160 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 141058 │ │ │ │ - b b5258 │ │ │ │ + bl 14166c │ │ │ │ + b b5268 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b5374 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b5384 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b542c │ │ │ │ + bne b543c │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b52c4 │ │ │ │ + bge b52d4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b543c │ │ │ │ + bne b544c │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b5460 │ │ │ │ + ldr r3, [pc, #56] @ b5470 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b52e0 │ │ │ │ + b b52f0 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b52c4 │ │ │ │ + bge b52d4 │ │ │ │ add r3, r4, #20 │ │ │ │ - b b541c │ │ │ │ + b b542c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b52f8 │ │ │ │ + b b5308 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b5464 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b5474 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b54cc <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b54dc <_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 b5688 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b5790 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b5698 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b57a0 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5618 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b5628 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b56e8 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b56f8 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5588 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b5598 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5568 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b5578 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5568 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b5578 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5580 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b5590 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b5664 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b5674 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55a4 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b55b4 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5708 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b5718 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55dc <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b55ec <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56f4 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b5704 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55dc <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b55ec <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b571c <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b572c <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_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 b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5504 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b5514 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5650 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b5660 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5650 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b5660 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5580 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5590 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_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 b5580 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5590 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b54e4 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b54f4 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b5730 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b5740 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5754 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b5764 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b56e0 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b56f0 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b577c <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b578c <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 143714 │ │ │ │ + b b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 143cf8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b54c0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b54d0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b55c0 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b55d0 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b55a4 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b55b4 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b55dc <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b55ec <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5764 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b5774 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b56ac <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b56bc <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b5774 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b5784 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b5794 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b57a4 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b56c8 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b56d8 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b56ac <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b56bc <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b5754 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b5764 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b56e0 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + b b56f0 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b5798 : │ │ │ │ +000b57a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b57b0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b57c0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b57b0 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b57c0 <_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, #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 b6048 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + beq b602c <_PyObject_GenericSetAttrWithDict@@Base+0x86c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b5a30 <_PyObject_GenericSetAttrWithDict@@Base+0x280> │ │ │ │ + bne b5a3c <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5a84 <_PyObject_GenericSetAttrWithDict@@Base+0x2d4> │ │ │ │ - ldr r9, [pc, #2156] @ b6078 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ + beq b5a90 <_PyObject_GenericSetAttrWithDict@@Base+0x2d0> │ │ │ │ + ldr r9, [pc, #2108] @ b6058 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ + ble b5d04 <_PyObject_GenericSetAttrWithDict@@Base+0x544> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5ab8 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ + bgt b5ac4 <_PyObject_GenericSetAttrWithDict@@Base+0x304> │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ eor r7, r8, r4, asr #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne b5ae4 <_PyObject_GenericSetAttrWithDict@@Base+0x334> │ │ │ │ + bne b5af0 <_PyObject_GenericSetAttrWithDict@@Base+0x330> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b5de0 <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ + bne b5dc0 <_PyObject_GenericSetAttrWithDict@@Base+0x600> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ + beq b5bb8 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r3, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strgt r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ strle r3, [r6] │ │ │ │ bicle r3, r6, #1 │ │ │ │ strle r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r8, r3, #1 │ │ │ │ - bls b58d0 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ + bls b58e0 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b5bfc <_PyObject_GenericSetAttrWithDict@@Base+0x43c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6084 <_PyObject_GenericSetAttrWithDict@@Base+0x8d4> │ │ │ │ + bne b5fcc <_PyObject_GenericSetAttrWithDict@@Base+0x80c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b5bb8 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + bne b5bc4 <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ tst r3, #16 │ │ │ │ subne r3, sl, #12 │ │ │ │ - bne b590c <_PyObject_GenericSetAttrWithDict@@Base+0x15c> │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ - ldr r3, [r2, #144] @ 0x90 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b5f10 <_PyObject_GenericSetAttrWithDict@@Base+0x760> │ │ │ │ - blt b60e4 <_PyObject_GenericSetAttrWithDict@@Base+0x934> │ │ │ │ - add r3, sl, r3 │ │ │ │ + bne b591c <_PyObject_GenericSetAttrWithDict@@Base+0x15c> │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ + ldr r2, [r3, #144] @ 0x90 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b5ef0 <_PyObject_GenericSetAttrWithDict@@Base+0x730> │ │ │ │ + blt b5fa0 <_PyObject_GenericSetAttrWithDict@@Base+0x7e0> │ │ │ │ + add r3, sl, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5f10 <_PyObject_GenericSetAttrWithDict@@Base+0x760> │ │ │ │ + beq b5ef0 <_PyObject_GenericSetAttrWithDict@@Base+0x730> │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5c28 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ + beq b5c34 <_PyObject_GenericSetAttrWithDict@@Base+0x474> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6184 <_PyObject_GenericSetAttrWithDict@@Base+0x9d4> │ │ │ │ + beq b61bc <_PyObject_GenericSetAttrWithDict@@Base+0x9fc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5de8 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + beq b5dc8 <_PyObject_GenericSetAttrWithDict@@Base+0x608> │ │ │ │ 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 b59f4 <_PyObject_GenericSetAttrWithDict@@Base+0x244> │ │ │ │ + bgt b5a04 <_PyObject_GenericSetAttrWithDict@@Base+0x244> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5a04 <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ + bne b5a14 <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5a04 <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ + beq b5a14 <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - beq b5d04 <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ - bl abf24 │ │ │ │ + beq b5d10 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bl abf74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + beq b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b5a98 <_PyObject_GenericSetAttrWithDict@@Base+0x2e8> │ │ │ │ + bne b5aa4 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b59dc <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + bgt b59ec <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b61e0 <_PyObject_GenericSetAttrWithDict@@Base+0xa30> │ │ │ │ + beq b61b0 <_PyObject_GenericSetAttrWithDict@@Base+0x9f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5cdc <_PyObject_GenericSetAttrWithDict@@Base+0x52c> │ │ │ │ + ble b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x528> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b597c <_PyObject_GenericSetAttrWithDict@@Base+0x1cc> │ │ │ │ + beq b598c <_PyObject_GenericSetAttrWithDict@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5988 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ - mov r0, r7 │ │ │ │ + bne b5998 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ - mov r7, r0 │ │ │ │ - b b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ - ldr r9, [pc, #1600] @ b6078 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ + bl 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + ldr r9, [pc, #1556] @ b6058 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ 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, [r9, r2] │ │ │ │ cmp r3, #10 │ │ │ │ @@ -139705,62 +139708,62 @@ │ │ │ │ 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 b5810 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ + bne b5820 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b5804 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b6064 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ + bge b5814 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b6048 <_PyObject_GenericSetAttrWithDict@@Base+0x888> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ + bne b59d0 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b59d0 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ eor r7, r8, r4, asr #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r8, r0 │ │ │ │ - beq b585c <_PyObject_GenericSetAttrWithDict@@Base+0xac> │ │ │ │ + beq b586c <_PyObject_GenericSetAttrWithDict@@Base+0xac> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5e74 <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ + beq b5e54 <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ + beq b5bb8 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bne b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bgt b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r7 │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ @@ -139773,731 +139776,736 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r8, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bgt b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bne b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b58d0 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ + b b58e0 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, sl, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5e48 <_PyObject_GenericSetAttrWithDict@@Base+0x698> │ │ │ │ + beq b5df8 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1461d8 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bge b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - b b5d30 <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ - movw r2, #40252 @ 0x9d3c │ │ │ │ + bl 1467bc <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r9, r0 │ │ │ │ + cmn r9, #1 │ │ │ │ + bne b59c4 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + movw r2, #41828 @ 0xa364 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5d78 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bne b5d58 <_PyObject_GenericSetAttrWithDict@@Base+0x598> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ ldr r9, [sl, #4] │ │ │ │ cmp r7, r9 │ │ │ │ - bne b5e18 <_PyObject_GenericSetAttrWithDict@@Base+0x668> │ │ │ │ + bne b5e24 <_PyObject_GenericSetAttrWithDict@@Base+0x664> │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 129f30 │ │ │ │ + bl 12a558 │ │ │ │ mov r7, r0 │ │ │ │ - b b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + b b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq b5c44 <_PyObject_GenericSetAttrWithDict@@Base+0x494> │ │ │ │ + beq b5c50 <_PyObject_GenericSetAttrWithDict@@Base+0x490> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5d10 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ + bne b5d1c <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ - add ip, r2, #4096 @ 0x1000 │ │ │ │ - ldr r7, [ip, #1920] @ 0x780 │ │ │ │ + add r1, r2, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r1, #1920] @ 0x780 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5d90 <_PyObject_GenericSetAttrWithDict@@Base+0x5e0> │ │ │ │ - ldr r0, [pc, #1048] @ b607c <_PyObject_GenericSetAttrWithDict@@Base+0x8cc> │ │ │ │ - ldr r1, [ip, #1924] @ 0x784 │ │ │ │ + beq b5d70 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + ldr r0, [pc, #1004] @ b605c <_PyObject_GenericSetAttrWithDict@@Base+0x89c> │ │ │ │ + ldr ip, [r1, #1924] @ 0x784 │ │ │ │ ldr lr, [r7] │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str lr, [ip, #1920] @ 0x780 │ │ │ │ - str r1, [ip, #1924] @ 0x784 │ │ │ │ - mov r1, #1 │ │ │ │ + sub ip, ip, #1 │ │ │ │ + str ip, [r1, #1924] @ 0x784 │ │ │ │ ldr ip, [r0, #1716] @ 0x6b4 │ │ │ │ - str r1, [r7] │ │ │ │ + str lr, [r1, #1920] @ 0x780 │ │ │ │ + mov r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b5f70 <_PyObject_GenericSetAttrWithDict@@Base+0x7c0> │ │ │ │ + str r1, [r7] │ │ │ │ + bne b60c8 <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ str ip, [r7, #28] │ │ │ │ and lr, r0, #3 │ │ │ │ str ip, [r7, #8] │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add r9, r0, #1 │ │ │ │ orr lr, lr, ip │ │ │ │ - vldr d7, [pc, #956] @ b6070 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ - movw r0, #45888 @ 0xb340 │ │ │ │ + vldr d7, [pc, #912] @ b6050 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r0, [r7, #24] │ │ │ │ sub r0, r7, #8 │ │ │ │ vstr d7, [r7, #16] │ │ │ │ str r0, [ip] │ │ │ │ stmdb r7, {r1, lr} │ │ │ │ str r0, [r1, #4] │ │ │ │ str r9, [r2, #3824] @ 0xef0 │ │ │ │ str r7, [r3] │ │ │ │ - b b5920 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + b b5930 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b59e8 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ + bne b59f8 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b59e8 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b59f8 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b b581c <_PyObject_GenericSetAttrWithDict@@Base+0x6c> │ │ │ │ - bl a9744 │ │ │ │ - mov r7, r0 │ │ │ │ - b b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + b b582c <_PyObject_GenericSetAttrWithDict@@Base+0x6c> │ │ │ │ + bl a97cc │ │ │ │ + mov r9, r0 │ │ │ │ + b b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 1b5210 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ + bl 1b57d8 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne b5920 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ - mvn r7, #0 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bne b5930 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143320 │ │ │ │ + bl 143904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #34224 @ 0x85b0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r3, r4 │ │ │ │ - bl 141058 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 142f08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + bne b5f1c <_PyObject_GenericSetAttrWithDict@@Base+0x75c> │ │ │ │ + mvn r7, #0 │ │ │ │ + b b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + b b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b61ec <_PyObject_GenericSetAttrWithDict@@Base+0xa3c> │ │ │ │ + beq b6194 <_PyObject_GenericSetAttrWithDict@@Base+0x9d4> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and lr, r0, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ orr lr, lr, ip │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r0, [r7, #8] │ │ │ │ - b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ + b b5cb8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f8> │ │ │ │ mov r8, r0 │ │ │ │ - b b5ae4 <_PyObject_GenericSetAttrWithDict@@Base+0x334> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + b b5af0 <_PyObject_GenericSetAttrWithDict@@Base+0x330> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5fec <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ + bne b5f7c <_PyObject_GenericSetAttrWithDict@@Base+0x7bc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5fec <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ + beq b5f7c <_PyObject_GenericSetAttrWithDict@@Base+0x7bc> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119c0c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ - mov r7, r0 │ │ │ │ - b b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bl 11a18c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + b b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + ldr r0, [sl, #-12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b6064 <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq b5bdc <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b62bc <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + b b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5fb4 <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ + beq b610c <_PyObject_GenericSetAttrWithDict@@Base+0x94c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 129f30 │ │ │ │ + bl 12a558 │ │ │ │ mov r7, r0 │ │ │ │ - b b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - ldr r0, [sl, #-12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b610c <_PyObject_GenericSetAttrWithDict@@Base+0x95c> │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq b5bd0 <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b62b0 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - mov r7, r0 │ │ │ │ - b b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + b b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b5f40 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ + bcs b5f4c <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b5f40 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ + bne b5f4c <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5f40 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ + bgt b5f4c <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ + beq b5bb8 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ cmp r8, #0 │ │ │ │ biceq r3, r6, #1 │ │ │ │ streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + beq b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ bic r2, r6, #1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq b5b34 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ - b b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + beq b5b40 <_PyObject_GenericSetAttrWithDict@@Base+0x380> │ │ │ │ + b b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b6010 <_PyObject_GenericSetAttrWithDict@@Base+0x860> │ │ │ │ - movw r1, #34744 @ 0x87b8 │ │ │ │ + bls b6124 <_PyObject_GenericSetAttrWithDict@@Base+0x964> │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #29208 @ 0x7218 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + bl 14166c │ │ │ │ + b b5d50 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #28688 @ 0x7010 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 141058 │ │ │ │ - mvn r7, #0 │ │ │ │ - b b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + bl 14166c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1434ec <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5d50 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ + beq b5bb8 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b58ac <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ - movt r2, #27 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne b5fcc <_PyObject_GenericSetAttrWithDict@@Base+0x81c> │ │ │ │ - ldr r0, [pc, #244] @ b6080 <_PyObject_GenericSetAttrWithDict@@Base+0x8d0> │ │ │ │ - bl 1bdfa0 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b5dac <_PyObject_GenericSetAttrWithDict@@Base+0x5fc> │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b5db4 <_PyObject_GenericSetAttrWithDict@@Base+0x604> │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - mov r2, r9 │ │ │ │ - mvn r7, #0 │ │ │ │ - bl 258274 │ │ │ │ - b b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b5db4 <_PyObject_GenericSetAttrWithDict@@Base+0x604> │ │ │ │ + b b58bc <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5e04 <_PyObject_GenericSetAttrWithDict@@Base+0x654> │ │ │ │ + bne b5de4 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f77d4 │ │ │ │ - b b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ - ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #22424 @ 0x5798 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - movweq r1, #34660 @ 0x8764 │ │ │ │ - movwne r1, #34224 @ 0x85b0 │ │ │ │ - movteq r1, #61 @ 0x3d │ │ │ │ - movtne r1, #61 @ 0x3d │ │ │ │ - bl 141058 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 142f08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5f38 <_PyObject_GenericSetAttrWithDict@@Base+0x788> │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - mvn r7, #0 │ │ │ │ - b b59e8 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ - nop {0} │ │ │ │ - ... │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + bl 2f6cd4 │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + ldr r0, [sl, #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, r2 │ │ │ │ + add r3, sl, r3 │ │ │ │ + b b591c <_PyObject_GenericSetAttrWithDict@@Base+0x15c> │ │ │ │ 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 b6170 <_PyObject_GenericSetAttrWithDict@@Base+0x9c0> │ │ │ │ + beq b6204 <_PyObject_GenericSetAttrWithDict@@Base+0xa44> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a9600 │ │ │ │ - mov r7, r0 │ │ │ │ + bl a9688 │ │ │ │ + mov r9, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bgt b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bne b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ - 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 b5908 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 14166c │ │ │ │ + mvn r7, #0 │ │ │ │ + b b59f8 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ + ... │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 130f04 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + bl 131530 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - ldr r3, [r9, #28] │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b6208 <_PyObject_GenericSetAttrWithDict@@Base+0xa58> │ │ │ │ + beq b617c <_PyObject_GenericSetAttrWithDict@@Base+0x9bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b62b0 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r3, [r9] │ │ │ │ + bl b62bc <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bgt b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ + str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ - mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b5bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ + movt r2, #27 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne b615c <_PyObject_GenericSetAttrWithDict@@Base+0x99c> │ │ │ │ + ldr r0, [pc, #-132] @ b6060 <_PyObject_GenericSetAttrWithDict@@Base+0x8a0> │ │ │ │ + bl 1be548 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b5d8c <_PyObject_GenericSetAttrWithDict@@Base+0x5cc> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b b5d94 <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + mov r2, r9 │ │ │ │ + mvn r7, #0 │ │ │ │ + bl 257ce0 │ │ │ │ + b b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + ldr r1, [r5, #76] @ 0x4c │ │ │ │ + movw r3, #22440 @ 0x57a8 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + movweq r1, #29124 @ 0x71c4 │ │ │ │ + movwne r1, #28688 @ 0x7010 │ │ │ │ + movteq r1, #61 @ 0x3d │ │ │ │ + movtne r1, #61 @ 0x3d │ │ │ │ + bl 14166c │ │ │ │ mov r1, r4 │ │ │ │ - bl 119790 │ │ │ │ - mov r7, r0 │ │ │ │ - b b60b8 <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + mov r0, sl │ │ │ │ + bl 1434ec <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5d50 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ + ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b b5d94 <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1467bc <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r9, r0 │ │ │ │ + b b60a0 <_PyObject_GenericSetAttrWithDict@@Base+0x8e0> │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 25bcc4 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r7, [r3] │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b59ec <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b61a0 <_PyObject_GenericSetAttrWithDict@@Base+0x9f0> │ │ │ │ - bl b6700 │ │ │ │ + beq b61d8 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b61cc <_PyObject_GenericSetAttrWithDict@@Base+0xa1c> │ │ │ │ + beq b6218 <_PyObject_GenericSetAttrWithDict@@Base+0xa58> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movweq r1, #34788 @ 0x87e4 │ │ │ │ - movwne r1, #26744 @ 0x6878 │ │ │ │ + movweq r1, #29252 @ 0x7244 │ │ │ │ + movwne r1, #12892 @ 0x325c │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + bl 16f4ac │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 119d10 │ │ │ │ + mov r9, r0 │ │ │ │ + b b6000 <_PyObject_GenericSetAttrWithDict@@Base+0x840> │ │ │ │ movw r1, #7349 @ 0x1cb5 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b59dc <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ - movw r0, #45888 @ 0xb340 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25c25c <_PyNamespace_New@@Base+0x19c> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r7, [r3] │ │ │ │ - b b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1461d8 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r7, r0 │ │ │ │ - b b6148 <_PyObject_GenericSetAttrWithDict@@Base+0x998> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ │ │ │ │ -000b6220 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b622c <_PyObjectDict_SetItem@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b625c <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b6268 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b62b0 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b62bc <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b627c <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b6288 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b62a8 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b62b4 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #45888 @ 0xb340 │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f9d8 │ │ │ │ + bl 9f9e4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b6248 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b6254 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b5210 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ - b b6294 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b57d8 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ + b b62a0 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b62b0 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b62bc <_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 b63ec <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b63f8 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6390 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b639c <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b634c <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b6358 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b634c <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b6358 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45888 @ 0xb340 │ │ │ │ + movw ip, #46948 @ 0xb764 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b6384 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b6390 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf24 │ │ │ │ + b abf74 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b6328 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b6334 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9744 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + b a97cc │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b63bc <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b63c8 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b63bc <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b63c8 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 119c0c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a18c <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b63ac <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b63b8 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b6410 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b641c <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6438 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ - movw r2, #44780 @ 0xaeec │ │ │ │ + beq b6444 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + movw r2, #44776 @ 0xaee8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #34788 @ 0x87e4 │ │ │ │ - movwne r1, #26744 @ 0x6878 │ │ │ │ + movweq r1, #29252 @ 0x7244 │ │ │ │ + movwne r1, #12892 @ 0x325c │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16ed20 │ │ │ │ - b b63e0 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bl 16f4ac │ │ │ │ + b b63ec <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7349 @ 0x1cb5 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b63e0 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b63ec <_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 b64d4 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b64e0 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne b64e8 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b64f4 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b64e8 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b64f4 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45888 @ 0xb340 │ │ │ │ + movw ip, #46948 @ 0xb764 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b6520 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b652c <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf24 │ │ │ │ + b abf74 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b64a4 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b64b0 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6530 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b653c <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45888 @ 0xb340 │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b64c4 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b64d0 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9744 │ │ │ │ + b a97cc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ - mov r3, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ - beq b6628 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + b 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ 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] │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, r1, #0 │ │ │ │ + beq b6640 <_PyDict_SetItem_LockHeld@@Base+0x384> │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6598 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ + bne b65a8 <_PyDict_SetItem_LockHeld@@Base+0x2ec> │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6640 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq b665c <_PyDict_SetItem_LockHeld@@Base+0x3a0> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6688 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ - ldr lr, [r1, #8] │ │ │ │ - cmp lr, #0 │ │ │ │ - ble b660c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq b6578 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, #1 │ │ │ │ - beq b660c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ - cmp r4, ip │ │ │ │ - beq b6578 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, #2 │ │ │ │ - beq b660c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq b6578 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, #3 │ │ │ │ - beq b660c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - add r4, r1, #24 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r5, [r4, #4]! │ │ │ │ - add r1, r1, #1 │ │ │ │ + beq b66a8 <_PyDict_SetItem_LockHeld@@Base+0x3ec> │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble b661c <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #16] │ │ │ │ + cmp lr, ip │ │ │ │ + beq b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b661c <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + cmp ip, lr │ │ │ │ + beq b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #2 │ │ │ │ + beq b661c <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #24] │ │ │ │ + cmp ip, lr │ │ │ │ + beq b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #3 │ │ │ │ + beq b661c <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + add r1, r1, #24 │ │ │ │ + mov lr, #3 │ │ │ │ + ldr r5, [r1, #4]! │ │ │ │ + add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b6578 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, r1 │ │ │ │ - bne b65f4 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + beq b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, lr │ │ │ │ + bne b6604 <_PyDict_SetItem_LockHeld@@Base+0x348> │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 258274 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r3 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl 257ce0 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + mov r4, #0 │ │ │ │ + b b6650 <_PyDict_SetItem_LockHeld@@Base+0x394> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + mov r0, r4 │ │ │ │ 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, #48640 @ 0xbe00 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r1] │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6668 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq b6684 <_PyDict_SetItem_LockHeld@@Base+0x3c8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ - ldr ip, [ip, #12] │ │ │ │ - movw r3, #30820 @ 0x7864 │ │ │ │ + ldr ip, [r4, #8] │ │ │ │ + movw r3, #25372 @ 0x631c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #34840 @ 0x8818 │ │ │ │ + movw r1, #29400 @ 0x72d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 141058 │ │ │ │ - b b6618 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 14166c │ │ │ │ + b b6638 <_PyDict_SetItem_LockHeld@@Base+0x37c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b66a4 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq b66c4 <_PyDict_SetItem_LockHeld@@Base+0x408> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b668c <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - b b6578 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + bne b66ac <_PyDict_SetItem_LockHeld@@Base+0x3f0> │ │ │ │ + b b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b6578 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b660c <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6584 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b661c <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -140505,1034 +140513,978 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b6700 : │ │ │ │ +000b6720 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b675c │ │ │ │ + beq b677c │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b6740 │ │ │ │ + ble b6760 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6720 │ │ │ │ + bne b6740 │ │ │ │ mov r0, #1 │ │ │ │ - b b6744 │ │ │ │ + b b6764 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6768 │ │ │ │ + beq b6788 │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6750 │ │ │ │ - b b6738 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne b6770 │ │ │ │ + b b6758 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b6744 │ │ │ │ + b b6764 │ │ │ │ │ │ │ │ -000b6780 : │ │ │ │ +000b67a0 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b6814 │ │ │ │ + beq b6834 │ │ │ │ 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 b67d4 │ │ │ │ + beq b67f4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6800 │ │ │ │ + beq b6820 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6830 │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + bne b6850 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34224 @ 0x85b0 │ │ │ │ + movw r1, #28688 @ 0x7010 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142f08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 1434ec <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b67cc │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b b67ec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b67c0 │ │ │ │ - b b680c │ │ │ │ + bne b67e0 │ │ │ │ + b b682c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6f38 │ │ │ │ + beq b6ee0 │ │ │ │ push {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 r7, r1 │ │ │ │ + mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne b6ae8 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b6afc │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6b38 │ │ │ │ - ldr r9, [pc, #1736] @ b6f74 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - asr r1, r7, #3 │ │ │ │ - ldr r0, [r9, r3] │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr sl, [r2, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - eor r6, sl, r1 │ │ │ │ + beq b6b4c │ │ │ │ + ldr sl, [pc, #1584] @ b6efc │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r2, r5, #3 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r8, [r3, #192] @ 0xc0 │ │ │ │ + mov r3, #12 │ │ │ │ + eor r6, r8, r2 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r2, r6 │ │ │ │ - add r8, r0, r6 │ │ │ │ - add r8, r8, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r2 │ │ │ │ - bne b6bb4 │ │ │ │ - ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ - cmp r7, r2 │ │ │ │ - bne b6bb4 │ │ │ │ - add r2, r0, #40960 @ 0xa000 │ │ │ │ + mul r6, r3, r6 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + add r7, r3, r6 │ │ │ │ + add r7, r7, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ + cmp r8, r2 │ │ │ │ + bne b6ce4 │ │ │ │ + ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ + cmp r5, r2 │ │ │ │ + bne b6ce4 │ │ │ │ + add r2, r3, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ - ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq b6aa4 │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r4, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - cmp r4, #1 │ │ │ │ - beq b6c70 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr sl, [r2, #136] @ 0x88 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b69ac │ │ │ │ - ldr r2, [r2, #140] @ 0x8c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b69ac │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r1, r5 │ │ │ │ - blx sl │ │ │ │ + ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6d40 │ │ │ │ + beq b698c │ │ │ │ ldr r3, [r0] │ │ │ │ - mvn r2, r4 │ │ │ │ - and r2, r2, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b6988 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r6, [r3, #136] @ 0x88 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b6988 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b6bc4 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne b6a5c │ │ │ │ + b b6bbc │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + ldr r1, [r4, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ + cmp r8, r1 │ │ │ │ + movne r8, r1 │ │ │ │ + movne r6, #0 │ │ │ │ + bne b6bf4 │ │ │ │ + mov r6, #0 │ │ │ │ + mov r2, #12 │ │ │ │ + mla r1, r2, r7, r3 │ │ │ │ + add r1, r1, #40960 @ 0xa000 │ │ │ │ + ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ + cmp r5, r1 │ │ │ │ + bne b6bf4 │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + mla r3, r2, r7, r3 │ │ │ │ + ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b6b80 │ │ │ │ + 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 b6b88 │ │ │ │ + bic r5, r0, #1 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r6, [r2, #136] @ 0x88 │ │ │ │ + beq b6ad4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b6cd4 │ │ │ │ + movw r3, #23424 @ 0x5b80 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b6ca4 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r6 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b6bbc │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r3, r0, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6990 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6d60 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b6b48 │ │ │ │ - tst r3, #1 │ │ │ │ - moveq r0, r3 │ │ │ │ - bne b6b68 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + tst r0, #1 │ │ │ │ + bne b6a90 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b6d84 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b6ab8 │ │ │ │ + cmp r7, #1 │ │ │ │ + beq b6b5c │ │ │ │ + tst r7, #1 │ │ │ │ + moveq r0, r7 │ │ │ │ + bne b6b64 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r9, [r5, #192] @ 0xc0 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - eor r6, r6, r9 │ │ │ │ - ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - add r8, r2, r6 │ │ │ │ - add r8, r8, #40960 @ 0xa000 │ │ │ │ - ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne b6c84 │ │ │ │ - ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ - cmp r7, r3 │ │ │ │ - bne b6c84 │ │ │ │ - add r3, r2, #40960 @ 0xa000 │ │ │ │ - add r3, r3, r6 │ │ │ │ - ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6d80 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r3, r3, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b6d80 │ │ │ │ - bic r6, r3, #1 │ │ │ │ - tst r4, #1 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - ldr r7, [r1, #136] @ 0x88 │ │ │ │ - beq b6ab4 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b6998 │ │ │ │ - movw r2, #23436 @ 0x5b8c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq b6b84 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b6f10 │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r4, r0, r2 │ │ │ │ - tst r3, #1 │ │ │ │ - bne b6a9c │ │ │ │ - ldr r2, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6d74 │ │ │ │ - mov r3, r4 │ │ │ │ - b b6990 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r4, #1 │ │ │ │ - b b69b8 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6a34 │ │ │ │ + bne b6a9c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b6a9c │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6a2c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b6cd4 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + b b6a34 │ │ │ │ + ldr sl, [pc, #1016] @ b6efc │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r2, [sl, r9] │ │ │ │ + cmp r3, #10 │ │ │ │ + mla r2, r3, r1, r2 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add r1, r2, #91136 @ 0x16400 │ │ │ │ + ldr r0, [r1, #428] @ 0x1ac │ │ │ │ + cmp r0, r4 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r2, r2, #96256 @ 0x17800 │ │ │ │ + ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ + ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b68cc │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b6998 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - b b6a3c │ │ │ │ - ldr r9, [pc, #1156] @ b6f74 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - mov r0, #28 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [r9, r3] │ │ │ │ - cmp r2, #10 │ │ │ │ - mla r1, r2, r0, r1 │ │ │ │ - movls r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - add r0, r1, #91136 @ 0x16400 │ │ │ │ - ldr ip, [r0, #428] @ 0x1ac │ │ │ │ - cmp ip, r5 │ │ │ │ - orreq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ - ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ - ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b68ac │ │ │ │ - mov r0, r5 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b68a4 │ │ │ │ + bge b68c4 │ │ │ │ mov r0, #0 │ │ │ │ - b b69a4 │ │ │ │ - tst r3, #1 │ │ │ │ - orreq r4, r1, #1 │ │ │ │ - beq b6a88 │ │ │ │ - bics r3, r1, #1 │ │ │ │ - beq b6b48 │ │ │ │ - orr r3, r1, #1 │ │ │ │ - bic r0, r3, #1 │ │ │ │ + b b6ab0 │ │ │ │ + bic r0, r7, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b6a4c │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r4, r1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6b50 │ │ │ │ - add r2, r2, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - str r2, [r1] │ │ │ │ - beq b6a88 │ │ │ │ - b b6a9c │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b6df0 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r7 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b6d8c │ │ │ │ + cmp r7, #1 │ │ │ │ + bne b6aa4 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #29516 @ 0x734c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 14166c │ │ │ │ + mov r7, #1 │ │ │ │ + b b6cc4 │ │ │ │ + ldr r1, [r4, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ + cmp r1, r8 │ │ │ │ + movne r8, r1 │ │ │ │ + beq b69c0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b6e60 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6f54 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq b6b80 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b6a04 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b691c │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bne b6a04 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b691c │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bic r1, r4, #1 │ │ │ │ - add r2, r2, #42240 @ 0xa500 │ │ │ │ - add r2, r2, #168 @ 0xa8 │ │ │ │ - add r0, r2, r6 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - ldr r1, [r7] │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r7] │ │ │ │ - str r7, [r2, ip] │ │ │ │ + bgt b6a04 │ │ │ │ + mov r2, #12 │ │ │ │ + add r1, r3, #42240 @ 0xa500 │ │ │ │ + add r1, r1, #168 @ 0xa8 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + mul r2, r2, r7 │ │ │ │ + add ip, r1, r2 │ │ │ │ + str r0, [ip, #8] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, r2 │ │ │ │ + movw r0, #42412 @ 0xa5ac │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + addle ip, ip, #1 │ │ │ │ + add r3, r2, #4 │ │ │ │ + strle ip, [r5] │ │ │ │ + str r5, [r1, r3] │ │ │ │ dmb ish │ │ │ │ - str sl, [r2, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b691c │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b691c │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b691c │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b69b8 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b6e84 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ + str r8, [r1, r2] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b6dbc │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b6a04 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b6a44 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r7, r7, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7] │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b6a7c │ │ │ │ + b b6a90 │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b6a90 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b6dec │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6d80 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b6a18 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne b6a18 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + beq b6ed0 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b6948 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6a18 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bic r1, r3, #1 │ │ │ │ - add r2, r2, #42240 @ 0xa500 │ │ │ │ - add r2, r2, #168 @ 0xa8 │ │ │ │ - add r0, r2, r6 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - ldr r1, [r7] │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r7] │ │ │ │ - str r7, [r2, ip] │ │ │ │ - dmb ish │ │ │ │ - str r9, [r2, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ + bgt b6948 │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + add r3, r3, #168 @ 0xa8 │ │ │ │ + add r2, r3, r6 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r1, r6, #4 │ │ │ │ + ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6a18 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6a18 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6a18 │ │ │ │ - tst r4, #1 │ │ │ │ - bne b6b48 │ │ │ │ - ldr r3, [r4] │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r5] │ │ │ │ + str r5, [r3, r1] │ │ │ │ + dmb ish │ │ │ │ + str r8, [r3, r6] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b6dd4 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6948 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b6a90 │ │ │ │ + bic r0, r7, #1 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b6bbc │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + b b6cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6b48 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6990 │ │ │ │ + bne b6c9c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b6c9c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6d7c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b6d7c │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrh r2, [r2, #206] @ 0xce │ │ │ │ + cmp r2, #1000 @ 0x3e8 │ │ │ │ + bcs b6eb8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b6eb8 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt b6eb8 │ │ │ │ + ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b6a9c │ │ │ │ - cmp sl, #0 │ │ │ │ - bne b6db8 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne b6f6c │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - movw r1, #34956 @ 0x888c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + mov r0, r8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - blx sl │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq b6d40 │ │ │ │ - ldr r1, [r3] │ │ │ │ - mvn r2, r4 │ │ │ │ - and r2, r2, #1 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r1, #0 │ │ │ │ - movgt r1, #1 │ │ │ │ - orr r3, r3, r1 │ │ │ │ - b b6974 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldrh r2, [r2, #206] @ 0xce │ │ │ │ + ldr r8, [r8, #192] @ 0xc0 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b6ed0 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne b6d18 │ │ │ │ + b b6d7c │ │ │ │ + ldrh r2, [r4, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6ee0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + bcs b6bfc │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6ee0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bne b6bfc │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6ee0 │ │ │ │ - ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bgt b6bfc │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ - mov r0, r4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r7 │ │ │ │ - ldr sl, [r4, #192] @ 0xc0 │ │ │ │ - mov ip, #1 │ │ │ │ - str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b6f54 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b691c │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq b6bfc │ │ │ │ - b b691c │ │ │ │ - ldrh r3, [r5, #206] @ 0xce │ │ │ │ - cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b6c8c │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b6c8c │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ - bgt b6c8c │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r8, [r4, #192] @ 0xc0 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b b6c14 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r9, [r5, #192] @ 0xc0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6ca8 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r7 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6f54 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b691c │ │ │ │ - tst r3, #1 │ │ │ │ - bne b6b48 │ │ │ │ - ldr r2, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6b48 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b6b48 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne b6d7c │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b698c │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 141058 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r4, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b69b8 │ │ │ │ - mov r3, r4 │ │ │ │ - b b6998 │ │ │ │ + b 14166c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b7670 │ │ │ │ + beq b75ac │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r9, r1 │ │ │ │ + mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7204 │ │ │ │ + bne b717c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7258 │ │ │ │ - ldr r3, [pc, #1724] @ b7690 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - asr r1, r9, #3 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr sl, [r2, #192] @ 0xc0 │ │ │ │ + beq b71cc │ │ │ │ + ldr r9, [pc, #1652] @ b75d0 │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + asr r1, r4, #3 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r5, [r0, r3] │ │ │ │ - eor r6, sl, r1 │ │ │ │ - ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r2, r6 │ │ │ │ - add r8, r5, r6 │ │ │ │ - add r8, r8, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r2 │ │ │ │ - bne b72a4 │ │ │ │ - ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ - cmp r9, r2 │ │ │ │ - bne b72a4 │ │ │ │ - add r2, r5, #40960 @ 0xa000 │ │ │ │ - add r2, r2, r6 │ │ │ │ - ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq b71c4 │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r4, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - cmp r4, #1 │ │ │ │ - beq b735c │ │ │ │ - bic r0, r4, #1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r1, [r2, #136] @ 0x88 │ │ │ │ - str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b70d0 │ │ │ │ - ldr r2, [r2, #140] @ 0x8c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b70d0 │ │ │ │ - mov r3, r1 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r8, [r3, #192] @ 0xc0 │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + eor r5, r8, r1 │ │ │ │ + ubfx r5, r5, #0, #12 │ │ │ │ + mul r5, r2, r5 │ │ │ │ + mov r2, #1 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r7, r3, r5 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + add r7, r7, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ + cmp r8, r2 │ │ │ │ + bne b7380 │ │ │ │ + ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ + cmp r4, r2 │ │ │ │ + bne b7380 │ │ │ │ + add r2, r3, #40960 @ 0xa000 │ │ │ │ + add r2, r2, r5 │ │ │ │ + ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b701c │ │ │ │ + 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 b7018 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r5, [r3, #136] @ 0x88 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b7018 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b7260 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r3 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r5 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne b70ec │ │ │ │ + b b724c │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + ldr r1, [r6, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ + cmp r8, r1 │ │ │ │ + movne r8, r1 │ │ │ │ + movne r5, #0 │ │ │ │ + bne b7290 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r2, #12 │ │ │ │ + mla r1, r2, r7, r3 │ │ │ │ + add r1, r1, #40960 @ 0xa000 │ │ │ │ + ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ + cmp r4, r1 │ │ │ │ + bne b7290 │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + mla r3, r2, r7, r3 │ │ │ │ + ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b75c4 │ │ │ │ + beq b71f8 │ │ │ │ ldr r3, [r0] │ │ │ │ - mvn r2, r4 │ │ │ │ - and r2, r2, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b7420 │ │ │ │ + bic r4, r0, #1 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r5, [r2, #136] @ 0x88 │ │ │ │ + beq b7154 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b736c │ │ │ │ + movw r3, #23424 @ 0x5b80 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b7338 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r5 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b724c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r3, r0, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b70c4 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b7420 │ │ │ │ - mov r0, r3 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + tst r0, #1 │ │ │ │ + bne b7120 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b7418 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b7138 │ │ │ │ + mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - eor r6, r6, sl │ │ │ │ - ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - add r8, r5, r6 │ │ │ │ - add r8, r8, #40960 @ 0xa000 │ │ │ │ - ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r3 │ │ │ │ - bne b7370 │ │ │ │ - ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ - cmp r9, r3 │ │ │ │ - bne b7370 │ │ │ │ - add r5, r5, #40960 @ 0xa000 │ │ │ │ - add r5, r5, r6 │ │ │ │ - ldr r3, [r5, #1456] @ 0x5b0 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7440 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r3, r3, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b7440 │ │ │ │ - bic r5, r3, #1 │ │ │ │ - tst r4, #1 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r6, [r1, #136] @ 0x88 │ │ │ │ - beq b71d0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b70c4 │ │ │ │ - movw r2, #23436 @ 0x5b8c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq b726c │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b712c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b712c │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b70bc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b736c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + b b70c4 │ │ │ │ + ldr r9, [pc, #1100] @ b75d0 │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r2, [r9, sl] │ │ │ │ + cmp r3, #10 │ │ │ │ + mla r2, r3, r1, r2 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add r1, r2, #91136 @ 0x16400 │ │ │ │ + ldr r0, [r1, #428] @ 0x1ac │ │ │ │ + cmp r0, r6 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r2, r2, #96256 @ 0x17800 │ │ │ │ + ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ + ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6f5c │ │ │ │ + mov r0, r6 │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7648 │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r4, r0, r2 │ │ │ │ - tst r3, #1 │ │ │ │ - bne b71bc │ │ │ │ - ldr r2, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b7434 │ │ │ │ + bge b6f54 │ │ │ │ + b b75c8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b7330 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r7, r0 │ │ │ │ + bne b7430 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne b712c │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + strne r0, [r3] │ │ │ │ + bne b7124 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #29516 @ 0x734c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - b b70c4 │ │ │ │ - str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r4, #1 │ │ │ │ - b b70d8 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b7154 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b70c4 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - b b715c │ │ │ │ - ldr r1, [pc, #1156] @ b7690 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - mov r0, #28 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [r1, r3] │ │ │ │ - cmp r2, #10 │ │ │ │ - mla r1, r2, r0, r1 │ │ │ │ - movls r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - add r0, r1, #91136 @ 0x16400 │ │ │ │ - ldr ip, [r0, #428] @ 0x1ac │ │ │ │ - cmp ip, r7 │ │ │ │ - orreq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ - ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ - ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6fd8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl be2cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b6fcc │ │ │ │ - b b7468 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b716c │ │ │ │ - ldr r1, [r2] │ │ │ │ - mov r4, r2 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r2, #1 │ │ │ │ - bgt b764c │ │ │ │ - tst r3, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - movne r3, r2 │ │ │ │ - str r1, [r2] │ │ │ │ - beq b71a8 │ │ │ │ - b b70c4 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b74ac │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r9 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 14166c │ │ │ │ + mov r7, #1 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b710c │ │ │ │ + b b7120 │ │ │ │ + ldr r1, [r6, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ + cmp r1, r8 │ │ │ │ + movne r8, r1 │ │ │ │ + beq b7050 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b7518 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7658 │ │ │ │ - ldr r1, [r9, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne b7048 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + beq b71f8 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r9, #42740 @ 0xa6f4 │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne b7094 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7048 │ │ │ │ - add r5, r5, #42240 @ 0xa500 │ │ │ │ - bic r2, r4, #1 │ │ │ │ - add r5, r5, #168 @ 0xa8 │ │ │ │ - add r1, r5, r6 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - ldr r2, [r9] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r9] │ │ │ │ - str r9, [r5, r1] │ │ │ │ + bgt b7094 │ │ │ │ + mov r2, #12 │ │ │ │ + add r1, r3, #42240 @ 0xa500 │ │ │ │ + add r1, r1, #168 @ 0xa8 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + mul r2, r2, r7 │ │ │ │ + add ip, r1, r2 │ │ │ │ + str r0, [ip, #8] │ │ │ │ + ldr ip, [r4] │ │ │ │ + add r3, r3, r2 │ │ │ │ + movw r0, #42412 @ 0xa5ac │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + addle ip, ip, #1 │ │ │ │ + add r3, r2, #4 │ │ │ │ + strle ip, [r4] │ │ │ │ + str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ - str sl, [r5, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7048 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b7048 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7048 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b70d8 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b7540 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ + str r8, [r1, r2] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b7460 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b7094 │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b70d4 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r7, r7, #1 │ │ │ │ + bgt b7250 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r0, #1 │ │ │ │ + beq b710c │ │ │ │ + b b7120 │ │ │ │ + ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #1 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + b b7124 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b7490 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7440 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq b759c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b7138 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne b6fd8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7138 │ │ │ │ - add r5, r5, #42240 @ 0xa500 │ │ │ │ - bic r2, r3, #1 │ │ │ │ - add r5, r5, #168 @ 0xa8 │ │ │ │ - add r1, r5, r6 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - ldr r2, [r9] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + bgt b6fd8 │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + add r3, r3, #168 @ 0xa8 │ │ │ │ + add r2, r3, r5 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r2, [r4] │ │ │ │ + add r1, r5, #4 │ │ │ │ + ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ - strle r2, [r9] │ │ │ │ - str r9, [r5, r1] │ │ │ │ + strle r2, [r4] │ │ │ │ + str r4, [r3, r1] │ │ │ │ dmb ish │ │ │ │ - str sl, [r5, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7138 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b7138 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b7138 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b70c4 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b71bc │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r8, [r3, r5] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b7478 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b6fd8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b7120 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r5, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + beq b7210 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r6 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + blx r5 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b724c │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + b b7250 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7470 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne b71bc │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bne b7330 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b7330 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - strne r4, [r3] │ │ │ │ - beq b75cc │ │ │ │ - mov r3, #1 │ │ │ │ - b b70c4 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - blx r3 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq b75c4 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r3, r3, r2 │ │ │ │ - mvn r2, r4 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b b70a8 │ │ │ │ + bne b7410 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b7410 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b75f0 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ + bcs b7584 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne b75f0 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b7584 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b75f0 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r1, r4 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ - mov r0, r4 │ │ │ │ + bgt b7584 │ │ │ │ + ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + mov r0, r8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r9 │ │ │ │ - ldr sl, [r4, #192] @ 0xc0 │ │ │ │ - mov ip, #1 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r8, [r8, #192] @ 0xc0 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq b7658 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b7048 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ + beq b759c │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b7410 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b72ec │ │ │ │ - b b7048 │ │ │ │ - ldrh r3, [r7, #206] @ 0xce │ │ │ │ - cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b7620 │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ + beq b73c0 │ │ │ │ + b b6fd8 │ │ │ │ + ldrh r2, [r6, #206] @ 0xce │ │ │ │ + cmp r2, #1000 @ 0x3e8 │ │ │ │ + bcs b71e0 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + mov r9, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b71e0 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt b71e0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, r3 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b7620 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ - bgt b7620 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r8, [r6, #192] @ 0xc0 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7440 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b7138 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r2, r1 │ │ │ │ - beq b73b0 │ │ │ │ - b b7138 │ │ │ │ - mov r3, #1 │ │ │ │ - b b74a0 │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r9 │ │ │ │ - movw r1, #34956 @ 0x888c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b b7468 │ │ │ │ + beq b71f8 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r8, #0 │ │ │ │ + bne b72c0 │ │ │ │ + b b7330 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r9 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b7658 │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b7048 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + mov r1, r4 │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7440 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b7138 │ │ │ │ - mov r4, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - beq b71a8 │ │ │ │ - b b71bc │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r4, #1 │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b70d8 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne b7410 │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b701c │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b b7468 │ │ │ │ + bl 14166c │ │ │ │ + mov r7, #1 │ │ │ │ + b b712c │ │ │ │ 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 b76c8 │ │ │ │ + beq b7608 │ │ │ │ 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 b76d4 │ │ │ │ + b b7614 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -141544,19 +141496,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b772c : │ │ │ │ +000b766c : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -141567,116 +141519,116 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d720 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b799c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b78dc <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b78b0 │ │ │ │ + beq b77f0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7878 │ │ │ │ + beq b77b8 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7870 │ │ │ │ + bne b77b0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b77e8 │ │ │ │ + beq b7728 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb424 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb360 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b78cc │ │ │ │ + beq b780c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b78c0 │ │ │ │ + beq b7800 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b77f4 │ │ │ │ + beq b7734 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b77d4 │ │ │ │ + bne b7714 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b77d4 │ │ │ │ + bne b7714 │ │ │ │ tst r2, #32 │ │ │ │ - beq b78f4 │ │ │ │ + beq b7834 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ - ldrsb r0, [r2] │ │ │ │ - ldrb r1, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - movge r0, #24 │ │ │ │ + ldrsb r1, [r2] │ │ │ │ + ldrb r0, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + movge r1, #24 │ │ │ │ movwge r4, #59032 @ 0xe698 │ │ │ │ movwge r2, #38384 @ 0x95f0 │ │ │ │ - ldrlt r4, [pc, #196] @ b78fc │ │ │ │ + ldrlt r4, [pc, #196] @ b783c │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ - mlage r4, r0, r1, r4 │ │ │ │ - addlt r4, r4, r1, lsl #5 │ │ │ │ + mlage r4, r1, r0, r4 │ │ │ │ + addlt r4, r4, r0, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b77d4 │ │ │ │ + beq b7714 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7870 │ │ │ │ + bgt b77b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7870 │ │ │ │ + bne b77b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b77d4 │ │ │ │ + b b7714 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b78a8 │ │ │ │ + beq b77e8 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b78a8 │ │ │ │ + bgt b77e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b78a8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b7900 │ │ │ │ - b b77d4 │ │ │ │ + bne b77e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b7840 │ │ │ │ + b b7714 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e46b0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e3190 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b77d4 │ │ │ │ - bl 258d60 │ │ │ │ + b b7714 │ │ │ │ + bl 2587cc │ │ │ │ mov r3, r0 │ │ │ │ - b b77d4 │ │ │ │ + b b7714 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b78b8 │ │ │ │ + bgt b77f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b78b8 │ │ │ │ + bne b77f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b78b8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b77f8 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b7818 │ │ │ │ + b b7758 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000b7904 : │ │ │ │ +000b7844 : │ │ │ │ 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 │ │ │ │ @@ -141686,26 +141638,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b799c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b78dc <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b7964 │ │ │ │ - bl bb27c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b78a4 │ │ │ │ + bl bb1b8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e46b0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e3190 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b795c │ │ │ │ + b b789c │ │ │ │ │ │ │ │ -000b7970 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b78b0 <_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 │ │ │ │ @@ -141730,610 +141682,678 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r8, #24] │ │ │ │ mov r3, r9 │ │ │ │ strb r1, [r8, #32] │ │ │ │ cmp lr, r3 │ │ │ │ - bls b7b04 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls b7a2c <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b7bd4 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bne b7afc <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7bd4 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bcc b7afc <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7be8 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7afc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7a24 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b8a10 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ + bne b8aa0 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b8104 <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ + bcc b802c <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b7be8 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7afc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7a24 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b7be8 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp lr, r2 │ │ │ │ - bcc b80fc <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + add r5, r3, #20 │ │ │ │ + cmp lr, r5 │ │ │ │ + bcc b8024 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ - ands r1, r4, r1 │ │ │ │ - bne b7be8 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ - add r5, r3, #24 │ │ │ │ - cmp lr, r5 │ │ │ │ - bcc b7afc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b8a10 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ - add r2, r3, #28 │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + add r2, r3, #24 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b8104 <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ + bcc b802c <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b7be8 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ - add r1, r3, #32 │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + add r1, r3, #28 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7afc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + bcc b7a24 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ tst r4, r2 │ │ │ │ - bne b8a04 <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ - sub r2, lr, #32 │ │ │ │ + bne b8ea4 <_PyUnicodeWriter_Init@@Base+0x15f4> │ │ │ │ + sub r2, lr, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b7af0 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b b7a18 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b7be8 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7ae0 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne b7a08 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7bd8 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b7b00 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7c8c <_PyUnicodeWriter_Init@@Base+0x31c> │ │ │ │ - movw sl, #37316 @ 0x91c4 │ │ │ │ + beq b7bb4 <_PyUnicodeWriter_Init@@Base+0x304> │ │ │ │ + movw sl, #31428 @ 0x7ac4 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b7bf0 <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ + bne b7b18 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8a50 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + beq b89c4 <_PyUnicodeWriter_Init@@Base+0x1114> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b7cd0 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - bhi b7c98 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b7bf8 <_PyUnicodeWriter_Init@@Base+0x348> │ │ │ │ + bhi b7bc0 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8a40 <_PyUnicodeWriter_Init@@Base+0x10d0> │ │ │ │ + beq b8a74 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b89f4 <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ + beq b8e68 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8ef4 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ + beq b8eac <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b877c <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + bne b86a4 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b8114 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + beq b803c <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b807c <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ + beq b7fa4 <_PyUnicodeWriter_Init@@Base+0x6f4> │ │ │ │ mvn r5, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b7f48 <_PyUnicodeWriter_Init@@Base+0x5d8> │ │ │ │ + beq b7e70 <_PyUnicodeWriter_Init@@Base+0x5c0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8228 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + beq b8150 <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ - ldr r1, [pc, #4032] @ b8b7c <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ + bls b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + ldr r1, [pc, #4076] @ b8ad0 <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b79ec <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b792c <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b8a10 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ + b b8aa0 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e858 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7e78 <_PyUnicodeWriter_Init@@Base+0x508> │ │ │ │ + beq b7da0 <_PyUnicodeWriter_Init@@Base+0x4f0> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b8f6c <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ + beq b8a84 <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b8af8 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ + beq b89e0 <_PyUnicodeWriter_Init@@Base+0x1130> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7c34 <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7b5c <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7e9c <_PyUnicodeWriter_Init@@Base+0x52c> │ │ │ │ + beq b7dc4 <_PyUnicodeWriter_Init@@Base+0x514> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b7df4 <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + bls b7d1c <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ - cmp r5, r2 │ │ │ │ - bgt b7df4 <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + cmp r2, r5 │ │ │ │ + blt b7d1c <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b7e1c <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ + bne b7d44 <_PyUnicodeWriter_Init@@Base+0x494> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7b18 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ + bne b7a40 <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b877c <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + bne b86a4 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [pc, #3788] @ b8b80 <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ + ldr r1, [pc, #3832] @ b8ad4 <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7d28 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b7c50 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b8994 <_PyUnicodeWriter_Init@@Base+0x1024> │ │ │ │ - bhi b7c98 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b8df0 <_PyUnicodeWriter_Init@@Base+0x1540> │ │ │ │ + bhi b7bc0 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8a40 <_PyUnicodeWriter_Init@@Base+0x10d0> │ │ │ │ + beq b8a74 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b89f4 <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ + beq b8e68 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8ef4 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ - movw r2, #37316 @ 0x91c4 │ │ │ │ + beq b8eac <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ + movw r2, #31428 @ 0x7ac4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b877c <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + bne b86a4 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - beq b8118 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + beq b8040 <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8088 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + beq b7fb0 <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b7b94 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bls b7abc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ sub r0, r3, #99 @ 0x63 │ │ │ │ mov ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and r0, r0, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7d94 <_PyUnicodeWriter_Init@@Base+0x424> │ │ │ │ + bne b7cbc <_PyUnicodeWriter_Init@@Base+0x40c> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b80c0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne b7fe8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b7ed4 <_PyUnicodeWriter_Init@@Base+0x564> │ │ │ │ + beq b7dfc <_PyUnicodeWriter_Init@@Base+0x54c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7edc <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + bne b7e04 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b89d8 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ + bcs b8984 <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b8560 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + bhi b8488 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8560 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + ble b8488 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b858c <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ + bne b84b4 <_PyUnicodeWriter_Init@@Base+0xc04> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7c5c <_PyUnicodeWriter_Init@@Base+0x2ec> │ │ │ │ + beq b7b84 <_PyUnicodeWriter_Init@@Base+0x2d4> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b8aa4 <_PyUnicodeWriter_Init@@Base+0x1134> │ │ │ │ + bne b8a20 <_PyUnicodeWriter_Init@@Base+0x1170> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r0, r9, r5 │ │ │ │ add lr, r9, r2 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r6, r3, lsl #1 │ │ │ │ mov ip, r6 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi b8a7c <_PyUnicodeWriter_Init@@Base+0x110c> │ │ │ │ + bhi b89f8 <_PyUnicodeWriter_Init@@Base+0x1148> │ │ │ │ sub r1, r9, #3 │ │ │ │ cmp r1, lr │ │ │ │ movhi r1, #0 │ │ │ │ lslls r1, r2, #1 │ │ │ │ movhi r2, #0 │ │ │ │ add r1, r1, r6 │ │ │ │ add r2, r2, r9 │ │ │ │ cmp r0, r2 │ │ │ │ - bls b8a70 <_PyUnicodeWriter_Init@@Base+0x1100> │ │ │ │ + bls b89ec <_PyUnicodeWriter_Init@@Base+0x113c> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b7e64 <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + b b7d8c <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e378 │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8af8 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ + beq b89e0 <_PyUnicodeWriter_Init@@Base+0x1130> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7c34 <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7b5c <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8064 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d84e4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25894c │ │ │ │ + bl 2583b8 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7c7c <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b7ba4 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ ands ip, ip, r1, lsl r0 │ │ │ │ - bne b8228 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + bne b8150 <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b87f0 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ + beq b8780 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8f1c <_PyUnicodeWriter_Init@@Base+0x15ac> │ │ │ │ + bne b89a0 <_PyUnicodeWriter_Init@@Base+0x10f0> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl bad40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl bac7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + blt b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b7c80 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7ba8 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ add r2, r0, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r3], #8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8f40 <_PyUnicodeWriter_Init@@Base+0x15d0> │ │ │ │ + bne b8e78 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8b24 <_PyUnicodeWriter_Init@@Base+0x11b4> │ │ │ │ + beq b8d38 <_PyUnicodeWriter_Init@@Base+0x1488> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b9820 │ │ │ │ + bl b9750 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b9820 │ │ │ │ + bl b9750 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8438 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + bgt b826c <_PyUnicodeWriter_Init@@Base+0x9bc> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b8440 <_PyUnicodeWriter_Init@@Base+0xad0> │ │ │ │ + bne b8274 <_PyUnicodeWriter_Init@@Base+0x9c4> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1ffd0c │ │ │ │ + bl 1fed44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b802c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + bgt b7f54 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9018 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ + beq b8ef0 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b9820 │ │ │ │ + bl b9750 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8ff4 <_PyUnicodeWriter_Init@@Base+0x1684> │ │ │ │ + beq b8f18 <_PyUnicodeWriter_Init@@Base+0x1668> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bgt b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bne b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b7d4c <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bls b7c74 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35308 @ 0x89ec │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ - b b7c90 <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ + b b7bb8 <_PyUnicodeWriter_Init@@Base+0x308> │ │ │ │ and r0, r6, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b7d9c <_PyUnicodeWriter_Init@@Base+0x42c> │ │ │ │ - b b7edc <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + beq b7cc4 <_PyUnicodeWriter_Init@@Base+0x414> │ │ │ │ + b b7e04 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ mov r1, #1 │ │ │ │ - b b7d38 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + b b7c60 <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ mov r2, r1 │ │ │ │ - b b7afc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b b7a24 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7bd8 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ - b b7b04 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne b7b00 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + b b7a2c <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ mvn r6, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8b00 <_PyUnicodeWriter_Init@@Base+0x1190> │ │ │ │ - movw r2, #37316 @ 0x91c4 │ │ │ │ + beq b8cec <_PyUnicodeWriter_Init@@Base+0x143c> │ │ │ │ + movw r2, #31428 @ 0x7ac4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b82a4 <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ + beq b81cc <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b82a0 <_PyUnicodeWriter_Init@@Base+0x930> │ │ │ │ + beq b81c8 <_PyUnicodeWriter_Init@@Base+0x918> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ asr r0, r1, #31 │ │ │ │ smull lr, r1, ip, r1 │ │ │ │ rsb r1, r0, r1, asr #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt b9024 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ + bgt b8ed4 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ mov r0, #10 │ │ │ │ mla r5, r0, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b8448 <_PyUnicodeWriter_Init@@Base+0xad8> │ │ │ │ + beq b827c <_PyUnicodeWriter_Init@@Base+0x9cc> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, lr, ip, r0 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b9024 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ + blt b8ed4 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, #10 │ │ │ │ add r4, r4, #4 │ │ │ │ mla r5, r0, r5, r3 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ mov r3, r1 │ │ │ │ tst r0, #4 │ │ │ │ - beq b8204 <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + beq b812c <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull lr, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b9024 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ + blt b8ed4 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ mla r5, r3, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b81cc <_PyUnicodeWriter_Init@@Base+0x85c> │ │ │ │ - ldr r1, [pc, #2424] @ b8b84 <_PyUnicodeWriter_Init@@Base+0x1214> │ │ │ │ + bne b80f4 <_PyUnicodeWriter_Init@@Base+0x844> │ │ │ │ + ldr r1, [pc, #2468] @ b8ad8 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7d28 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b7c50 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2392] @ b8b88 <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ + ldr r0, [pc, #2436] @ b8adc <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b82f8 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + bhi b8220 <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b885c <_PyUnicodeWriter_Init@@Base+0xeec> │ │ │ │ - bhi b8524 <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ + beq b87ec <_PyUnicodeWriter_Init@@Base+0xf3c> │ │ │ │ + bhi b8358 <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8e24 <_PyUnicodeWriter_Init@@Base+0x14b4> │ │ │ │ + beq b8d88 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8df0 <_PyUnicodeWriter_Init@@Base+0x1480> │ │ │ │ + bne b8360 <_PyUnicodeWriter_Init@@Base+0xab0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #51960 @ 0xcaf8 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #29776 @ 0x7450 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2272] @ b8b8c <_PyUnicodeWriter_Init@@Base+0x121c> │ │ │ │ + ldr r1, [pc, #2316] @ b8ae0 <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b82c0 <_PyUnicodeWriter_Init@@Base+0x950> │ │ │ │ + bhi b81e8 <_PyUnicodeWriter_Init@@Base+0x938> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b86fc <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + beq b8624 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b809c <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7fc4 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b86f0 <_PyUnicodeWriter_Init@@Base+0xd80> │ │ │ │ + bhi b8618 <_PyUnicodeWriter_Init@@Base+0xd68> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b8704 <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ + beq b862c <_PyUnicodeWriter_Init@@Base+0xd7c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b7bac <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ + bne b7ad4 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8960 <_PyUnicodeWriter_Init@@Base+0xff0> │ │ │ │ - bhi b870c <_PyUnicodeWriter_Init@@Base+0xd9c> │ │ │ │ + beq b8c84 <_PyUnicodeWriter_Init@@Base+0x13d4> │ │ │ │ + bhi b8634 <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b88f4 <_PyUnicodeWriter_Init@@Base+0xf84> │ │ │ │ + beq b8cb8 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #38240 @ 0x9560 │ │ │ │ + movw r3, #34656 @ 0x8760 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + tst r7, #8 │ │ │ │ + beq b7f20 <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + b b7f24 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + add r4, r4, #3 │ │ │ │ + b b812c <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ + moveq r2, #2 │ │ │ │ + addne r4, r4, #1 │ │ │ │ + movne r2, #1 │ │ │ │ + ldrbeq r3, [r4, #2] │ │ │ │ + addeq r4, r4, #2 │ │ │ │ + b b8014 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + mov r2, #4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + b b8014 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + mov r2, #5 │ │ │ │ + add r4, r4, #1 │ │ │ │ + b b8014 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl b8f68 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne b7f5c <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16c19c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne b7f5c <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 294d10 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne b7f5c <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge b8d6c <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ + tst r7, #8 │ │ │ │ + bne b8d5c <_PyUnicodeWriter_Init@@Base+0x14ac> │ │ │ │ + bl 1fea34 │ │ │ │ + mov r9, r0 │ │ │ │ + b b7f54 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + beq b884c <_PyUnicodeWriter_Init@@Base+0xf9c> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #46520 @ 0xb5b8 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ clz r9, r9 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ @@ -142345,912 +142365,838 @@ │ │ │ │ add r1, r9, r5 │ │ │ │ cmp r1, r6 │ │ │ │ movlt r1, r6 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b88d4 <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ + bls b8730 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b88d4 <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ + bgt b8730 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b8928 <_PyUnicodeWriter_Init@@Base+0xfb8> │ │ │ │ + bgt b894c <_PyUnicodeWriter_Init@@Base+0x109c> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b88bc <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ + beq b8718 <_PyUnicodeWriter_Init@@Base+0xe68> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b8890 <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ + bgt b8820 <_PyUnicodeWriter_Init@@Base+0xf70> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, r3, r9 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + ble b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + beq b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 3722c8 │ │ │ │ + bl 370eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - tst r7, #8 │ │ │ │ - beq b7ff8 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - b b7ffc <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ - add r4, r4, #3 │ │ │ │ - b b8204 <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ - moveq r2, #2 │ │ │ │ - addne r4, r4, #1 │ │ │ │ - movne r2, #1 │ │ │ │ - ldrbeq r3, [r4, #2] │ │ │ │ - addeq r4, r4, #2 │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - mov r2, #5 │ │ │ │ - add r4, r4, #1 │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - mov r2, #4 │ │ │ │ - add r4, r4, #1 │ │ │ │ - b b80ec <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl b9040 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne b8034 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16b9fc │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne b8034 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 295538 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne b8034 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - 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 b8dd4 <_PyUnicodeWriter_Init@@Base+0x1464> │ │ │ │ - tst r7, #8 │ │ │ │ - bne b8dc4 <_PyUnicodeWriter_Init@@Base+0x1454> │ │ │ │ - bl 1ff9fc │ │ │ │ - mov r9, r0 │ │ │ │ - b b802c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b826c <_PyUnicodeWriter_Init@@Base+0x8fc> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35220 @ 0x8994 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7de0 <_PyUnicodeWriter_Init@@Base+0x470> │ │ │ │ + beq b7d08 <_PyUnicodeWriter_Init@@Base+0x458> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b87a0 <_PyUnicodeWriter_Init@@Base+0xe30> │ │ │ │ + bne b86c8 <_PyUnicodeWriter_Init@@Base+0xe18> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35184 @ 0x8970 │ │ │ │ + movw r3, #29744 @ 0x7430 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8ccc <_PyUnicodeWriter_Init@@Base+0x135c> │ │ │ │ - bhi b8c94 <_PyUnicodeWriter_Init@@Base+0x1324> │ │ │ │ + beq b8750 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + bhi b8880 <_PyUnicodeWriter_Init@@Base+0xfd0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8c64 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ + beq b88e8 <_PyUnicodeWriter_Init@@Base+0x1038> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8c34 <_PyUnicodeWriter_Init@@Base+0x12c4> │ │ │ │ + beq b88b8 <_PyUnicodeWriter_Init@@Base+0x1008> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #38712 @ 0x9738 │ │ │ │ + movw r3, #33272 @ 0x81f8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8d94 <_PyUnicodeWriter_Init@@Base+0x1424> │ │ │ │ - bhi b8d5c <_PyUnicodeWriter_Init@@Base+0x13ec> │ │ │ │ + beq b8b7c <_PyUnicodeWriter_Init@@Base+0x12cc> │ │ │ │ + bhi b8b44 <_PyUnicodeWriter_Init@@Base+0x1294> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8d2c <_PyUnicodeWriter_Init@@Base+0x13bc> │ │ │ │ + beq b8b14 <_PyUnicodeWriter_Init@@Base+0x1264> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8cfc <_PyUnicodeWriter_Init@@Base+0x138c> │ │ │ │ + beq b8ae4 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35264 @ 0x89c0 │ │ │ │ + movw r3, #29824 @ 0x7480 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8c00 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ - bhi b8bc4 <_PyUnicodeWriter_Init@@Base+0x1254> │ │ │ │ + beq b8c50 <_PyUnicodeWriter_Init@@Base+0x13a0> │ │ │ │ + bhi b8c14 <_PyUnicodeWriter_Init@@Base+0x1364> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8b90 <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ + beq b8be0 <_PyUnicodeWriter_Init@@Base+0x1330> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8b48 <_PyUnicodeWriter_Init@@Base+0x11d8> │ │ │ │ + beq b8bac <_PyUnicodeWriter_Init@@Base+0x12fc> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35244 @ 0x89ac │ │ │ │ + movw r3, #29804 @ 0x746c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b7d54 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b b7c7c <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r2, r1 │ │ │ │ - b b8088 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + b b7fb0 <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ mov r2, #0 │ │ │ │ - b b7f50 <_PyUnicodeWriter_Init@@Base+0x5e0> │ │ │ │ + b b7e78 <_PyUnicodeWriter_Init@@Base+0x5c8> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8e58 <_PyUnicodeWriter_Init@@Base+0x14e8> │ │ │ │ + beq b8dbc <_PyUnicodeWriter_Init@@Base+0x150c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8310 <_PyUnicodeWriter_Init@@Base+0x9a0> │ │ │ │ + bne b8238 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #41612 @ 0xa28c │ │ │ │ + movw r3, #36156 @ 0x8d3c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ smull ip, lr, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r6 │ │ │ │ - blt b8fac <_PyUnicodeWriter_Init@@Base+0x163c> │ │ │ │ + blt b8efc <_PyUnicodeWriter_Init@@Base+0x164c> │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8750 <_PyUnicodeWriter_Init@@Base+0xde0> │ │ │ │ + bne b8678 <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ - b b8118 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + bne b7bd4 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ + b b8040 <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b89a4 <_PyUnicodeWriter_Init@@Base+0x1034> │ │ │ │ - bhi b87bc <_PyUnicodeWriter_Init@@Base+0xe4c> │ │ │ │ + beq b8918 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ + bhi b86e4 <_PyUnicodeWriter_Init@@Base+0xe34> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8ec0 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ + beq b8e34 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8e8c <_PyUnicodeWriter_Init@@Base+0x151c> │ │ │ │ + beq b8e00 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #11212 @ 0x2bcc │ │ │ │ + movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1dea1c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b8418 <_PyUnicodeWriter_Init@@Base+0xb68> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq b83f4 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + mov r2, #127 @ 0x7f │ │ │ │ + mov r0, r8 │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b83f4 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r2, #26 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #31792 @ 0x7c30 │ │ │ │ + movt r3, #64 @ 0x40 │ │ │ │ + bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #19164 @ 0x4adc │ │ │ │ + movw r3, #13724 @ 0x359c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq b8840 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ + beq b87d0 <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8fc8 <_PyUnicodeWriter_Init@@Base+0x1658> │ │ │ │ + bne b8f3c <_PyUnicodeWriter_Init@@Base+0x168c> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl baa28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #47796 @ 0xbab4 │ │ │ │ + movw r3, #42356 @ 0xa574 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 3722c8 │ │ │ │ + bl 370eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b83dc <_PyUnicodeWriter_Init@@Base+0xa6c> │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1dfd74 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b83c8 <_PyUnicodeWriter_Init@@Base+0xa58> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b83a4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ - mov r2, #127 @ 0x7f │ │ │ │ - mov r0, r8 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b83a4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b842c <_PyUnicodeWriter_Init@@Base+0xb7c> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35276 @ 0x89cc │ │ │ │ + movw r3, #29780 @ 0x7454 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b83bc <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r2, r7 │ │ │ │ - bl 3722c8 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [r8, #20] │ │ │ │ - add r3, r3, r7 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b b83bc <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ - ldr r3, [r1] │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + bne b853c <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ + movw r3, #29760 @ 0x7440 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ + mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #29752 @ 0x7438 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35268 @ 0x89c4 │ │ │ │ + mov r2, #26 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #29768 @ 0x7448 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - ldrb r3, [r0] │ │ │ │ - orr r7, r7, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - b b7cdc <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35180 @ 0x896c │ │ │ │ + movw r3, #29740 @ 0x742c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35132 @ 0x893c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - b b7b34 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ - mov r1, r5 │ │ │ │ - b b8a10 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldrb r2, [r9, r1] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge b8a24 <_PyUnicodeWriter_Init@@Base+0x10b4> │ │ │ │ - tst r2, #128 @ 0x80 │ │ │ │ - beq b8a0c <_PyUnicodeWriter_Init@@Base+0x109c> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b840c <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 370eb0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + add r3, r3, r7 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b840c <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35000 @ 0x88b8 │ │ │ │ + movw r1, #29692 @ 0x73fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - b b7b34 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + bl 16f4ac │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 3cc69c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r0, r8 │ │ │ │ - bl 154d54 <_PyType_Name@@Base+0x34> │ │ │ │ + bl 1554ac <_PyType_Name@@Base+0x34> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ adds r9, r9, #2 │ │ │ │ - bne b7c80 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7ba8 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r4, #0 │ │ │ │ + b b7ba4 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7c7c <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b7ba4 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ ldrb r7, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r7, [ip], #8 │ │ │ │ ldrb r7, [r1, #-3] │ │ │ │ strh r7, [ip, #-6] │ │ │ │ ldrb r7, [r1, #-2] │ │ │ │ strh r7, [ip, #-4] │ │ │ │ ldrb r7, [r1, #-1] │ │ │ │ strh r7, [ip, #-2] │ │ │ │ - b b7e40 <_PyUnicodeWriter_Init@@Base+0x4d0> │ │ │ │ + b b7d68 <_PyUnicodeWriter_Init@@Base+0x4b8> │ │ │ │ ldr ip, [r8, #4] │ │ │ │ add r1, r9, r5 │ │ │ │ mov r2, r9 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ bic r3, r5, #3 │ │ │ │ add lr, r9, r3 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, r2 │ │ │ │ - bhi b8f84 <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ + bhi b8d10 <_PyUnicodeWriter_Init@@Base+0x1460> │ │ │ │ sub r2, r9, #3 │ │ │ │ cmp r2, lr │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r2, ip │ │ │ │ add r3, r3, r9 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b8a6c <_PyUnicodeWriter_Init@@Base+0x10fc> │ │ │ │ + bls b89e8 <_PyUnicodeWriter_Init@@Base+0x1138> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b b8ae4 <_PyUnicodeWriter_Init@@Base+0x1174> │ │ │ │ - mov r4, #0 │ │ │ │ - b b7c7c <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r4, r4, #2 │ │ │ │ - ldrb r3, [r4] │ │ │ │ - add r1, r2, #4 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r5, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - mvnlt r5, #1 │ │ │ │ - b b82a4 <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl bad40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + b b8a60 <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7a5c <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2e378 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ + beq b7ba4 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + mov r5, r0 │ │ │ │ + b b7b44 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldrb r2, [r9, r1] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge b8ab4 <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + tst r2, #128 @ 0x80 │ │ │ │ + beq b8a9c <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29560 @ 0x7378 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14166c │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + subeq r0, r6, r8, lsl r0 │ │ │ │ + subeq r0, r6, r8, asr #32 │ │ │ │ + subeq r0, r6, sl, rrx │ │ │ │ + subeq r0, r6, ip, lsl #1 │ │ │ │ + umaaleq r0, r6, r6, r0 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ + strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35228 @ 0x899c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - subeq r1, r6, lr, lsl #11 │ │ │ │ - strheq r1, [r6], #-94 @ 0xffffffa2 │ │ │ │ - subeq r1, r6, r0, ror #11 │ │ │ │ - subeq r1, r6, r2, lsl #12 │ │ │ │ - subeq r1, r6, ip, lsl #12 │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35240 @ 0x89a8 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b86bc <_PyUnicodeWriter_Init@@Base+0xd4c> │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35236 @ 0x89a4 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #26 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35232 @ 0x89a0 │ │ │ │ + movw r3, #29808 @ 0x7470 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35192 @ 0x8978 │ │ │ │ + movw r3, #29820 @ 0x747c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + bne b8594 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35208 @ 0x8988 │ │ │ │ + movw r3, #29816 @ 0x7478 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b8614 <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #35200 @ 0x8980 │ │ │ │ + movw r3, #29812 @ 0x7474 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #37232 @ 0x9170 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #29788 @ 0x745c │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #35248 @ 0x89b0 │ │ │ │ + movw r3, #29800 @ 0x7468 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ + bne b85e4 <_PyUnicodeWriter_Init@@Base+0xd34> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #35260 @ 0x89bc │ │ │ │ + movw r3, #29796 @ 0x7464 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ - bne b866c <_PyUnicodeWriter_Init@@Base+0xcfc> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #35256 @ 0x89b8 │ │ │ │ + movw r3, #29792 @ 0x7460 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ - strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #35252 @ 0x89b4 │ │ │ │ + movw r3, #29828 @ 0x7484 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - bl 1ffd0c │ │ │ │ - mov r9, r0 │ │ │ │ - b b802c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35216 @ 0x8990 │ │ │ │ + movw r3, #29836 @ 0x748c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r4, r4, #2 │ │ │ │ + ldrb r3, [r4] │ │ │ │ + add r1, r2, #4 │ │ │ │ + str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r5, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + mvnlt r5, #1 │ │ │ │ + b b81cc <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ + ldrb r6, [r2] │ │ │ │ + add r2, r2, #4 │ │ │ │ + str r6, [r0], #16 │ │ │ │ + ldrb r6, [r2, #-3] │ │ │ │ + str r6, [r0, #-12] │ │ │ │ + ldrb r6, [r2, #-2] │ │ │ │ + str r6, [r0, #-8] │ │ │ │ + ldrb r6, [r2, #-1] │ │ │ │ + str r6, [r0, #-4] │ │ │ │ + b b8a3c <_PyUnicodeWriter_Init@@Base+0x118c> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl bac7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + bl 1fed44 │ │ │ │ + mov r9, r0 │ │ │ │ + b b7f54 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35224 @ 0x8998 │ │ │ │ + movw r3, #29784 @ 0x7458 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35272 @ 0x89c8 │ │ │ │ + movw r3, #29832 @ 0x7488 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + ldrb r3, [r0] │ │ │ │ + orr r7, r7, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7c04 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35176 @ 0x8968 │ │ │ │ + movw r3, #29736 @ 0x7428 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35188 @ 0x8974 │ │ │ │ + movw r3, #29748 @ 0x7434 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8340 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r6, [r3] │ │ │ │ + b b8390 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - orrlt r7, r7, #1 │ │ │ │ - rsblt r6, r6, #0 │ │ │ │ - b b8794 <_PyUnicodeWriter_Init@@Base+0xe24> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 3cdbe8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b7a5c <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7f78 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + bne b7ea0 <_PyUnicodeWriter_Init@@Base+0x5f0> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3cdbe8 │ │ │ │ + bl 3cc69c │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7f3c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2e378 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b7c7c <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ - mov r5, r0 │ │ │ │ - b b7c1c <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ - ldrb r6, [r2] │ │ │ │ - add r2, r2, #4 │ │ │ │ - str r6, [r0], #16 │ │ │ │ - ldrb r6, [r2, #-3] │ │ │ │ - str r6, [r0, #-12] │ │ │ │ - ldrb r6, [r2, #-2] │ │ │ │ - str r6, [r0, #-8] │ │ │ │ - ldrb r6, [r2, #-1] │ │ │ │ - str r6, [r0, #-4] │ │ │ │ - b b8ac0 <_PyUnicodeWriter_Init@@Base+0x1150> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bge b7e64 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r1, r5 │ │ │ │ + b b8aa0 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + orrlt r7, r7, #1 │ │ │ │ + rsblt r6, r6, #0 │ │ │ │ + b b86bc <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b7f54 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35096 @ 0x8918 │ │ │ │ + movw r1, #29656 @ 0x73d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 16f4ac │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + mov r0, r9 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b7fe0 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e390 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b8840 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b802c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35112 @ 0x8928 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b b80b8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b87d0 <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ │ │ │ │ -000b9040 : │ │ │ │ +000b8f68 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #1188] @ b9500 │ │ │ │ + ldr r7, [pc, #1188] @ b9428 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b9208 │ │ │ │ + bne b9130 │ │ │ │ tst r4, #8 │ │ │ │ - bne b94ec │ │ │ │ + bne b9414 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b909c │ │ │ │ + bne b8fc4 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b945c │ │ │ │ + beq b9384 │ │ │ │ movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b943c │ │ │ │ + beq b9364 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b90ec │ │ │ │ + bne b9014 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b90ec │ │ │ │ - ldr r8, [pc, #1064] @ b9504 │ │ │ │ + bne b9014 │ │ │ │ + ldr r8, [pc, #1064] @ b942c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9280 │ │ │ │ + bne b91a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b949c │ │ │ │ + beq b93c4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b9198 │ │ │ │ + beq b90c0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b94dc │ │ │ │ + beq b9404 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b946c │ │ │ │ - movw r3, #9048 @ 0x2358 │ │ │ │ + bcc b9394 │ │ │ │ + movw r3, #11000 @ 0x2af8 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b91d8 │ │ │ │ + bne b9100 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b91ec │ │ │ │ - movw r3, #9092 @ 0x2384 │ │ │ │ + beq b9114 │ │ │ │ + movw r3, #11044 @ 0x2b24 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b91f4 │ │ │ │ + bne b911c │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1623c4 │ │ │ │ + bl 162b64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b91c8 │ │ │ │ + beq b90f0 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b91c8 │ │ │ │ + beq b90f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b9234 │ │ │ │ + beq b915c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -143265,412 +143211,414 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b917c │ │ │ │ - b b91c8 │ │ │ │ - movw r2, #9220 @ 0x2404 │ │ │ │ + bne b90a4 │ │ │ │ + b b90f0 │ │ │ │ + movw r2, #6584 @ 0x19b8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b917c │ │ │ │ - b b91c8 │ │ │ │ + bne b90a4 │ │ │ │ + b b90f0 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9210 │ │ │ │ + bne b9138 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 262344 <_Py_HandlePending@@Base+0x3ec> │ │ │ │ - b b9074 │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + bl 261cdc <_Py_HandlePending@@Base+0x3f0> │ │ │ │ + b b8f9c │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35476 @ 0x8a94 │ │ │ │ + movw r2, #30036 @ 0x7554 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b91c8 │ │ │ │ + bgt b90f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91c8 │ │ │ │ + bne b90f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b91c8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b90f0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b92d0 │ │ │ │ + beq b91f8 │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b9428 │ │ │ │ + bhi b9350 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b92d0 │ │ │ │ + beq b91f8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc b9428 │ │ │ │ - ldr r3, [pc, #560] @ b9508 │ │ │ │ + bcc b9350 │ │ │ │ + ldr r3, [pc, #560] @ b9430 │ │ │ │ mov sl, #1 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r1 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b9310 │ │ │ │ + b b9238 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, sl, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b9430 │ │ │ │ + beq b9358 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b92f4 │ │ │ │ + beq b921c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r2, #4] │ │ │ │ dmb ish │ │ │ │ - movw r6, #5196 @ 0x144c │ │ │ │ + movw r6, #5184 @ 0x1440 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r6, r9 │ │ │ │ - beq b94b0 │ │ │ │ + beq b93d8 │ │ │ │ ldr r1, [r5, #1716] @ 0x6b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2bb62c │ │ │ │ + bl 2badb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b94b0 │ │ │ │ + bne b93d8 │ │ │ │ ldr r1, [r5, #1712] @ 0x6b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2bb62c │ │ │ │ + bl 2badb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b94b0 │ │ │ │ + bne b93d8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b939c │ │ │ │ + beq b92c4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b939c │ │ │ │ + bne b92c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 143c58 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 14423c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b91b8 │ │ │ │ + beq b90e0 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #35424 @ 0x8a60 │ │ │ │ + movw r0, #29984 @ 0x7520 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b91b8 │ │ │ │ + beq b90e0 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 157c74 │ │ │ │ + bl 1583cc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b93f8 │ │ │ │ + bgt b9320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b93f8 │ │ │ │ + bne b9320 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b91b8 │ │ │ │ + beq b90e0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b92f4 │ │ │ │ + bgt b921c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b92f4 │ │ │ │ + bne b921c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b92f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b921c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b b9294 │ │ │ │ + b b91bc │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b90ec │ │ │ │ - bl 235c10 │ │ │ │ + b b9014 │ │ │ │ + bl 23e1e8 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b90c8 │ │ │ │ - b b90ec │ │ │ │ + beq b8ff0 │ │ │ │ + b b9014 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25841c │ │ │ │ + bl 257e88 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b909c │ │ │ │ + b b8fc4 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b9124 │ │ │ │ + bcc b904c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35440 @ 0x8a70 │ │ │ │ + movw r1, #30000 @ 0x7530 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 36908 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b91c8 │ │ │ │ + bne b90f0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b9124 │ │ │ │ - movw r0, #35432 @ 0x8a68 │ │ │ │ + b b904c │ │ │ │ + movw r0, #29992 @ 0x7528 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aab58 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b aabe0 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #35336 @ 0x8a08 │ │ │ │ + movw r1, #29896 @ 0x74c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - movw r0, #35376 @ 0x8a30 │ │ │ │ + bl 14166c │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b b92f4 │ │ │ │ + bl 2ee16c │ │ │ │ + b b921c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16b9fc │ │ │ │ + b 16c19c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d42c <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8d704 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b907c │ │ │ │ - b b91c8 │ │ │ │ + bne b8fa4 │ │ │ │ + b b90f0 │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ │ │ │ │ -000b950c : │ │ │ │ +000b9434 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #748] @ b9814 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r3, [pc, #756] @ b9744 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #20 │ │ │ │ + sub sp, sp, #28 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b95c0 │ │ │ │ + bne b94e8 │ │ │ │ tst r4, #8 │ │ │ │ - bne b9800 │ │ │ │ + bne b9730 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9564 │ │ │ │ + bne b948c │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b97ac │ │ │ │ + beq b96bc │ │ │ │ movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9780 │ │ │ │ + beq b96ac │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b95b4 │ │ │ │ + bne b94dc │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne b95b4 │ │ │ │ - ldr r6, [pc, #628] @ b9818 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne b94dc │ │ │ │ + ldr r6, [pc, #636] @ b9748 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b95ec │ │ │ │ + bne b9514 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b95c8 │ │ │ │ + bne b94f0 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 262344 <_Py_HandlePending@@Base+0x3ec> │ │ │ │ - b b953c │ │ │ │ + bl 261cdc <_Py_HandlePending@@Base+0x3f0> │ │ │ │ + b b9464 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b9564 │ │ │ │ + ldrb r2, [r3, #38] @ 0x26 │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi b96b4 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq b9564 │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + bic r2, r2, #1 │ │ │ │ + add r1, r2, #128 @ 0x80 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ + add r2, r1, r2, lsl #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc b96b4 │ │ │ │ + mov sl, r5 │ │ │ │ + movw lr, #5184 @ 0x1440 │ │ │ │ + movt lr, #96 @ 0x60 │ │ │ │ + movw ip, #29984 @ 0x7520 │ │ │ │ + movt ip, #61 @ 0x3d │ │ │ │ + ldr r9, [pc, #460] @ b974c │ │ │ │ + mov r8, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r4 │ │ │ │ + str lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + b b95a8 │ │ │ │ + add r3, r8, #1 │ │ │ │ + add r9, r9, #8 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b9640 │ │ │ │ - ldrb r3, [r8, #38] @ 0x26 │ │ │ │ - cmp r3, #2 │ │ │ │ - bhi b97a0 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b9640 │ │ │ │ - ldr r3, [r8] │ │ │ │ - ldr r1, [r8, #28] │ │ │ │ - bic r3, r3, #1 │ │ │ │ - add r2, r3, #128 @ 0x80 │ │ │ │ - ldr r3, [r3, #120] @ 0x78 │ │ │ │ - add r3, r2, r3, lsl #1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc b97a0 │ │ │ │ - ldr sl, [pc, #468] @ b981c │ │ │ │ - mov r9, #1 │ │ │ │ - b b9660 │ │ │ │ - add r3, r9, #1 │ │ │ │ - add sl, sl, #8 │ │ │ │ - mov r9, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b95b4 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq b94dc │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b964c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sl] │ │ │ │ + beq b9594 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r9] │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ + ldr r4, [r9, #4] │ │ │ │ dmb ish │ │ │ │ - mov r7, r3 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #0 │ │ │ │ - cmpne r2, r3 │ │ │ │ - beq b97d4 │ │ │ │ - ldr r1, [r4, #1716] @ 0x6b4 │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2bb62c │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r4, r2 │ │ │ │ + cmpne r3, r4 │ │ │ │ + beq b9704 │ │ │ │ + ldr r1, [r7, #1716] @ 0x6b4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2badb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b97d4 │ │ │ │ - ldr r1, [r4, #1712] @ 0x6b0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2bb62c │ │ │ │ + bne b9704 │ │ │ │ + ldr r1, [r7, #1712] @ 0x6b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2badb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b97d4 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b96ec │ │ │ │ - ldr r2, [r8, #24] │ │ │ │ - mov r0, r8 │ │ │ │ + bne b9704 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b96e4 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b96ec │ │ │ │ - bl 143c58 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b9624 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 14423c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b97bc │ │ │ │ - mov r1, r9 │ │ │ │ - movw r0, #35424 @ 0x8a60 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl bff6c │ │ │ │ + beq b96cc │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r8 │ │ │ │ + bl bfe94 │ │ │ │ mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b97bc │ │ │ │ - mov r1, r7 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b96cc │ │ │ │ + mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 157c74 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r0 │ │ │ │ + mov r0, sl │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 1583cc │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9750 │ │ │ │ + bgt b967c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9750 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b967c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b97bc │ │ │ │ - ldr r3, [r1] │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b96cc │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b964c │ │ │ │ + bgt b9594 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b964c │ │ │ │ - mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b b964c │ │ │ │ - bl 235c10 │ │ │ │ - bl 2d72c │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b9590 │ │ │ │ - b b95b4 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - b b9604 │ │ │ │ + bne b9594 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b b9594 │ │ │ │ + bl 23e1e8 │ │ │ │ + b b94a0 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + b b9528 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25841c │ │ │ │ + bl 257e88 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b9564 │ │ │ │ + b b948c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b95b8 │ │ │ │ - movw r3, #44772 @ 0xaee4 │ │ │ │ + b b94e0 │ │ │ │ + mov r1, r8 │ │ │ │ + movw r2, #5184 @ 0x1440 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + movw r0, #29984 @ 0x7520 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl bfe94 │ │ │ │ + mov r2, r0 │ │ │ │ + b b9634 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r9 │ │ │ │ - movw r1, #35336 @ 0x8a08 │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #29896 @ 0x74c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - movw r0, #35376 @ 0x8a30 │ │ │ │ + bl 14166c │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b b964c │ │ │ │ + bl 2ee16c │ │ │ │ + b b9594 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d42c <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8d704 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b9544 │ │ │ │ - b b97cc │ │ │ │ + bne b946c │ │ │ │ + b b96dc │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -143678,847 +143626,847 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r3, r5 │ │ │ │ - blt b9988 │ │ │ │ + blt b98b8 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b9980 │ │ │ │ + bgt b98b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b98b8 │ │ │ │ + beq b97e8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b98c4 │ │ │ │ + beq b97f4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b98f4 │ │ │ │ + bls b9824 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b98f4 │ │ │ │ + bgt b9824 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b98e8 │ │ │ │ + beq b9818 │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9880 │ │ │ │ + bcs b97b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b990c │ │ │ │ + bne b983c │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b994c │ │ │ │ + beq b987c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9af0 │ │ │ │ + beq b9a20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b98b8 │ │ │ │ + b b97e8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4] │ │ │ │ - bl 25894c │ │ │ │ + bl 2583b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b98b8 │ │ │ │ + b b97e8 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b9990 │ │ │ │ + beq b98c0 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq b9a5c │ │ │ │ + beq b998c │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9a44 │ │ │ │ + bls b9974 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b99ec │ │ │ │ + bge b991c │ │ │ │ cmp r8, #0 │ │ │ │ - beq b99e8 │ │ │ │ + beq b9918 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9af0 │ │ │ │ + beq b9a20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b992c │ │ │ │ + ble b985c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b9aac │ │ │ │ + bne b99dc │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3722c8 │ │ │ │ + bl 370eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9af0 │ │ │ │ + beq b9a20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b b98a4 │ │ │ │ + b b97d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 278750 │ │ │ │ + bl 277f48 │ │ │ │ mov r3, r0 │ │ │ │ - b b99c8 │ │ │ │ + b b98f8 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9af8 │ │ │ │ + beq b9a28 │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b99b4 │ │ │ │ + bls b98e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 278750 │ │ │ │ + bl 277f48 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bls b99b4 │ │ │ │ - b b99c8 │ │ │ │ + bls b98e4 │ │ │ │ + b b98f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 3722c8 │ │ │ │ + bl 370eb0 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b98b8 │ │ │ │ + bne b97e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b b98bc │ │ │ │ + b b97ec │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b9a7c │ │ │ │ + b b99ac │ │ │ │ │ │ │ │ -000b9b00 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b9a30 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9b80 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b9ab0 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9b8c <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b9abc <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9bbc <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b9aec <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b9bbc <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b9aec <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b9bb0 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b9ae0 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9b48 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b9a78 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9bd4 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9b04 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9c14 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9b44 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9b84 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b9ab4 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9b80 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9ab0 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4] │ │ │ │ - bl 25894c │ │ │ │ + bl 2583b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9b80 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9ab0 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b9c48 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b9b78 <_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 ba2ac <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt ba1dc <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, ip, r1 │ │ │ │ cmp r2, r3 │ │ │ │ movcc r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b9e78 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne b9da8 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9e58 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq b9d88 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r1, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, ip │ │ │ │ - blt b9e58 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt b9d88 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9e6c <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq b9d9c <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi b9fb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi b9ee8 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba24c <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + blt ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt ba040 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba024 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ ba2b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne b9f54 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ ba1e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ mov r9, r1 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs ba0dc <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs ba00c <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq ba0c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq b9ff4 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9da0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp lr, r7 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r0, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strls r1, [r0, #24] │ │ │ │ addls r1, r0, lr │ │ │ │ strhi ip, [r2, #8] │ │ │ │ strls r1, [r0, #4] │ │ │ │ strls r2, [r0, lr] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r2, [pc, #1260] @ ba2b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ ba1e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne ba0c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba05c <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + beq b9f8c <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ add r1, r4, r3 │ │ │ │ lsl r2, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r1, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9ef4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq b9e24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq ba18c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba0bc <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne b9e64 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9cd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ ba2bc <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b9c08 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ ba1ec <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt b9f44 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt b9e74 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a05c0 │ │ │ │ + bl a0604 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9e10 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9d40 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ba11c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq ba04c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne ba17c <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne ba0ac <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba18c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ - add r2, r4, #28 │ │ │ │ - ldrb r3, [r5, #33] @ 0x21 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b9e38 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq ba0bc <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + add r3, r4, #28 │ │ │ │ + ldrb r2, [r5, #33] @ 0x21 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b9d68 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b9e4c <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b b9d7c <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq b9ea0 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, ip │ │ │ │ subge ip, ip, r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi ba1cc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi ba0fc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba1cc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne ba0fc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl bb424 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb360 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9e10 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9ef4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9d40 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b b9e24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls ba14c <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + bls ba07c <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs ba134 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs ba064 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba24c <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + blt ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r2, r3 │ │ │ │ mlage r2, r3, r6, r6 │ │ │ │ addge r7, r2, #28 │ │ │ │ - blt ba040 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + blt b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ mov r8, #0 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b9d18 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b9c48 <_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 │ │ │ │ - bne b9da0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e757c │ │ │ │ + bne b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b9e50 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b b9d80 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ lsl r2, r6, #2 │ │ │ │ add r1, r4, #28 │ │ │ │ orr r2, r2, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq ba168 <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ + beq ba098 <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ strne r2, [r1, r3, lsl #2] │ │ │ │ strheq r2, [r1, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne b9f08 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne b9e38 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - mov r2, r1 │ │ │ │ - b b9f24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + mov r3, r1 │ │ │ │ + b b9e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b9da0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba230 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + bne ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne b9da0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b ba040 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bne b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba18c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba0bc <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b ba0bc <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b b9fec <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs ba270 <_PyUnicodeWriter_PrepareInternal@@Base+0x628> │ │ │ │ + bcs ba1b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba24c <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + blt ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #4 │ │ │ │ - b b9fd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b b9f04 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba24c <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + blt ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt ba040 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b ba004 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne ba12c <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - b b9f24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + bne ba05c <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + b b9e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ba294 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #272] @ ba2c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne ba17c <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + ldr r0, [pc, #272] @ ba1f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9d04 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9d04 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a05c0 │ │ │ │ + bl a0604 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt ba154 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne ba154 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b b9ed4 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b ba104 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b ba034 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b9d04 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16208 @ 0x3f50 │ │ │ │ + movw r1, #11132 @ 0x2b7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16156 @ 0x3f1c │ │ │ │ + movw r1, #11080 @ 0x2b48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ - bl 2e757c │ │ │ │ - b ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + bl 2e6a94 │ │ │ │ + b b9f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r5, [r2, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r8, r5, #5, #1 │ │ │ │ ubfx r2, r5, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba698 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq ba5c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba3f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq ba324 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq ba404 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq ba334 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq ba354 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + beq ba284 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #20 │ │ │ │ - bne ba360 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne ba290 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba774 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ - mla r0, r1, ip, r0 │ │ │ │ + bne ba6a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + mla r0, ip, r1, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ - mul r2, lr, ip │ │ │ │ + mul r2, ip, lr │ │ │ │ bl 2e2dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #28 │ │ │ │ - beq ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba4b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq ba3e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba7c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq ba6f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r1, r3 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #3 │ │ │ │ add lr, r2, r3 │ │ │ │ cmp lr, r2 │ │ │ │ - bhi ba438 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi ba368 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne ba3e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne ba310 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba31c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne ba24c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba5ac <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne ba4dc <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba780 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b ba6b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ ldrb r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r0] │ │ │ │ ldrb r1, [r2, #-3] │ │ │ │ strh r1, [r0, #2] │ │ │ │ ldrb r1, [r2, #-2] │ │ │ │ strh r1, [r0, #4] │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp lr, r2 │ │ │ │ strh r1, [r0, #6] │ │ │ │ mov r1, r2 │ │ │ │ - bhi ba480 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi ba3b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ sub r1, r3, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ - b ba3c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ add ip, r0, #16 │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip, #-8] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, r1 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-14] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-12] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-10] │ │ │ │ - bls ba468 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b ba484 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls ba398 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b ba3b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - tst sl, r5 │ │ │ │ - bne ba5e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + tst r5, sl │ │ │ │ + bne ba518 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ tst r9, r5 │ │ │ │ mov sl, r9 │ │ │ │ moveq r5, #1 │ │ │ │ - beq ba6c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq ba5f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baad0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq baa00 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r4, r7, #20 │ │ │ │ addeq r4, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r0, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs ba598 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs ba4c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ add r5, r2, #8 │ │ │ │ add lr, r1, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ mov r2, lr │ │ │ │ sub r0, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldrh r1, [r3, #-8] │ │ │ │ @@ -144528,41 +144476,41 @@ │ │ │ │ ldrh r1, [r3, #-14] │ │ │ │ str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldrh r1, [r3, #-12] │ │ │ │ str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldrh r1, [r3, #-10] │ │ │ │ cmp ip, r3 │ │ │ │ str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - bne ba55c <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne ba48c <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba598 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b ba4c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba384 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne ba2b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba6ac <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq ba5dc <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baab0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq ba9e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144570,69 +144518,69 @@ │ │ │ │ mov ip, r0 │ │ │ │ add lr, r1, r3 │ │ │ │ mov r1, r2 │ │ │ │ sub r3, lr, r2 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r2, r3 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs ba65c <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + bcs ba58c <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ str r5, [ip], #16 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ str r5, [ip, #-12] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ str r5, [ip, #-8] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ str r5, [ip, #-4] │ │ │ │ - b ba62c <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + b ba55c <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ sub r1, r2, #3 │ │ │ │ cmp r1, r4 │ │ │ │ movls r1, r3 │ │ │ │ movhi r1, #0 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #2 │ │ │ │ add r2, r1, r2 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bcs ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba67c <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b ba5ac <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba31c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b ba404 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne ba24c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b ba334 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne baaf0 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne baa20 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba874 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne ba7a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba7d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq ba700 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq baae8 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq baa18 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baadc <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq baa0c <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144640,63 +144588,63 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #1 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs baa08 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs ba938 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ ldrh r5, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldrh r5, [r0, #-6] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldrh r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldrh r5, [r0, #-2] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba744 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b ba674 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne baa98 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne ba9c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc baa8c <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc ba9bc <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba7a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq ba6d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba3a8 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b ba2d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ba964 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq ba894 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq baaa8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq ba9d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baa80 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq ba9b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144704,32 +144652,32 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #2 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs ba928 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs ba858 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r0, #16 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldr r5, [r0, #-12] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldr r5, [r0, #-8] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba844 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b ba774 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba8a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne ba7d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba8a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq ba7d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #16 │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ moveq r5, r6 │ │ │ │ str lr, [fp, #4] │ │ │ │ mov lr, r3 │ │ │ │ @@ -144737,62 +144685,62 @@ │ │ │ │ add r8, r0, r1, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, lr │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r6, lr │ │ │ │ - bge ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba8f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq ba820 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ cmp sl, #0 │ │ │ │ addeq lr, r4, r2, lsl #2 │ │ │ │ ldrhne r7, [r9] │ │ │ │ ldreq r7, [lr, r6, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bcc ba7bc <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc ba6ec <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba918 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq ba848 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ cmp ip, #2 │ │ │ │ strheq r7, [r8] │ │ │ │ addne lr, r0, r1, lsl #2 │ │ │ │ strne r7, [lr, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ add r8, r8, #2 │ │ │ │ add r9, r9, #2 │ │ │ │ - b ba8c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b ba7f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ sub r0, r2, #15 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #2 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba948 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b ba878 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq baac8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq ba9f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r0, r6, r1, lsl #1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baabc <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq ba9ec <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144802,366 +144750,369 @@ │ │ │ │ add ip, r1, r3, lsl #2 │ │ │ │ sub r1, ip, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r3 │ │ │ │ - bcs baa44 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs ba974 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ ldr r7, [r5] │ │ │ │ add r6, r6, #8 │ │ │ │ add r5, r5, #16 │ │ │ │ bfi r3, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bfi r3, r7, #16, #16 │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bfi lr, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ str r3, [r6, #-8] │ │ │ │ bfi lr, r7, #16, #16 │ │ │ │ str lr, [r6, #-4] │ │ │ │ - b ba9c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b ba8f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ sub r0, r2, #7 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b baa28 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b ba958 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r3, r4 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, lr │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, ip │ │ │ │ - bcs ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba27c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b baa64 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b ba994 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba828 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b ba758 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq ba33c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba26c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba790 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba7bc <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge ba6c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b ba6ec <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba7fc <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + b ba72c <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba610 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b ba540 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba9a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b ba8d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba97c <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b ba8ac <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b ba528 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba728 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b ba658 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba6fc <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b ba62c <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b ba4fc <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b ba42c <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000baa28 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bac6c <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq bab9c <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bab7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq baaac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bab84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq baab4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls babc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt babc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne babf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne bab20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bab34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne baa64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8064 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d84e4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bac64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bab94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ + str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ - str r3, [r4] │ │ │ │ - bl 25894c │ │ │ │ + bl 2583b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bab7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b baaac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bac64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bab94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bab5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq baa8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne bac84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne babb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r1, r5, #3 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r7, r5 │ │ │ │ add r1, r7, r1 │ │ │ │ add ip, ip, r3, lsl #1 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc bacf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcc bac2c <_PyUnicodeWriter_WriteASCIIString@@Base+0x204> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub lr, r7, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic r1, r2, #3 │ │ │ │ movcc r1, #0 │ │ │ │ lsr r2, r2, #2 │ │ │ │ add r1, r7, r1 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #3 │ │ │ │ add r2, r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs babbc <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ + bcs bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b bac48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b bab78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bab7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq baaac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b bab28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r1, r7, r5 │ │ │ │ add r2, r7, r2 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc bad18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ + bcc bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x22c> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub r0, r7, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic r0, r3, #3 │ │ │ │ movcc r0, #0 │ │ │ │ lsr r2, r3, #2 │ │ │ │ add r3, r7, r0 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #4 │ │ │ │ add r2, r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs babb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ - ldrb r3, [r0], #1 │ │ │ │ - str r3, [r2], #4 │ │ │ │ - mov r3, r0 │ │ │ │ - b bacd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + ldrbcc r3, [r0], #1 │ │ │ │ + strcc r3, [r2], #4 │ │ │ │ + movcc r3, r0 │ │ │ │ + bcc bac04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + add r3, r3, r5 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + b baaac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r6, [lr], #8 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ strh r6, [lr, #-6] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ strh r6, [lr, #-4] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ strh r6, [lr, #-2] │ │ │ │ - b bac14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b bab44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ ldrb lr, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str lr, [r0], #16 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ str lr, [r0, #-12] │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ str lr, [r0, #-8] │ │ │ │ ldrb lr, [r3, #-1] │ │ │ │ str lr, [r0, #-4] │ │ │ │ - b baca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b babd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmn r3, #1 │ │ │ │ - beq bafb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + beq baef4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4cc> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bb250 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ + ble bb18c <_PyUnicodeWriter_WriteASCIIString@@Base+0x764> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ + beq bafd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb110 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ + beq bb04c <_PyUnicodeWriter_WriteASCIIString@@Base+0x624> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ + beq baf1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb124 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ + beq bb060 <_PyUnicodeWriter_WriteASCIIString@@Base+0x638> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ + beq bb0ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x684> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq bb0b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x68c> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb18c <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ + beq bb0c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a0> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb194 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ + beq bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a8> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b bae30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + b bad6c <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne bae24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ + bne bad60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ + bge bb170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls bb1c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + bls bb100 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt bb1c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + blt bb100 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb248 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb184 <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq baff8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + beq baf34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x50c> │ │ │ │ cmp r3, #3 │ │ │ │ - ble bb13c <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ + ble bb078 <_PyUnicodeWriter_WriteASCIIString@@Base+0x650> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne bb1fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ + bne bb138 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi baf34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bhi bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb218 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc baf14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb214 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb150 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc baf14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb214 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb150 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc baf34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bcc bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb218 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs baf1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ - ldr lr, [pc, #828] @ bb278 <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ + bcs bae58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x430> │ │ │ │ + ldr lr, [pc, #828] @ bb1b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x78c> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi baf54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ + bhi bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x468> │ │ │ │ ldrb r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ @@ -145169,15 +145120,15 @@ │ │ │ │ bfi ip, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi ip, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and ip, ip, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bb144 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ + bne bb080 <_PyUnicodeWriter_WriteASCIIString@@Base+0x658> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -145186,777 +145137,772 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge bafec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bge baf28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bae4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ - b bafa8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + bne bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ mov r2, r8 │ │ │ │ - b baf34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt bae4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + blt bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r2, r4 │ │ │ │ - b bb014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ + b baf50 <_PyUnicodeWriter_WriteASCIIString@@Base+0x528> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne bb028 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bne baf64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r6 │ │ │ │ - bls bb000 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ + bls baf3c <_PyUnicodeWriter_WriteASCIIString@@Base+0x514> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs bb048 <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ + bcs baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x55c> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge bb028 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bge baf64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ sub r8, r2, r4 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ addne r2, r4, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq bafa8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + beq baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #14512 @ 0x38b0 │ │ │ │ + movw ip, #9072 @ 0x2370 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a5f2c │ │ │ │ + bl 1a653c │ │ │ │ mov r4, r0 │ │ │ │ - b bafac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bafa8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #14512 @ 0x38b0 │ │ │ │ + movw r3, #9072 @ 0x2370 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bb240 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl b9820 │ │ │ │ + bl b9750 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bafac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bgt baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bafac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bne baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bafac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #1 │ │ │ │ - b bae4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #3 │ │ │ │ - b bae4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ mov r2, r4 │ │ │ │ - b baf34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ rbit ip, ip │ │ │ │ sub r2, r2, r4 │ │ │ │ clz ip, ip │ │ │ │ sub r1, ip, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb04c <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ + b baf88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x560> │ │ │ │ mov r3, #4 │ │ │ │ - b bafe4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b baf20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #5 │ │ │ │ - b bae4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ mov r3, #6 │ │ │ │ - b bafe4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b baf20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #7 │ │ │ │ - b bae4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ + bge bb1ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x784> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi bae5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ + bhi bad98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x370> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9c48 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9b78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bb240 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb248 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb184 <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b bae80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ + b badbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x394> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb15c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb098 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r2, r8 │ │ │ │ rbit r1, r1 │ │ │ │ sub r2, r2, r4 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r1, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb15c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb098 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mvn r4, #0 │ │ │ │ - b bafac <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov r2, r4 │ │ │ │ - b bb064 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ - beq bb268 <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ + b bafa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x578> │ │ │ │ + beq bb1a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x77c> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt bafa8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ - b bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + blt baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bafa8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b bb0a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ - subeq r1, r6, r0, lsr r6 │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + subeq r0, r6, r7, lsr #1 │ │ │ │ │ │ │ │ -000bb27c <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000bb1b8 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb39c <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq bb2d8 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne bb394 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne bb2d0 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb2fc <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq bb238 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl bb424 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb360 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb3ec <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bb328 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb3d8 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bb314 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bb308 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq bb244 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq bb3e4 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bb320 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r1, #59032 @ 0xe698 │ │ │ │ movwge r2, #38384 @ 0x95f0 │ │ │ │ - ldrlt r1, [pc, #208] @ bb41c <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + ldrlt r1, [pc, #208] @ bb358 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb38c <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt bb2c8 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb38c <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne bb2c8 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb3d0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bb30c <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb3d0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bb30c <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb3d0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bb30c <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ bb420 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bb35c <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 258d60 │ │ │ │ + b 2587cc │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b bb32c <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b bb268 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b bb2f0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb22c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bbb44 <_PyUnicodeWriter_Finish@@Base+0x8c8> │ │ │ │ + bne bba6c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bbb44 <_PyUnicodeWriter_Finish@@Base+0x8c8> │ │ │ │ + bne bba6c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bbb44 <_PyUnicodeWriter_Finish@@Base+0x8c8> │ │ │ │ + bne bba6c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbb44 <_PyUnicodeWriter_Finish@@Base+0x8c8> │ │ │ │ + bne bba6c <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb7f0 <_PyUnicodeWriter_Finish@@Base+0x574> │ │ │ │ + beq bb724 <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb80c <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ + bne bb774 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bbb00 <_PyUnicodeWriter_Finish@@Base+0x884> │ │ │ │ + blt bba2c <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb854 <_PyUnicodeWriter_Finish@@Base+0x5d8> │ │ │ │ + beq bb788 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bb9b4 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ - ldr sl, [pc, #1728] @ bbb88 <_PyUnicodeWriter_Finish@@Base+0x90c> │ │ │ │ - ldr r5, [sl, #1716] @ 0x6b4 │ │ │ │ + beq bb8e0 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bbab0 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ + ldr r5, [r9, #1716] @ 0x6b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bba08 <_PyUnicodeWriter_Finish@@Base+0x78c> │ │ │ │ + bne bb934 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb730 <_PyUnicodeWriter_Finish@@Base+0x4b4> │ │ │ │ + blt bb668 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #48076 @ 0xbbcc │ │ │ │ + movw r2, #47860 @ 0xbaf4 │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1024] @ 0x400 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb994 <_PyUnicodeWriter_Finish@@Base+0x718> │ │ │ │ - ldr r1, [pc, #1680] @ bbb8c <_PyUnicodeWriter_Finish@@Base+0x910> │ │ │ │ + bne bb8c0 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bbab4 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r1, [r2, #1604] @ 0x644 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmn r1, #804 @ 0x324 │ │ │ │ - beq bb700 <_PyUnicodeWriter_Finish@@Base+0x484> │ │ │ │ + ldr sl, [r2, #1604] @ 0x644 │ │ │ │ + cmn sl, #804 @ 0x324 │ │ │ │ + beq bb638 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ lsr r2, r4, #18 │ │ │ │ - ubfx r9, r4, #0, #18 │ │ │ │ + ubfx r0, r4, #0, #18 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - add r2, r1, r2 │ │ │ │ + add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ - cmp r1, r9 │ │ │ │ - bgt bb558 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + cmp r1, r0 │ │ │ │ + bgt bb494 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp r2, r0 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb700 <_PyUnicodeWriter_Finish@@Base+0x484> │ │ │ │ + beq bb638 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ bic r8, r4, #4080 @ 0xff0 │ │ │ │ bic r8, r8, #15 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi bb6b0 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + bhi bb5ec <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc bb7c0 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ + bcc bb6f4 <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb8c4 <_PyUnicodeWriter_Finish@@Base+0x648> │ │ │ │ + beq bb7f0 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb8c4 <_PyUnicodeWriter_Finish@@Base+0x648> │ │ │ │ + bhi bb7f0 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ sub r2, r3, #1 │ │ │ │ - lsr r1, r2, #3 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [r2, r1, lsl #3] │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [sl, r2, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq bb6dc <_PyUnicodeWriter_Finish@@Base+0x460> │ │ │ │ + beq bb614 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb740 <_PyUnicodeWriter_Finish@@Base+0x4c4> │ │ │ │ + beq bb678 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e2dc │ │ │ │ - ldr r3, [pc, #1440] @ bbb8c <_PyUnicodeWriter_Finish@@Base+0x910> │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r3, [pc, #1424] @ bbab4 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - cmn r3, #804 @ 0x324 │ │ │ │ - beq bb890 <_PyUnicodeWriter_Finish@@Base+0x614> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - add r2, r3, r2 │ │ │ │ - ldr r1, [r2, #808] @ 0x328 │ │ │ │ - cmp r9, r1 │ │ │ │ - blt bb634 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ - ldr r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r9, r2 │ │ │ │ - movlt r9, #0 │ │ │ │ - movge r9, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r9, #0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq bb890 <_PyUnicodeWriter_Finish@@Base+0x614> │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - str r2, [r4] │ │ │ │ + ldr sl, [r3, #1604] @ 0x644 │ │ │ │ + cmn sl, #804 @ 0x324 │ │ │ │ + beq bb7c4 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + add r3, sl, r3 │ │ │ │ + ldr r2, [r3, #808] @ 0x328 │ │ │ │ + cmp r1, r2 │ │ │ │ + blt bb570 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ + ldr r2, [r3, #804] @ 0x324 │ │ │ │ + cmp r1, r2 │ │ │ │ + movlt r3, #0 │ │ │ │ + movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq bb7c4 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ str r4, [r8, #4] │ │ │ │ - ldr r2, [r8] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - beq bb834 <_PyUnicodeWriter_Finish@@Base+0x5b8> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq bb8cc <_PyUnicodeWriter_Finish@@Base+0x650> │ │ │ │ - ldr r3, [sl, #1716] @ 0x6b4 │ │ │ │ + ldr r3, [r8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + beq bb754 <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq bb7f8 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ + ldr r3, [r9, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb9c4 <_PyUnicodeWriter_Finish@@Base+0x748> │ │ │ │ + bne bb8f0 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bbb80 <_PyUnicodeWriter_Finish@@Base+0x904> │ │ │ │ + beq bbaa8 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb7c8 <_PyUnicodeWriter_Finish@@Base+0x54c> │ │ │ │ + beq bb6fc <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb7d4 <_PyUnicodeWriter_Finish@@Base+0x558> │ │ │ │ + bne bb708 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb774 <_PyUnicodeWriter_Finish@@Base+0x4f8> │ │ │ │ + bhi bb6ac <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ sub r1, r3, #1 │ │ │ │ - lsr r0, r1, #3 │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [r1, r0, lsl #3] │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bb5b8 <_PyUnicodeWriter_Finish@@Base+0x33c> │ │ │ │ + bne bb4f0 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r0, sl │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb76c <_PyUnicodeWriter_Finish@@Base+0x4f0> │ │ │ │ + b bb6a4 <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #984] @ 0x3d8 │ │ │ │ - movw r2, #34164 @ 0x8574 │ │ │ │ + movw r2, #34156 @ 0x856c │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb9f0 <_PyUnicodeWriter_Finish@@Base+0x774> │ │ │ │ + bne bb91c <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2db1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 256470 <_Py_NewReference@@Base> │ │ │ │ - bl 2e757c │ │ │ │ - b bbb04 <_PyUnicodeWriter_Finish@@Base+0x888> │ │ │ │ + bl 255f78 <_Py_NewReference@@Base> │ │ │ │ + bl 2e6a94 │ │ │ │ + b bba30 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb820 <_PyUnicodeWriter_Finish@@Base+0x5a4> │ │ │ │ + bcc bb740 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, ip, lr, lsl #3 │ │ │ │ str lr, [r1, #24] │ │ │ │ add lr, r1, ip │ │ │ │ str lr, [r1, #4] │ │ │ │ str r0, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb5d8 <_PyUnicodeWriter_Finish@@Base+0x35c> │ │ │ │ + bne bb510 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bbae8 <_PyUnicodeWriter_Finish@@Base+0x86c> │ │ │ │ + bne bba14 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bb730 <_PyUnicodeWriter_Finish@@Base+0x4b4> │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r1, #800] @ 0x320 │ │ │ │ + beq bb668 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r1, #800] @ 0x320 │ │ │ │ - b bb5d8 <_PyUnicodeWriter_Finish@@Base+0x35c> │ │ │ │ + str r3, [sl, #800] @ 0x320 │ │ │ │ + b bb510 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb69c <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ + beq bb5d8 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r6, r6, #1 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, r6, lsl #2] │ │ │ │ strheq r3, [r2, r6] │ │ │ │ - b bb6a4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb5e0 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb814 <_PyUnicodeWriter_Finish@@Base+0x598> │ │ │ │ + bne bb77c <_PyUnicodeWriter_Finish@@Base+0x5c4> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b bb49c <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ - mov r9, #20 │ │ │ │ - mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ - mov r1, r5 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ - b bb49c <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb3d8 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bb5d8 <_PyUnicodeWriter_Finish@@Base+0x35c> │ │ │ │ - ldr r2, [r8, #20] │ │ │ │ - ldr r3, [r3, r2, lsl #3] │ │ │ │ + b bb510 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + ldr r3, [r8, #20] │ │ │ │ + ldr r3, [sl, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r8, [r2, #8] │ │ │ │ - b bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + mov r9, #20 │ │ │ │ + mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ + mov r1, r5 │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + b bb3d8 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb4c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb3fc <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bbb0c <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ + bne bba38 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq bb4c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb3fc <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bb4c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - ldr r8, [r7, #988] @ 0x3dc │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ - movt r2, #9 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r8, r2 │ │ │ │ - bne bbb1c <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + b bb3fc <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + ldr r2, [r7, #988] @ 0x3dc │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ + movt r3, #9 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne bba48 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d210 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r3, #800] @ 0x320 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #800] @ 0x320 │ │ │ │ - b bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + ldr r3, [sl, #800] @ 0x320 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [sl, #800] @ 0x320 │ │ │ │ + b bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r2, r3 │ │ │ │ - b bb774 <_PyUnicodeWriter_Finish@@Base+0x4f8> │ │ │ │ + b bb6ac <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ ldr r4, [r8, #16] │ │ │ │ - mov r2, #28 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ - ldr r9, [r3, #512] @ 0x200 │ │ │ │ - mul r4, r2, r4 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ + mul r4, r3, r4 │ │ │ │ + ldr r3, [sl, #512] @ 0x200 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - add r2, r9, r4 │ │ │ │ + add r2, r3, r4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r8, #8] │ │ │ │ - add r0, r3, r1, lsl #2 │ │ │ │ + add r0, sl, r1, lsl #2 │ │ │ │ str r8, [r2, #16] │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne bb92c <_PyUnicodeWriter_Finish@@Base+0x6b0> │ │ │ │ + bne bb858 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb928 <_PyUnicodeWriter_Finish@@Base+0x6ac> │ │ │ │ + beq bb854 <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ ldr r8, [lr, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne lr, #0 │ │ │ │ str lr, [r0, #528] @ 0x210 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq bba60 <_PyUnicodeWriter_Finish@@Base+0x7e4> │ │ │ │ + beq bb98c <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bba34 <_PyUnicodeWriter_Finish@@Base+0x7b8> │ │ │ │ - ldr r1, [r0, #532] @ 0x214 │ │ │ │ - cmp r1, #0 │ │ │ │ + beq bb960 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + ldr r3, [r0, #532] @ 0x214 │ │ │ │ + cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - streq r0, [r3, #524] @ 0x20c │ │ │ │ - strne r0, [r1, #20] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ + beq bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r1, [sl, #524] @ 0x20c │ │ │ │ + strne r1, [r3, #20] │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + str r3, [r1, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ str ip, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1012] @ 0x3f4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - b bb730 <_PyUnicodeWriter_Finish@@Base+0x4b4> │ │ │ │ + bne bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb668 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb4c0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb868 <_PyUnicodeWriter_Finish@@Base+0x5ec> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq bb3fc <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb79c <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bbb30 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ - ldr r0, [pc, #436] @ bbb90 <_PyUnicodeWriter_Finish@@Base+0x914> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne bba58 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bbab8 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb670 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bne bb5ac <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b bb670 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b bb5ac <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bb9a8 <_PyUnicodeWriter_Finish@@Base+0x72c> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b bb8d4 <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - beq bb4d0 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ - ldr r2, [sl, #1720] @ 0x6b8 │ │ │ │ + beq bb40c <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + ldr r2, [r9, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb4d0 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ - ldr r1, [r3, #524] @ 0x20c │ │ │ │ - mov r0, #0 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - strne r2, [r1, #24] │ │ │ │ - ldr r1, [r3, #532] @ 0x214 │ │ │ │ - str r2, [r3, #524] @ 0x20c │ │ │ │ - cmp r1, #0 │ │ │ │ - streq r2, [r3, #532] @ 0x214 │ │ │ │ - b bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb40c <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + ldr r3, [sl, #524] @ 0x20c │ │ │ │ + mov r1, #0 │ │ │ │ + str r3, [r2, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r1, [r2, #24] │ │ │ │ + strne r2, [r3, #24] │ │ │ │ + ldr r3, [sl, #532] @ 0x214 │ │ │ │ + str r2, [sl, #524] @ 0x20c │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r2, [sl, #532] @ 0x214 │ │ │ │ + b bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb940 <_PyUnicodeWriter_Finish@@Base+0x6c4> │ │ │ │ + beq bb86c <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ - ldr r0, [r3, #520] @ 0x208 │ │ │ │ + ldr r0, [sl, #520] @ 0x208 │ │ │ │ cmp r1, #0 │ │ │ │ - streq lr, [r3, #524] @ 0x20c │ │ │ │ + streq lr, [sl, #524] @ 0x20c │ │ │ │ strne lr, [r1, #20] │ │ │ │ str r1, [lr, #24] │ │ │ │ - ldr r1, [r9, r4] │ │ │ │ + ldr r1, [r3, r4] │ │ │ │ str r0, [r2, #20] │ │ │ │ - str r2, [r3, #520] @ 0x208 │ │ │ │ + str r2, [sl, #520] @ 0x208 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ lsr r0, r1, #18 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addne r2, r1, #262144 @ 0x40000 │ │ │ │ movne ip, #0 │ │ │ │ + ldr r3, [r7, #1120] @ 0x460 │ │ │ │ lsrne r2, r2, #18 │ │ │ │ - addne r2, r3, r2, lsl #3 │ │ │ │ + addne r2, sl, r2, lsl #3 │ │ │ │ strne ip, [r2, #808] @ 0x328 │ │ │ │ - add r2, r3, r0, lsl #3 │ │ │ │ - ldr r3, [r7, #1120] @ 0x460 │ │ │ │ + add r2, sl, r0, lsl #3 │ │ │ │ ldr r0, [r7, #1112] @ 0x458 │ │ │ │ str r8, [r2, #804] @ 0x324 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r8, [r9, r4] │ │ │ │ - ldr r2, [r3, #788] @ 0x314 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #788] @ 0x314 │ │ │ │ - b bb65c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + str r8, [r3, r4] │ │ │ │ + ldr r3, [sl, #788] @ 0x314 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [sl, #788] @ 0x314 │ │ │ │ + b bb598 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b bb7a4 <_PyUnicodeWriter_Finish@@Base+0x528> │ │ │ │ - bl 2e757c │ │ │ │ + b bb6dc <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e6a94 │ │ │ │ mov r5, #0 │ │ │ │ - b bb6a4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb5e0 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb86c <_PyUnicodeWriter_Finish@@Base+0x5f0> │ │ │ │ + b bb7a0 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb8b4 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ - ldr r2, [sl, #1720] @ 0x6b8 │ │ │ │ + blx r2 │ │ │ │ + b bb7e0 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ + ldr r2, [r9, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb670 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + b bb5ac <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c674 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ + bl 8c998 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bbb04 <_PyUnicodeWriter_Finish@@Base+0x888> │ │ │ │ + beq bba30 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb6a4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bgt bb5e0 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb6a4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bne bb5e0 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bb6a4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bb5e0 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb7cc <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ + b bb700 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bbb94 : │ │ │ │ +000bbabc : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bbbc4 │ │ │ │ + blt bbaec │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r3, #1024] @ 0x400 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -145966,119 +145912,119 @@ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq bbcb0 │ │ │ │ - ldr r3, [pc, #300] @ bbd20 │ │ │ │ + beq bbbd8 │ │ │ │ + ldr r3, [pc, #300] @ bbc48 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmn r3, #804 @ 0x324 │ │ │ │ - beq bbcc0 │ │ │ │ - lsr ip, r4, #18 │ │ │ │ - ubfx r1, r4, #0, #18 │ │ │ │ - add r3, r3, ip, lsl #3 │ │ │ │ - ldr ip, [r3, #808] @ 0x328 │ │ │ │ - cmp ip, r1 │ │ │ │ - bgt bbc40 │ │ │ │ + beq bbbe8 │ │ │ │ + lsr r1, r4, #18 │ │ │ │ + ubfx ip, r4, #0, #18 │ │ │ │ + add r3, r3, r1, lsl #3 │ │ │ │ + ldr r1, [r3, #808] @ 0x328 │ │ │ │ + cmp r1, ip │ │ │ │ + bgt bbb68 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ - cmp r3, r1 │ │ │ │ - movgt r1, #0 │ │ │ │ - movle r1, #1 │ │ │ │ + cmp r3, ip │ │ │ │ + movgt ip, #0 │ │ │ │ + movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq bbcc0 │ │ │ │ + moveq ip, #0 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq bbbe8 │ │ │ │ bic r3, r4, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r5, r3, #3 │ │ │ │ cmp r2, r3, lsl #3 │ │ │ │ - bhi bbc6c │ │ │ │ + bhi bbb94 │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bbca4 │ │ │ │ + bcc bbbcc │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9ffa0 │ │ │ │ + bl 9ffac │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbca0 │ │ │ │ + beq bbbc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e2dc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6450 │ │ │ │ + bl a6498 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9ffa0 │ │ │ │ + b 9ffac │ │ │ │ cmp r2, #0 │ │ │ │ - blt bbd18 │ │ │ │ + blt bbc40 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #34156 @ 0x856c │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbd00 │ │ │ │ + bne bbc28 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2db1c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b bbca4 │ │ │ │ + b bbbcc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbd24 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bbc4c <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ bbd9c <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bbcc4 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1716] @ 0x6b4 │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbd84 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bbcac <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bbda0 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1bdfa0 │ │ │ │ + ldr r0, [pc, #52] @ bbcc8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + b 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ @@ -146088,104 +146034,104 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov ip, #0 │ │ │ │ mvn r2, r2, lsl r6 │ │ │ │ - b bbdf4 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bbd1c <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbe38 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbd60 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ strb ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r7, [r1, #-12] │ │ │ │ cmp r6, #7 │ │ │ │ and r3, r2, r7 │ │ │ │ - ble bbdcc <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bbcf4 <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbee8 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bbe10 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbe38 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbd60 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbdec <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbd14 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ lsl lr, r3, #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add lr, lr, r3 │ │ │ │ add r3, r7, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r3, lr │ │ │ │ and r3, r3, r2 │ │ │ │ - bgt bbea8 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bbdd0 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbed0 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bbdf8 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bbec8 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bbdf0 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bbefc <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bbe24 <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bbe20 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bbd48 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bbe68 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bbd90 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ add lr, r0, r3, lsl #1 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbe84 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bbdac <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbe94 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bbdbc <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bbe70 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bbd98 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bbddc <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bbd04 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ - b bbe58 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bbd80 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbe3c <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bbd64 <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbdec <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbd14 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #256] @ bc034 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bbf5c <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ sub sp, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ bic r1, r1, #3 │ │ │ │ @@ -146199,122 +146145,122 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne bbfb0 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bbed8 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc008 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bbf30 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbfdc <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bbf04 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbf88 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bbeb0 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbf88 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bbeb0 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbf88 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bbeb0 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfa0 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bbec8 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbfa0 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bbec8 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bbfa4 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bbecc <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbf94 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bbebc <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbf94 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bbebc <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbf94 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bbebc <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc038 : │ │ │ │ +000bbf60 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #804] @ bc378 │ │ │ │ + ldr r2, [pc, #804] @ bc2a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne bc204 │ │ │ │ + bne bc12c │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bc240 │ │ │ │ + ble bc168 │ │ │ │ movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r2, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r3 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [ip, #1028] @ 0x404 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bc260 │ │ │ │ + bne bc188 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bc294 │ │ │ │ + beq bc1bc │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bc104 │ │ │ │ + bgt bc02c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc294 │ │ │ │ + beq bc1bc │ │ │ │ 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 bc274 │ │ │ │ + beq bc19c │ │ │ │ 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 │ │ │ │ @@ -146327,29 +146273,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 bc19c │ │ │ │ + bne bc0c4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc198 │ │ │ │ + beq bc0c0 │ │ │ │ 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 bc2ec │ │ │ │ + beq bc214 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bc2c0 │ │ │ │ + beq bc1e8 │ │ │ │ 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] │ │ │ │ @@ -146375,41 +146321,41 @@ │ │ │ │ str ip, [r1, #4] │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - bgt bc08c │ │ │ │ + bgt bbfb4 │ │ │ │ movw ip, #38384 @ 0x95f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #25680 @ 0x6450 │ │ │ │ + movw r4, #25752 @ 0x6498 │ │ │ │ movt r4, #10 │ │ │ │ sub r1, r0, r3 │ │ │ │ ldr lr, [ip, #1028] @ 0x404 │ │ │ │ cmp lr, r4 │ │ │ │ - beq bc0b4 │ │ │ │ + beq bbfdc │ │ │ │ ldr r0, [ip, #1012] @ 0x3f4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc36c │ │ │ │ + bne bc294 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -146421,15 +146367,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 bc1b0 │ │ │ │ + beq bc0d8 │ │ │ │ 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] │ │ │ │ @@ -146453,80 +146399,80 @@ │ │ │ │ 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 bc2b0 │ │ │ │ + b bc1d8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc37c : │ │ │ │ +000bc2a4 : │ │ │ │ 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, [r0, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bc424 │ │ │ │ + beq bc34c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc3fc │ │ │ │ + bne bc324 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc3fc │ │ │ │ + beq bc324 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc3e0 │ │ │ │ + bne bc308 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ mov r0, #0 │ │ │ │ - b bc3f4 │ │ │ │ + b bc31c │ │ │ │ mov r1, r2 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc3c0 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne bc2e8 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bc41c │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc344 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r7, r2 │ │ │ │ subs r6, r1, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq bd21c │ │ │ │ + beq bd144 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -146534,230 +146480,230 @@ │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl bd6bc <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bd5e4 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r9, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-192] @ 0xffffff40 │ │ │ │ str r4, [fp, #-176] @ 0xffffff50 │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ str r4, [fp, #-180] @ 0xffffff4c │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd704 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd62c <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bc630 │ │ │ │ + beq bc558 │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc614 │ │ │ │ + bhi bc53c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bc4e0 │ │ │ │ - ldr r3, [pc, #3988] @ bd4a0 │ │ │ │ + bls bc408 │ │ │ │ + ldr r3, [pc, #3988] @ bd3c8 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bc4e0 │ │ │ │ + bhi bc408 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd260 │ │ │ │ + beq bd188 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e378 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - beq bd544 │ │ │ │ + beq bd46c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ bl 2e2dc │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc4e0 │ │ │ │ + beq bc408 │ │ │ │ str r5, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ str r8, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r8, #36084 @ 0x8cf4 │ │ │ │ + movw r8, #30644 @ 0x77b4 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ str r6, [fp, #-200] @ 0xffffff38 │ │ │ │ - movw r4, #36064 @ 0x8ce0 │ │ │ │ + movw r4, #30624 @ 0x77a0 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r6, #5060 @ 0x13c4 │ │ │ │ - movt r6, #61 @ 0x3d │ │ │ │ + movw r6, #64660 @ 0xfc94 │ │ │ │ + movt r6, #60 @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bd12c │ │ │ │ + bne bd054 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e534 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcd44 │ │ │ │ + beq bcc6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcd64 │ │ │ │ + beq bcc8c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, sl │ │ │ │ ldr r7, [sl, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc5a4 │ │ │ │ + bne bc4cc │ │ │ │ str r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r6, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, r3 │ │ │ │ - beq bcff4 │ │ │ │ + beq bcf1c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd704 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd62c <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne bc4f0 │ │ │ │ + bne bc418 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd5a4 │ │ │ │ + beq bd4cc │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd370 │ │ │ │ + beq bd298 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd154 │ │ │ │ + bne bd07c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e6e4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bcff4 │ │ │ │ + beq bcf1c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e378 │ │ │ │ add sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd430 │ │ │ │ + beq bd358 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, sl │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bccfc │ │ │ │ + bne bcc24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bcd00 │ │ │ │ + bne bcc28 │ │ │ │ mov r0, #1 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc700 │ │ │ │ + beq bc628 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 259864 │ │ │ │ + bl 2592d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 259484 │ │ │ │ + bl 258ef0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - movw r3, #41268 @ 0xa134 │ │ │ │ + movw r3, #41256 @ 0xa128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bcca4 │ │ │ │ + bgt bcbcc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd454 │ │ │ │ + bge bd37c │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc760 │ │ │ │ - movw r3, #41268 @ 0xa134 │ │ │ │ + beq bc688 │ │ │ │ + movw r3, #41256 @ 0xa128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd270 │ │ │ │ + bne bd198 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bne bd1bc │ │ │ │ + bne bd0e4 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-128] @ 0xffffff80 │ │ │ │ ldreq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ streq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl be1fc <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be124 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl be1fc <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be124 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be1fc <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be124 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq bd000 │ │ │ │ + beq bcf28 │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r2, sl │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r7, #84] @ 0x54 │ │ │ │ - beq bc820 │ │ │ │ + beq bc748 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r2, r7, #212 @ 0xd4 │ │ │ │ str r3, [r7, #448] @ 0x1c0 │ │ │ │ @@ -146776,21 +146722,21 @@ │ │ │ │ ldrle r2, [fp, #-160] @ 0xffffff60 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #2 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ - bne bd56c │ │ │ │ + bne bd494 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r8] │ │ │ │ str r4, [r7, #168] @ 0xa8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r4, [pc, #3084] @ bd4a4 │ │ │ │ + ldr r4, [pc, #3084] @ bd3cc │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [r7, #16] │ │ │ │ @@ -146806,772 +146752,772 @@ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r8, [r7, #440] @ 0x1b8 │ │ │ │ str r8, [r7, #432] @ 0x1b0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r8, [pc, #2992] @ bd4a8 │ │ │ │ + ldr r8, [pc, #2992] @ bd3d0 │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd704 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd62c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bca00 │ │ │ │ + beq bc928 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc960 │ │ │ │ - bhi bc9b8 │ │ │ │ + beq bc888 │ │ │ │ + bhi bc8e0 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bc960 │ │ │ │ + bls bc888 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc900 │ │ │ │ + bhi bc828 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r4, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #24] │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bc994 │ │ │ │ + bhi bc8bc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd704 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd62c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bca00 │ │ │ │ + beq bc928 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc960 │ │ │ │ - bls bc954 │ │ │ │ + beq bc888 │ │ │ │ + bls bc87c │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bcbc4 │ │ │ │ + beq bcaec │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bcb7c │ │ │ │ - ldr r1, [pc, #2832] @ bd4ac │ │ │ │ + beq bcaa4 │ │ │ │ + ldr r1, [pc, #2832] @ bd3d4 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc900 │ │ │ │ + bhi bc828 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bcbc4 │ │ │ │ + beq bcaec │ │ │ │ cmp r3, r6 │ │ │ │ - beq bcb7c │ │ │ │ + beq bcaa4 │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc900 │ │ │ │ + bhi bc828 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #156] @ 0x9c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #57708 @ 0xe16c │ │ │ │ + movweq r3, #59624 @ 0xe8e8 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r7, #24] │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ ldm r3, {r3, r6, r8} │ │ │ │ str r3, [r7, #28] │ │ │ │ str r8, [r7, #104] @ 0x68 │ │ │ │ str r6, [r7, #144] @ 0x90 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bcb7c │ │ │ │ + blt bcaa4 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #41756 @ 0xa31c │ │ │ │ + movw r3, #41892 @ 0xa3a4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bca98 │ │ │ │ + bne bc9c0 │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bca68 │ │ │ │ + beq bc990 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd5cc │ │ │ │ + blt bd4f4 │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd520 │ │ │ │ + blt bd448 │ │ │ │ ldr r2, [r7, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd40c │ │ │ │ + blt bd334 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd580 │ │ │ │ + blt bd4a8 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r7, #132] @ 0x84 │ │ │ │ - bne bd4c4 │ │ │ │ + bne bd3ec │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bcb00 │ │ │ │ + beq bca28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl af038 │ │ │ │ - bl aab58 │ │ │ │ + bl af04c │ │ │ │ + bl aabe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bcb7c │ │ │ │ - ldr r1, [pc, #2528] @ bd4b0 │ │ │ │ + beq bcaa4 │ │ │ │ + ldr r1, [pc, #2528] @ bd3d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcaf8 │ │ │ │ + bgt bca20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd680 │ │ │ │ + beq bd5a8 │ │ │ │ cmn r9, #1 │ │ │ │ - beq bcb7c │ │ │ │ + beq bcaa4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bcd4c │ │ │ │ + bne bcc74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcd6c │ │ │ │ - ldr r1, [pc, #2460] @ bd4b4 │ │ │ │ + bne bcc94 │ │ │ │ + ldr r1, [pc, #2460] @ bd3dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcb7c │ │ │ │ + bne bcaa4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e6e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bd68c │ │ │ │ + beq bd5b4 │ │ │ │ sub r1, r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be9e0 │ │ │ │ + bl be908 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bcb7c │ │ │ │ - ldr r1, [pc, #2396] @ bd4b4 │ │ │ │ + beq bcaa4 │ │ │ │ + ldr r1, [pc, #2396] @ bd3dc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcb7c │ │ │ │ + bgt bcaa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd558 │ │ │ │ - bl bea6c │ │ │ │ + beq bd480 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd2a8 │ │ │ │ + bne bd1d0 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ - bl bea9c │ │ │ │ + bl be9c4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, sl, r9 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r7 │ │ │ │ - bl bea9c │ │ │ │ + bl be9c4 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl bea9c │ │ │ │ + bl be9c4 │ │ │ │ cmp r9, #0 │ │ │ │ - ble bc900 │ │ │ │ + ble bc828 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd2e0 │ │ │ │ + bne bd208 │ │ │ │ cmp r9, #1 │ │ │ │ - beq bc900 │ │ │ │ + beq bc828 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd2fc │ │ │ │ + bne bd224 │ │ │ │ cmp r9, #2 │ │ │ │ - beq bc900 │ │ │ │ + beq bc828 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd318 │ │ │ │ + bne bd240 │ │ │ │ cmp r9, #3 │ │ │ │ - beq bc900 │ │ │ │ + beq bc828 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd28c │ │ │ │ + bne bd1b4 │ │ │ │ subs r2, r9, #4 │ │ │ │ - beq bc900 │ │ │ │ + beq bc828 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bd244 │ │ │ │ + bne bd16c │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bcc50 │ │ │ │ - b bc900 │ │ │ │ + bne bcb78 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #160] @ 0xa0 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ add r0, r4, #12 │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bcfc8 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bd0c8 │ │ │ │ + ble bcff0 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp ip, lr │ │ │ │ - bne bd098 │ │ │ │ + bne bcfc0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne bccb4 │ │ │ │ + bne bcbdc │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc730 │ │ │ │ + b bc658 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne bd17c │ │ │ │ + bne bd0a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ mov r4, r0 │ │ │ │ - b bc6d4 │ │ │ │ + b bc5fc │ │ │ │ str r2, [r7, #148] @ 0x94 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #152] @ 0x98 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str sl, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc5f0 │ │ │ │ - ldr r1, [pc, #1892] @ bd4b8 │ │ │ │ + b bc518 │ │ │ │ + ldr r1, [pc, #1892] @ bd3e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bcb08 │ │ │ │ - b bcb7c │ │ │ │ + bne bca30 │ │ │ │ + b bcaa4 │ │ │ │ str sl, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc5f0 │ │ │ │ - ldr r1, [pc, #1864] @ bd4bc │ │ │ │ + b bc518 │ │ │ │ + ldr r1, [pc, #1864] @ bd3e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bcb10 │ │ │ │ - b bcb7c │ │ │ │ + bne bca38 │ │ │ │ + b bcaa4 │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #196] @ 0xc4 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #424] @ 0x1a8 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #428] @ 0x1ac │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #212] @ 0xd4 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #380] @ 0x17c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #224] @ 0xe0 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #200] @ 0xc8 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #372] @ 0x174 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #368] @ 0x170 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #220] @ 0xdc │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #364] @ 0x16c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #32] │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #164] @ 0xa4 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #216] @ 0xd8 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #288] @ 0x120 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #136] @ 0x88 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #384] @ 0x180 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #396] @ 0x18c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #392] @ 0x188 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #416] @ 0x1a0 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #412] @ 0x19c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #388] @ 0x184 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #376] @ 0x178 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #404] @ 0x194 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #420] @ 0x1a4 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #140] @ 0x8c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #264] @ 0x108 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #236] @ 0xec │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #272] @ 0x110 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #276] @ 0x114 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #240] @ 0xf0 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #248] @ 0xf8 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #256] @ 0x100 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #304] @ 0x130 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #360] @ 0x168 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #344] @ 0x158 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #308] @ 0x134 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #328] @ 0x148 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #316] @ 0x13c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #320] @ 0x140 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #340] @ 0x154 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #312] @ 0x138 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #324] @ 0x144 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #352] @ 0x160 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #284] @ 0x11c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #228] @ 0xe4 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #260] @ 0x104 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #348] @ 0x15c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #232] @ 0xe8 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #268] @ 0x10c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #292] @ 0x124 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #336] @ 0x150 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #356] @ 0x164 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #280] @ 0x118 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #300] @ 0x12c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #244] @ 0xf4 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #332] @ 0x14c │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #188] @ 0xbc │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ str r2, [r7, #252] @ 0xfc │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc4e0 │ │ │ │ + bne bc408 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bd5f8 │ │ │ │ + beq bd520 │ │ │ │ str r6, [fp, #-192] @ 0xffffff40 │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bc4e0 │ │ │ │ + bne bc408 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd614 │ │ │ │ + bne bd53c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd3c4 │ │ │ │ + bne bd2ec │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc4e0 │ │ │ │ + bgt bc408 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35868 @ 0x8c1c │ │ │ │ + movw r1, #30428 @ 0x76dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ mov r7, #0 │ │ │ │ - b bcb98 │ │ │ │ + b bcac0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd3a0 │ │ │ │ + bne bd2c8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc4e0 │ │ │ │ + bgt bc408 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35984 @ 0x8c90 │ │ │ │ + movw r1, #30544 @ 0x7750 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd638 │ │ │ │ + bne bd560 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc4e0 │ │ │ │ + bgt bc408 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35928 @ 0x8c58 │ │ │ │ + movw r1, #30488 @ 0x7718 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd65c │ │ │ │ + bne bd584 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd3e8 │ │ │ │ + bne bd310 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - b bc4e0 │ │ │ │ + b bc408 │ │ │ │ add r1, r1, #1 │ │ │ │ - b bccd4 │ │ │ │ + b bcbfc │ │ │ │ mov r3, r7 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bcce8 │ │ │ │ + beq bcc10 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd0a4 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne bcfcc │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bcce8 │ │ │ │ + beq bcc10 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd0fc │ │ │ │ + beq bd024 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bd334 │ │ │ │ + ble bd25c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r7, lr │ │ │ │ - beq bd124 │ │ │ │ + beq bd04c │ │ │ │ add r1, r1, #1 │ │ │ │ - b bd0e0 │ │ │ │ + b bd008 │ │ │ │ mov r3, ip │ │ │ │ cmp r7, r3 │ │ │ │ - beq bd124 │ │ │ │ + beq bd04c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd100 │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne bd028 │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne bd334 │ │ │ │ + bne bd25c │ │ │ │ mov r7, ip │ │ │ │ - b bcce8 │ │ │ │ + b bcc10 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bd354 │ │ │ │ + blt bd27c │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, r2 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc5b0 │ │ │ │ + b bc4d8 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd190 │ │ │ │ + bne bd0b8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36332 @ 0x8dec │ │ │ │ + movw r1, #30892 @ 0x78ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b bc6dc │ │ │ │ + b bc604 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc65c │ │ │ │ + bgt bc584 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36384 @ 0x8e20 │ │ │ │ + movw r1, #30944 @ 0x78e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ ldr sl, [r2, #16] │ │ │ │ add sl, sl, #7 │ │ │ │ bic r1, sl, #7 │ │ │ │ str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc774 │ │ │ │ + beq bc69c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc774 │ │ │ │ + bne bc69c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36652 @ 0x8f2c │ │ │ │ + movw r1, #31212 @ 0x79ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bd000 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf28 │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b39c <_PySlotIterator_Init@@Base> │ │ │ │ + bl 379f9c <_PySlotIterator_Init@@Base> │ │ │ │ str r6, [fp, #-152] @ 0xffffff68 │ │ │ │ str r6, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-148] @ 0xffffff6c │ │ │ │ str r6, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc4bc │ │ │ │ + b bc3e4 │ │ │ │ bic r1, r1, #8 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bcc5c │ │ │ │ + b bcb84 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ str r8, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc4e0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b bc408 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36600 @ 0x8ef8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bd000 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf28 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b bcc44 │ │ │ │ + b bcb6c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd2c4 │ │ │ │ + bgt bd1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd6b0 │ │ │ │ + beq bd5d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bcb98 │ │ │ │ + b bcac0 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b bcc08 │ │ │ │ + b bcb30 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b bcc1c │ │ │ │ + b bcb44 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b bcc30 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b bcb58 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36432 @ 0x8e50 │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bd000 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf28 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36028 @ 0x8cbc │ │ │ │ + movw r1, #30588 @ 0x777c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #36256 @ 0x8da0 │ │ │ │ + movw r1, #30816 @ 0x7860 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r4, [fp, #-144] @ 0xffffff70 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bd000 │ │ │ │ + b bcf28 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35968 @ 0x8c80 │ │ │ │ + movw r2, #30528 @ 0x7740 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35852 @ 0x8c0c │ │ │ │ + movw r2, #30412 @ 0x76cc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #36016 @ 0x8cb0 │ │ │ │ + movw r2, #30576 @ 0x7770 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #36860 @ 0x8ffc │ │ │ │ + movw r1, #31420 @ 0x7abc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b bcb7c │ │ │ │ - bl 2e757c │ │ │ │ + bl 14166c │ │ │ │ + b bcaa4 │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r4, [fp, #-164] @ 0xffffff5c │ │ │ │ - b bd000 │ │ │ │ + b bcf28 │ │ │ │ str r2, [r7, #128] @ 0x80 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd474 │ │ │ │ + bne bd39c │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bc4e0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b bc408 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #36556 @ 0x8ecc │ │ │ │ + movw r1, #31116 @ 0x798c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bd000 │ │ │ │ + bl 14166c │ │ │ │ + b bcf28 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35820 @ 0x8bec │ │ │ │ + movw r2, #30380 @ 0x76ac │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b bc900 │ │ │ │ - subeq r1, r6, r8, lsr r6 │ │ │ │ - strheq r1, [r6], #-98 @ 0xffffff9e │ │ │ │ - subeq r1, r6, r6, asr #15 │ │ │ │ - subeq r1, r6, r8, lsl r7 │ │ │ │ + b bc828 │ │ │ │ + strheq r0, [r6], #-0 │ │ │ │ + subeq r0, r6, sl, lsr #2 │ │ │ │ + subeq r0, r6, lr, lsr r2 │ │ │ │ + umaaleq r0, r6, r0, r1 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ rsbeq r2, r3, r0, lsr #29 │ │ │ │ rsbeq r1, r3, r8, asr lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r1, [pc, #-12] @ bd4c0 │ │ │ │ + ldr r1, [pc, #-12] @ bd3e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r7, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -147585,120 +147531,120 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b bcaa8 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + b bc9d0 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #36788 @ 0x8fb4 │ │ │ │ + movw r1, #31348 @ 0x7a74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b bcb7c │ │ │ │ - bl 2e757c │ │ │ │ + bl 14166c │ │ │ │ + b bcaa4 │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r4, [fp, #-156] @ 0xffffff64 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bd000 │ │ │ │ + b bcf28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bcb7c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bcaa4 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ - b bc900 │ │ │ │ + b bc828 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - b bc87c │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + b bc7a4 │ │ │ │ str r2, [r7, #168] @ 0xa8 │ │ │ │ - b bc900 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + b bc828 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #36928 @ 0x9040 │ │ │ │ + movw r1, #31488 @ 0x7b00 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b bcb7c │ │ │ │ + bl 14166c │ │ │ │ + b bcaa4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #36180 @ 0x8d54 │ │ │ │ - movweq r1, #36224 @ 0x8d80 │ │ │ │ + movwne r1, #30740 @ 0x7814 │ │ │ │ + movweq r1, #30784 @ 0x7840 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #36720 @ 0x8f70 │ │ │ │ + movw r1, #31280 @ 0x7a30 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b bcb7c │ │ │ │ + bl 14166c │ │ │ │ + b bcaa4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #30668 @ 0x77cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bcff4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bcf1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35768 @ 0x8bb8 │ │ │ │ + movw r2, #30328 @ 0x7678 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35904 @ 0x8c40 │ │ │ │ + movw r2, #30464 @ 0x7700 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35836 @ 0x8bfc │ │ │ │ + movw r2, #30396 @ 0x76bc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bcff4 │ │ │ │ + bl 14166c │ │ │ │ + b bcf1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bcaf8 │ │ │ │ - movw r0, #45872 @ 0xb330 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bca20 │ │ │ │ + movw r0, #44840 @ 0xaf28 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #37004 @ 0x908c │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f628c │ │ │ │ - b bcb7c │ │ │ │ + bl 2f57a4 │ │ │ │ + b bcaa4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bd2c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bd1ec │ │ │ │ │ │ │ │ -000bd6bc <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bd5e4 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ ldrh ip, [r0, #64] @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ push {fp, lr} │ │ │ │ add lr, r0, #4 │ │ │ │ and ip, ip, #64512 @ 0xfc00 │ │ │ │ orr ip, ip, #512 @ 0x200 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -147710,472 +147656,472 @@ │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bd704 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bd62c <_PySlotIterator_Next@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdb64 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bda8c <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bda9c <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bd9c4 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r4, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ strh r2, [r5, #74] @ 0x4a │ │ │ │ - bne bdaf0 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bda18 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bde8c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bddb4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd8b4 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bd7dc <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ sub r1, r4, #88 @ 0x58 │ │ │ │ movw r3, #4031 @ 0xfbf │ │ │ │ movt r3, #24 │ │ │ │ uxth r1, r1 │ │ │ │ lsr r3, r3, r1 │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq bdb20 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bda48 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bddf8 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bdd20 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd7f4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd71c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #724 @ 0x2d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bdb90 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd7f4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bdab8 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bd71c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd7f4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd71c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bdb90 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bdab8 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdb48 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bda70 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bd954 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bd87c <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bd990 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bd8b8 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bdcc0 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bdbe8 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bdce4 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bdc0c <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bd964 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bd88c <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #724 @ 0x2d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdb84 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bdaac <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd8d8 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bd800 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ mov r8, r1 │ │ │ │ movls ip, r4 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ - bls bd93c <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bd864 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bd974 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ bdfcc <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bd89c <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ bdef4 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bd974 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bd89c <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bda84 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ bdfd0 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bd9ac <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ bdef8 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdf34 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi bde5c <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd860 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd788 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ - movw r0, #45872 @ 0xb330 │ │ │ │ + movw r0, #44840 @ 0xaf28 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #31804 @ 0x7c3c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f628c │ │ │ │ + bl 2f57a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #1 │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ add r3, r5, r1, lsl #2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - bhi bd898 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bd7c0 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bdd00 <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bdc28 <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ mov r4, ip │ │ │ │ orr r3, r6, r3 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov ip, r4 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, #16777216 @ 0x1000000 │ │ │ │ tst r3, r6 │ │ │ │ - bne bdd9c <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bdcc4 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bd954 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bd87c <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bdc7c <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bdba4 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bd9d8 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bd900 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ sub r3, r4, #73 @ 0x49 │ │ │ │ mov r1, #1 │ │ │ │ movw r2, #35839 @ 0x8bff │ │ │ │ movt r2, #7 │ │ │ │ uxth r3, r3 │ │ │ │ lsl r3, r1, r3 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd838 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd760 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdba0 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bdac8 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #724 @ 0x2d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdbec <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bne bdb58 <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd860 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bdc08 <_PySlotIterator_Next@@Base+0x504> │ │ │ │ + bne bd788 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bdb74 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bdf18 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne bde40 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdb64 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bda8c <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdf3c <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq bde64 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne bdf98 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne bdec0 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ str r7, [lr] │ │ │ │ mov r2, #4 │ │ │ │ str r7, [lr, #4] │ │ │ │ str r7, [lr, #8] │ │ │ │ str r7, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ cmp r6, #0 │ │ │ │ - bne bdf70 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne bde98 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bde8c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bddb4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd78c <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bd6b4 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdfac <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls bded4 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bde8c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bddb4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd7bc <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd6e4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdad0 <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bd9f8 <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [ip] │ │ │ │ - b bd768 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bd690 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd77c <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bd6a4 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdc38 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bls bdb14 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bdb1c <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bda44 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd7a8 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bd6d0 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bde94 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #6696 @ 0x1a28 │ │ │ │ + bne bddbc <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #724 @ 0x2d4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c5278 <_Py_hashtable_foreach@@Base+0x33d8> │ │ │ │ - b bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 3c3b78 <_Py_hashtable_foreach@@Base+0x3888> │ │ │ │ + b bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [ip] │ │ │ │ addne r3, r3, #16 │ │ │ │ strne r3, [ip] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [ip] │ │ │ │ - b bd80c <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bd734 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdd7c <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bdca4 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #65] @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - beq bd854 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd860 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bd77c <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bd788 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd7f4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bd71c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ ubfx r2, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ lsl r6, r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ - b bd88c <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bd7b4 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd7bc <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd6e4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bdbc8 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bdaf0 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bdbd4 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bdafc <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bdbd4 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bdafc <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + ldr r3, [pc, #992] @ bdefc <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + sub r4, r4, #1 │ │ │ │ + cmp r4, #3 │ │ │ │ + bhi bde28 <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ + add pc, pc, r4, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + mov r4, #85 @ 0x55 │ │ │ │ + strh r4, [r5, #72] @ 0x48 │ │ │ │ + b bd6e4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + mov r4, #87 @ 0x57 │ │ │ │ + b bd9bc <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + mov r4, #86 @ 0x56 │ │ │ │ + b bd9bc <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + mov r4, #84 @ 0x54 │ │ │ │ + strh r4, [r5, #72] @ 0x48 │ │ │ │ + b bd6e4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd860 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd788 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #6696 @ 0x1a28 │ │ │ │ + movweq r1, #724 @ 0x2d4 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bne bd860 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd788 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37212 @ 0x915c │ │ │ │ + movw r1, #31772 @ 0x7c1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd95c <_PySlotIterator_Next@@Base+0x258> │ │ │ │ - ldr r3, [pc, #916] @ bdfd4 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ - sub r4, r4, #1 │ │ │ │ - cmp r4, #3 │ │ │ │ - bhi bdf00 <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ - add pc, pc, r4, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - mov r4, #85 @ 0x55 │ │ │ │ - strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd7bc <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ - mov r4, #87 @ 0x57 │ │ │ │ - b bda94 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ - mov r4, #86 @ 0x56 │ │ │ │ - b bda94 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ - mov r4, #84 @ 0x54 │ │ │ │ - strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd7bc <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd884 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdbf4 <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ + bne bdb60 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd9d8 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #6696 @ 0x1a28 │ │ │ │ + bne bd900 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #724 @ 0x2d4 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #37184 @ 0x9140 │ │ │ │ + movw r1, #31744 @ 0x7c00 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14166c │ │ │ │ + b bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdcd8 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bdc00 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bdc94 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bdbbc <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bd9d8 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd838 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd900 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bd760 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd838 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd760 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd838 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bdc94 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bd760 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bdbbc <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bd97c <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bd8a4 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r3, #45872 @ 0xb330 │ │ │ │ + movw r3, #44840 @ 0xaf28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #724 @ 0x2d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ - movweq r2, #38096 @ 0x94d0 │ │ │ │ + movweq r2, #32656 @ 0x7f90 │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #46376 @ 0xb528 │ │ │ │ + movwne r2, #40936 @ 0x9fe8 │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #37316 @ 0x91c4 │ │ │ │ + movw r2, #31876 @ 0x7c84 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f628c │ │ │ │ + bl 2f57a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bd97c <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bd8a4 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ sub r0, r0, #1 │ │ │ │ uxtb r3, r0 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [r5] │ │ │ │ - bl 259360 │ │ │ │ - b bd728 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 258dcc │ │ │ │ + b bd650 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #724 @ 0x2d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #38096 @ 0x94d0 │ │ │ │ + movweq r3, #32656 @ 0x7f90 │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #46376 @ 0xb528 │ │ │ │ + movwne r3, #40936 @ 0x9fe8 │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #37280 @ 0x91a0 │ │ │ │ + movw r1, #31840 @ 0x7c60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 141058 │ │ │ │ - b bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14166c │ │ │ │ + b bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bde94 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq bddbc <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bded0 <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq bddf8 <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ ldrb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi bdea0 <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi bddc8 <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ lsl r3, r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, r5, r3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -148183,111 +148129,111 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ ldrh r3, [r5, #72] @ 0x48 │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ldr r2, [r5] │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - beq bd728 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd650 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd728 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bd650 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd728 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd650 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd728 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bd650 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bdb20 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bda48 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 259360 │ │ │ │ - b bd728 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #6696 @ 0x1a28 │ │ │ │ + bl 258dcc │ │ │ │ + b bd650 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #724 @ 0x2d4 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #37136 @ 0x9110 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14166c │ │ │ │ + b bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bde10 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdd38 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bde10 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdd38 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37088 @ 0x90e0 │ │ │ │ + movw r1, #31648 @ 0x7ba0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14166c │ │ │ │ + b bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bda10 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bd938 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37052 @ 0x90bc │ │ │ │ + movw r1, #31612 @ 0x7b7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b bdc28 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14166c │ │ │ │ + b bdb94 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #0 │ │ │ │ - b bdf04 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b bde2c <_PySlotIterator_Next@@Base+0x800> │ │ │ │ str r2, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [lr, #4] │ │ │ │ str r2, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ - beq bda6c <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bd994 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bdaf8 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ bdfd8 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bda20 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ bdf00 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bda04 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd92c <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ - b bda64 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ bdfdc <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bd98c <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ bdf04 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bda04 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd92c <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - subeq r1, r6, ip, lsl #16 │ │ │ │ - subeq r1, r6, r1, asr #16 │ │ │ │ - subeq r1, r6, r5, asr #16 │ │ │ │ - subeq r1, r6, sl, asr #16 │ │ │ │ - subeq r1, r6, r2, asr r8 │ │ │ │ + subeq r0, r6, r4, lsl #5 │ │ │ │ + strheq r0, [r6], #-41 @ 0xffffffd7 │ │ │ │ + strheq r0, [r6], #-45 @ 0xffffffd3 │ │ │ │ + subeq r0, r6, r2, asr #5 │ │ │ │ + subeq r0, r6, sl, asr #5 │ │ │ │ │ │ │ │ -000bdfe0 <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000bdf08 <_PySlotIterator_SawSlot@@Base>: │ │ │ │ and r2, r1, #31 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ mov ip, #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -148302,246 +148248,246 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be14c <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq be074 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be100 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq be028 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq be194 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq be0bc <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq be170 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq be098 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be1c0 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq be0e8 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl be014 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdf3c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be180 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be0a8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne be180 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be0a8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be1cc <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne be0f4 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be1d0 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be0f8 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be1e4 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne be10c <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be1ac <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne be0d4 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq be118 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq be040 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be164 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be08c <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b be134 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b be05c <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be0ec <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be014 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be0ec <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be014 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne be164 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be08c <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq be134 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq be05c <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r7, r1 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - bne be1d0 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be0f8 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b be0b0 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b bdfd8 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq be0cc <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq bdff4 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be1ec <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne be114 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b be118 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b be040 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b be080 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b bdfa8 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne be1f4 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne be11c <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b be0cc <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b bdff4 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b be1ac <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be0d4 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b be0ec <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b be014 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b be1ac <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be0d4 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne be240 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne be168 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne be264 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne be18c <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #37588 @ 0x92d4 │ │ │ │ + movw r1, #32148 @ 0x7d94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq be238 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq be160 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b be25c <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 14166c │ │ │ │ + b be184 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000be298 <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000be1c0 <_PySlotIterator_Rewind@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ str r1, [r2] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be2cc : │ │ │ │ +000be1f4 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne be328 │ │ │ │ + bne be250 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq be2e8 │ │ │ │ + beq be210 │ │ │ │ mov r1, #1 │ │ │ │ - b a1b40 │ │ │ │ + b a1b84 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - bl 25d464 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25cecc <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a1b40 │ │ │ │ + b a1b84 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be330 : │ │ │ │ +000be258 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - ldr lr, [pc, #860] @ be6cc │ │ │ │ + ldr lr, [pc, #860] @ be5f4 │ │ │ │ tst r3, #2 │ │ │ │ - bne be3d0 │ │ │ │ + bne be2f8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne be428 │ │ │ │ + bne be350 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be614 │ │ │ │ + bne be53c │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be688 │ │ │ │ + beq be5b0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ str r1, [r0, #192] @ 0xc0 │ │ │ │ - beq be3c8 │ │ │ │ + beq be2f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #460] @ 0x1cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ @@ -148559,421 +148505,421 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be380 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + beq be2a8 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, lr │ │ │ │ mov sl, ip │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r2, [r3, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r3, r0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ uxtb r4, r2 │ │ │ │ mov r2, r7 │ │ │ │ - b be4bc │ │ │ │ + b be3e4 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq be4f0 │ │ │ │ + beq be418 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be51c │ │ │ │ + beq be444 │ │ │ │ cmp r3, ip │ │ │ │ - bge be4e0 │ │ │ │ + bge be408 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne be544 │ │ │ │ + bne be46c │ │ │ │ cmp r4, #0 │ │ │ │ - beq be5cc │ │ │ │ + beq be4f4 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be5a4 │ │ │ │ + bne be4cc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt be474 │ │ │ │ + blt be39c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b be380 │ │ │ │ + b be2a8 │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq be4e0 │ │ │ │ + beq be408 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be4ac │ │ │ │ + bne be3d4 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b be4fc │ │ │ │ + b be424 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble be4e0 │ │ │ │ + ble be408 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be590 │ │ │ │ + beq be4b8 │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be4ac │ │ │ │ - b be4e0 │ │ │ │ + bgt be3d4 │ │ │ │ + b be408 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble be444 │ │ │ │ + ble be36c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 259838 │ │ │ │ + bl 2592a4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be444 │ │ │ │ + bgt be36c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be444 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b be444 │ │ │ │ + bne be36c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b be36c │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt be52c │ │ │ │ - b be4e0 │ │ │ │ + blt be454 │ │ │ │ + b be408 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble be4e0 │ │ │ │ + ble be408 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b be4ac │ │ │ │ + b be3d4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be4e0 │ │ │ │ + beq be408 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be5a4 │ │ │ │ + bne be4cc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be474 │ │ │ │ - b be4e0 │ │ │ │ + bgt be39c │ │ │ │ + b be408 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ add r5, r2, #5696 @ 0x1640 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ tst r3, #1 │ │ │ │ addeq r1, r1, #1 │ │ │ │ asreq r3, r3, #1 │ │ │ │ - beq be630 │ │ │ │ + beq be558 │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be66c │ │ │ │ + beq be594 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt be6a0 │ │ │ │ + blt be5c8 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be6c4 │ │ │ │ + bne be5ec │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be39c │ │ │ │ + bne be2c4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne be3c0 │ │ │ │ - b be3c8 │ │ │ │ + bne be2e8 │ │ │ │ + b be2f0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #37696 @ 0x9340 │ │ │ │ + movw r0, #32256 @ 0x7e00 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be66c │ │ │ │ + b be594 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be630 │ │ │ │ + b be558 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ - bgt be9b8 │ │ │ │ + bgt be8e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be800 │ │ │ │ + bls be728 │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be928 │ │ │ │ + bmi be850 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1012] @ 0x3f4 │ │ │ │ - bne be918 │ │ │ │ - ldr r0, [pc, #676] @ be9d4 │ │ │ │ + bne be840 │ │ │ │ + ldr r0, [pc, #676] @ be8fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bcs be88c │ │ │ │ + bcs be7b4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be874 │ │ │ │ + beq be79c │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be7ac │ │ │ │ + bne be6d4 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, ip, r1, lsl #3 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, ip │ │ │ │ strhi r0, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r2, [r3, ip] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #540] @ be9d8 │ │ │ │ + ldr r2, [pc, #540] @ be900 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be934 │ │ │ │ + ble be85c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne be950 │ │ │ │ + bne be878 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsl r3, r5, #3 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #460] @ be9d4 │ │ │ │ + ldr r3, [pc, #460] @ be8fc │ │ │ │ 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 be8cc │ │ │ │ - ldr r1, [pc, #436] @ be9d8 │ │ │ │ + beq be7f4 │ │ │ │ + ldr r1, [pc, #436] @ be900 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be7e4 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq be70c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne be990 │ │ │ │ - ldr r0, [pc, #380] @ be9dc │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne be8b8 │ │ │ │ + ldr r0, [pc, #380] @ be904 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be7e4 │ │ │ │ + bne be70c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b be7e4 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b be70c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be7ac │ │ │ │ + bne be6d4 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne be9a4 │ │ │ │ + bne be8cc │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be928 │ │ │ │ + beq be850 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be7ac │ │ │ │ + b be6d4 │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #65440 @ 0xffa0 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ movt r2, #9 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be910 │ │ │ │ + bne be838 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #16 │ │ │ │ moveq r1, #1 │ │ │ │ - beq be874 │ │ │ │ + beq be79c │ │ │ │ mov r1, #1 │ │ │ │ - b be760 │ │ │ │ + b be688 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be7ac │ │ │ │ - bl 2e757c │ │ │ │ + bne be6d4 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r4, #0 │ │ │ │ - b be7f4 │ │ │ │ + b be71c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be7dc │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + beq be704 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne be97c │ │ │ │ - ldr r0, [pc, #116] @ be9dc │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne be8a4 │ │ │ │ + ldr r0, [pc, #116] @ be904 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be7dc │ │ │ │ + bne be704 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b be7dc │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b be704 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be7dc │ │ │ │ + b be704 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be7e4 │ │ │ │ + b be70c │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be8b4 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + b be7dc │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37752 @ 0x9378 │ │ │ │ + movw r1, #32312 @ 0x7e38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b be92c │ │ │ │ + bl 16f4ac │ │ │ │ + b be854 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000be9e0 : │ │ │ │ +000be908 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt bea20 │ │ │ │ + blt be948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bea40 │ │ │ │ + beq be968 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37780 @ 0x9394 │ │ │ │ + movw r1, #32340 @ 0x7e54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, #0 │ │ │ │ - b bea18 │ │ │ │ + b be940 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ bea68 │ │ │ │ - beq bea18 │ │ │ │ + ldreq r0, [pc, #28] @ be990 │ │ │ │ + beq be940 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37832 @ 0x93c8 │ │ │ │ + movw r1, #32392 @ 0x7e88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bea38 │ │ │ │ + bl 16f4ac │ │ │ │ + b be960 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000bea6c : │ │ │ │ - ldr r3, [pc, #36] @ bea98 │ │ │ │ +000be994 : │ │ │ │ + ldr r3, [pc, #36] @ be9c0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ @@ -148982,447 +148928,447 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - beq beac8 │ │ │ │ + beq be9f0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37960 @ 0x9448 │ │ │ │ + movw r1, #32520 @ 0x7f08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw ip, #21196 @ 0x52cc │ │ │ │ + movw ip, #21184 @ 0x52c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bebbc │ │ │ │ + beq beae4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne beb98 │ │ │ │ + bne beac0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq beb98 │ │ │ │ - ldr ip, [pc, #236] @ bec48 │ │ │ │ + beq beac0 │ │ │ │ + ldr ip, [pc, #236] @ beb70 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, fp, #24 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #88] @ 0x58 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne bebd0 │ │ │ │ + bne beaf8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne beb54 │ │ │ │ + bne bea7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eec54 │ │ │ │ + bl 2ee16c │ │ │ │ mov r0, #0 │ │ │ │ - b beb90 │ │ │ │ + b beab8 │ │ │ │ mov r1, ip │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bebb4 │ │ │ │ - b beb34 │ │ │ │ + beq beadc │ │ │ │ + b bea5c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bec28 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + beq beb50 │ │ │ │ + movw r3, #52308 @ 0xcc54 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1434d8 │ │ │ │ + bl 143abc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bec30 │ │ │ │ + beq beb58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bec20 │ │ │ │ + beq beb48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bec20 │ │ │ │ + bgt beb48 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bec3c │ │ │ │ + beq beb64 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b beb90 │ │ │ │ + b beab8 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ - b bec04 │ │ │ │ + b beb2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eec54 │ │ │ │ - b bebf4 │ │ │ │ + bl 2ee16c │ │ │ │ + b beb1c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bec20 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b beb48 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000bec4c <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000beb74 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bec70 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000beb98 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7958 │ │ │ │ + b a79a0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000becac : │ │ │ │ +000bebd4 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi becd8 │ │ │ │ + bhi bec00 │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ add r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bedc0 │ │ │ │ + bhi bece8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #408] @ bee98 │ │ │ │ + ldr r3, [pc, #408] @ bedc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bed74 │ │ │ │ - ldr r0, [pc, #376] @ bee9c │ │ │ │ + beq bec9c │ │ │ │ + ldr r0, [pc, #376] @ bedc4 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne bedc4 │ │ │ │ + bne becec │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bee88 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq bedb0 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ bee9c │ │ │ │ + ldr r1, [pc, #264] @ bedc4 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bedfc │ │ │ │ + ble bed24 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne bee18 │ │ │ │ + bne bed40 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bed4c │ │ │ │ - b bf084 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b bec74 │ │ │ │ + b befac │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bee50 │ │ │ │ - ldr r0, [pc, #196] @ beea0 │ │ │ │ + bne bed78 │ │ │ │ + ldr r0, [pc, #196] @ bedc8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bed4c │ │ │ │ + bne bec74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bed4c │ │ │ │ + b bec74 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bedb4 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + beq becdc │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne bee6c │ │ │ │ - ldr r0, [pc, #112] @ beea0 │ │ │ │ + bne bed94 │ │ │ │ + ldr r0, [pc, #112] @ bedc8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bedb4 │ │ │ │ + bne becdc │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bedb4 │ │ │ │ + b becdc │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bed4c │ │ │ │ + b bec74 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bedb4 │ │ │ │ + b becdc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bed68 │ │ │ │ + b bec90 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000beea4 : │ │ │ │ +000bedcc : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi beed0 │ │ │ │ + bhi bedf8 │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ add r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi befbc │ │ │ │ + bhi beee4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #384] @ bf078 │ │ │ │ + ldr r3, [pc, #384] @ befa0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bef6c │ │ │ │ - ldr r0, [pc, #352] @ bf07c │ │ │ │ + beq bee94 │ │ │ │ + ldr r0, [pc, #352] @ befa4 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne befc0 │ │ │ │ + bne beee8 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bf030 │ │ │ │ - movw r2, #43176 @ 0xa8a8 │ │ │ │ + beq bef58 │ │ │ │ + movw r2, #43164 @ 0xa89c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #220] @ bf07c │ │ │ │ + ldr r2, [pc, #220] @ befa4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne beff8 │ │ │ │ + bne bef20 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bef44 │ │ │ │ - b bf084 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b bee6c │ │ │ │ + b befac │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bf040 │ │ │ │ - ldr r0, [pc, #168] @ bf080 │ │ │ │ + bne bef68 │ │ │ │ + ldr r0, [pc, #168] @ befa8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bef44 │ │ │ │ + bne bee6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bef44 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b bee6c │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne bf05c │ │ │ │ - ldr r0, [pc, #112] @ bf080 │ │ │ │ + bne bef84 │ │ │ │ + ldr r0, [pc, #112] @ befa8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne befb0 │ │ │ │ + bne beed8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b befb0 │ │ │ │ + b beed8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bef60 │ │ │ │ + b bee88 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bef44 │ │ │ │ + b bee6c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b befb0 │ │ │ │ + b beed8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf210 │ │ │ │ - ldr r3, [pc, #448] @ bf284 │ │ │ │ + bne bf138 │ │ │ │ + ldr r3, [pc, #448] @ bf1ac │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf1f4 │ │ │ │ + beq bf11c │ │ │ │ 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 bf184 │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + beq bf0ac │ │ │ │ + movw r3, #43164 @ 0xa89c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #352] @ bf288 │ │ │ │ + ldr r2, [pc, #352] @ bf1b0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf230 │ │ │ │ + bne bf158 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bf160 │ │ │ │ + blt bf088 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bf160 │ │ │ │ + bne bf088 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -149433,77 +149379,77 @@ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ - bhi bf104 │ │ │ │ + bhi bf02c │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne bf104 │ │ │ │ + bne bf02c │ │ │ │ ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf25c │ │ │ │ + bne bf184 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6, #800] @ 0x320 │ │ │ │ - bne bf104 │ │ │ │ - b bf224 │ │ │ │ + bne bf02c │ │ │ │ + b bf14c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b bf1b4 │ │ │ │ + b bf0dc │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bf104 │ │ │ │ + bne bf02c │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e757c │ │ │ │ - b bf154 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + bl 2e6a94 │ │ │ │ + b bf07c │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bf270 │ │ │ │ - ldr r0, [pc, #68] @ bf28c │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne bf198 │ │ │ │ + ldr r0, [pc, #68] @ bf1b4 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf138 │ │ │ │ + bne bf060 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b bf138 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b bf060 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b bf1dc │ │ │ │ + b bf104 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bf138 │ │ │ │ + b bf060 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bf290 : │ │ │ │ +000bf1b8 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -149512,325 +149458,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf5cc │ │ │ │ + beq bf4f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r7, #42752 @ 0xa700 │ │ │ │ + movw r7, #42740 @ 0xa6f4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne bf318 │ │ │ │ + bne bf240 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq bf3a0 │ │ │ │ + beq bf2c8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf4b4 │ │ │ │ + beq bf3dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf598 │ │ │ │ + beq bf4c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne bf4cc │ │ │ │ + bne bf3f4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bf4cc │ │ │ │ + beq bf3f4 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + movw r3, #46948 @ 0xb764 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq bf544 │ │ │ │ - bl abf24 │ │ │ │ + beq bf46c │ │ │ │ + bl abf74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf558 │ │ │ │ + ble bf480 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf5d4 │ │ │ │ - ldr r3, [pc, #812] @ bf6e0 │ │ │ │ + beq bf4fc │ │ │ │ + ldr r3, [pc, #812] @ bf608 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf6e4 │ │ │ │ + ldr r2, [pc, #808] @ bf60c │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4f8 │ │ │ │ + bne bf420 │ │ │ │ add r3, r8, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf66c │ │ │ │ + beq bf594 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne bf44c │ │ │ │ + bne bf374 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf434 │ │ │ │ + bgt bf35c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf434 │ │ │ │ + bne bf35c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf574 │ │ │ │ + beq bf49c │ │ │ │ mov r4, r2 │ │ │ │ - b bf318 │ │ │ │ + b bf240 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf468 │ │ │ │ + bgt bf390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf660 │ │ │ │ + beq bf588 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4a0 │ │ │ │ + bgt bf3c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf654 │ │ │ │ + beq bf57c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4a0 │ │ │ │ + bgt bf3c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf674 │ │ │ │ + beq bf59c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b bf318 │ │ │ │ + b bf240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf360 │ │ │ │ + bne bf288 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ mov r5, r0 │ │ │ │ - b bf54c │ │ │ │ + b bf474 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf3d4 │ │ │ │ + beq bf2fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf530 │ │ │ │ + bgt bf458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf530 │ │ │ │ + bne bf458 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bf444 │ │ │ │ - bl a9744 │ │ │ │ + b bf36c │ │ │ │ + bl a97cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf394 │ │ │ │ + bgt bf2bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf394 │ │ │ │ + bne bf2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf394 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf2bc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b bf444 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b bf36c │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf638 │ │ │ │ - bl b6700 │ │ │ │ + beq bf560 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf638 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne bf560 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b bf54c │ │ │ │ + b bf474 │ │ │ │ mvn r5, #0 │ │ │ │ - b bf394 │ │ │ │ + b bf2bc │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bf3ac │ │ │ │ + bne bf2d4 │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf680 │ │ │ │ + bne bf5a8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf6a4 │ │ │ │ + blt bf5cc │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf630 │ │ │ │ + bgt bf558 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf6cc │ │ │ │ + beq bf5f4 │ │ │ │ mov r4, r3 │ │ │ │ - b bf318 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b bf240 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b bf5c4 │ │ │ │ + bl 16f4ac │ │ │ │ + b bf4ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf484 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf3ac │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf468 │ │ │ │ - bl 143714 │ │ │ │ - b bf318 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf390 │ │ │ │ + bl 143cf8 │ │ │ │ + b bf240 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf4a0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf3c8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf6b4 │ │ │ │ + bne bf5dc │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf5fc │ │ │ │ + bge bf524 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf6c4 │ │ │ │ + bne bf5ec │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf6e8 │ │ │ │ + ldr r3, [pc, #56] @ bf610 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf618 │ │ │ │ + b bf540 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf5fc │ │ │ │ + bge bf524 │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf6a4 │ │ │ │ + b bf5cc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf630 │ │ │ │ + b bf558 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000bf6ec <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bf614 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl ab4bc │ │ │ │ + bl ab544 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf718 <_PyTuple_Resize@@Base>: │ │ │ │ +000bf640 <_PyTuple_Resize@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bfb9c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bfac4 <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfb9c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfac4 <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf76c <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bf694 <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bfb9c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfac4 <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf77c <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bf6a4 <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bfaa0 <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bf9c8 <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfc74 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bfb9c <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf7e0 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bfd08 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bf708 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bfc30 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1] │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -149841,106 +149787,106 @@ │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ cmp r7, r9 │ │ │ │ - bge bf920 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bf848 <_PyTuple_Resize@@Base+0x208> │ │ │ │ add sl, r6, r7, lsl #2 │ │ │ │ sub r3, r9, r7 │ │ │ │ mov r5, r7 │ │ │ │ add sl, sl, #12 │ │ │ │ ands r3, r3, #7 │ │ │ │ - beq bf8a8 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq bf7d0 <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf890 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq bf7b8 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf880 <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq bf7a8 <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf870 <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bf798 <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf860 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bf788 <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf850 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bf778 <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf840 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bf768 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf998 <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bf8c0 <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc9c <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bfbc4 <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc1c <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bfb44 <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfbf0 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bfb18 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa48 <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bf970 <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc48 <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bfb70 <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb70 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bfa98 <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf920 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bf848 <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9c4 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bf8ec <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9f0 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bf918 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa1c <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bf944 <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb28 <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bfa50 <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfad0 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bf9f8 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfafc <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bfa24 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa74 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bf99c <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfbc4 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bfaec <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf8a8 <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bfd0c <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne bf7d0 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bfc34 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfcc8 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bfbf0 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 287704 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 286efc <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bfcdc <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl 256470 <_Py_NewReference@@Base> │ │ │ │ + beq bfc04 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl 255f78 <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bfb54 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bfd08 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bfa7c <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bfc30 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ str r4, [r8] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ @@ -149949,258 +149895,258 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b bf774 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf69c <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf83c <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bf764 <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf83c <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf83c <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bf764 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf764 <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8b8 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt bf7e0 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8b8 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf8b8 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne bf7e0 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf7e0 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8c8 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt bf7f0 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8c8 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf8c8 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne bf7f0 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf7f0 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8d4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt bf7fc <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8d4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf8d4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne bf7fc <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf7fc <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf87c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bf7a4 <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf87c <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf87c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bf7a4 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf7a4 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf904 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bf82c <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf904 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf904 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bf82c <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf82c <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfac4 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bf9ec <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfac4 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bf9ec <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bfd10 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bfc38 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf774 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf69c <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8ec <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bf814 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8ec <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf8ec <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bf814 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf814 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8f8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bf820 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8f8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf8f8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bf820 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf820 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8e0 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bf808 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8e0 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf8e0 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bf808 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf808 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r2, r7, r9 │ │ │ │ add r0, r9, #4 │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2d720 │ │ │ │ - b bf950 <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bf878 <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf89c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt bf7c4 <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf89c <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf89c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne bf7c4 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf7c4 <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl aefbc │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1048 @ 0x418 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf914 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bf83c <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf914 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf914 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bf83c <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf83c <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf86c <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bf794 <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf86c <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf86c <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bf794 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf794 <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf85c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bf784 <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf85c <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf85c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bf784 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf784 <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf88c <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt bf7b4 <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf88c <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf88c <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne bf7b4 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf7b4 <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfcec <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bfc14 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r8] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf84c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bf774 <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf84c <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bf84c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bf774 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bf774 <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf930 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bf858 <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bc038 │ │ │ │ - b bfbbc <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bbf60 │ │ │ │ + b bfae4 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfc80 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bfba8 <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bfc80 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bfba8 <_PyTuple_Resize@@Base+0x568> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #41756 @ 0xa31c │ │ │ │ + movw r3, #41892 @ 0xa3a4 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfde4 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bfd0c <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfdf4 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bfd1c <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bfda0 <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bfdfc <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bfcc8 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bfd24 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ @@ -150216,134 +150162,134 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r0, #28] │ │ │ │ strb r3, [r0, #32] │ │ │ │ - beq bfddc <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bfd04 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r4, [pc, #28] @ bfe00 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bfdd4 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bfd28 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bfcfc <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfda0 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bfcc8 <_PyTuple_Resize@@Base+0x688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfee8 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne bfe10 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe5c <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq bfd84 <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe5c <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt bfd84 <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe5c <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne bfd84 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff40 <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne bfe68 <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe9c <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq bfdc4 <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe9c <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt bfdc4 <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe9c <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne bfdc4 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff14 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne bfe3c <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfebc <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne bfde4 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfeb4 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt bfddc <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfeb4 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bfeb4 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne bfddc <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bfddc <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe28 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bfd50 <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe28 <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bfe28 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bfd50 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bfd50 <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfea8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt bfdd0 <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfea8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bfea8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne bfdd0 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bfdd0 <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfe68 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt bfd90 <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe68 <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b bfe68 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne bfd90 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b bfd90 <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000bff6c : │ │ │ │ +000bfe94 : │ │ │ │ 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 bffa8 │ │ │ │ + bl bfed0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -150352,60 +150298,60 @@ │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bgt c01c0 │ │ │ │ + bgt c00e8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c0018 │ │ │ │ + beq bff40 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi c01f0 │ │ │ │ + bhi c0118 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi c0180 │ │ │ │ + bhi c00a8 │ │ │ │ cmp ip, #9 │ │ │ │ - beq bffd0 │ │ │ │ + beq bfef8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bffd0 │ │ │ │ + bne bfef8 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bffe4 │ │ │ │ + bne bff0c │ │ │ │ cmp r4, #0 │ │ │ │ - blt c0388 │ │ │ │ - beq c0398 │ │ │ │ + blt c01e8 │ │ │ │ + beq c0280 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq c024c │ │ │ │ + beq c0174 │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0298 │ │ │ │ - ldr r2, [pc, #960] @ c0408 │ │ │ │ + bgt c01c0 │ │ │ │ + ldr r2, [pc, #960] @ c0330 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add r3, r6, r4, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0268 │ │ │ │ - ldr r1, [pc, #928] @ c040c │ │ │ │ + beq c0190 │ │ │ │ + ldr r1, [pc, #928] @ c0334 │ │ │ │ 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 c02bc │ │ │ │ + bne c01f0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 2d720 │ │ │ │ ldr r1, [r6, #3836] @ 0xefc │ │ │ │ @@ -150418,417 +150364,417 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r0, [ip] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ str r0, [r1, #4] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r2, [r6, #3824] @ 0xef0 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c03a4 │ │ │ │ + beq c02dc │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0390 │ │ │ │ + beq c02e4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c0164 │ │ │ │ + beq c008c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c034c │ │ │ │ + beq c029c │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq c0164 │ │ │ │ + beq c008c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0350 │ │ │ │ + beq c02a0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne c0138 │ │ │ │ + bne c0060 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c02f0 │ │ │ │ + bne c0224 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ sub lr, ip, #32 │ │ │ │ mov r5, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r5, lsl lr │ │ │ │ - bne bffd0 │ │ │ │ + bne bfef8 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c01e8 │ │ │ │ + beq c0110 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfffc │ │ │ │ + bne bff24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c022c │ │ │ │ + bne c014c │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq c01e8 │ │ │ │ - bls c0210 │ │ │ │ + beq c0110 │ │ │ │ + bls c0138 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c022c │ │ │ │ + beq c014c │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq c01e8 │ │ │ │ + beq c0110 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne c01c8 │ │ │ │ + bne c00f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b bffd0 │ │ │ │ + b bfef8 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c01ac │ │ │ │ - bhi c0234 │ │ │ │ + beq c00d4 │ │ │ │ + bhi c0154 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq c01ac │ │ │ │ + beq c00d4 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfffc │ │ │ │ - b c01e8 │ │ │ │ + bne bff24 │ │ │ │ + b c0110 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c01e8 │ │ │ │ - bhi c0240 │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c03ec │ │ │ │ - cmp ip, #40 @ 0x28 │ │ │ │ - bne c01dc │ │ │ │ + beq c0110 │ │ │ │ + bls c0160 │ │ │ │ + cmp ip, #91 @ 0x5b │ │ │ │ + bne c0104 │ │ │ │ add r3, r3, #1 │ │ │ │ - b bffd0 │ │ │ │ + b bfef8 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne bfffc │ │ │ │ - b c01e8 │ │ │ │ - cmp ip, #91 @ 0x5b │ │ │ │ - bne c01dc │ │ │ │ - b c022c │ │ │ │ + bne bff24 │ │ │ │ + b c0110 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq c02ec │ │ │ │ + cmp ip, #40 @ 0x28 │ │ │ │ + bne c0104 │ │ │ │ + b c014c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c03d4 │ │ │ │ - ldr r2, [pc, #384] @ c0408 │ │ │ │ + beq c01d4 │ │ │ │ + ldr r2, [pc, #384] @ c0330 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b c0098 │ │ │ │ + b bffc0 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0268 │ │ │ │ - bl 2e757c │ │ │ │ + bls c0190 │ │ │ │ + bl 2e6a94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c03d4 │ │ │ │ - ldr r3, [pc, #340] @ c0408 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b c0098 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + bne c028c │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + sub r0, fp, #32 │ │ │ │ + bl 3c8284 │ │ │ │ + mov r5, #0 │ │ │ │ + b c009c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0330 │ │ │ │ - ldr r0, [pc, #316] @ c0410 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c0264 │ │ │ │ + ldr r0, [pc, #304] @ c0338 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0340 │ │ │ │ + bne c0274 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - ldr r3, [pc, #284] @ c0408 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r3, [pc, #272] @ c0330 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b c0090 │ │ │ │ + b bffb8 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c03ac │ │ │ │ + bne c0308 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0174 │ │ │ │ - b c02f0 │ │ │ │ + beq c009c │ │ │ │ + b c0224 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #192] @ c0408 │ │ │ │ + ldr r3, [pc, #180] @ c0330 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b c0090 │ │ │ │ + b bffb8 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + b c009c │ │ │ │ + ldr r3, [pc, #156] @ c0330 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b bffc0 │ │ │ │ mov r3, #2 │ │ │ │ sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c9984 │ │ │ │ + bl 3c8284 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0388 │ │ │ │ + bgt c01e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0388 │ │ │ │ + bne c01e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - mov r5, #0 │ │ │ │ - b c0174 │ │ │ │ - mov r3, #1 │ │ │ │ - b c0350 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - b c0174 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c01e8 │ │ │ │ mov r3, r0 │ │ │ │ - b c0350 │ │ │ │ + b c02a0 │ │ │ │ + mov r3, #1 │ │ │ │ + b c02a0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38088 @ 0x94c8 │ │ │ │ + movw r1, #34476 @ 0x86ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0370 │ │ │ │ - b c0388 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - sub r0, fp, #32 │ │ │ │ - bl 3c9984 │ │ │ │ - b c0388 │ │ │ │ + bl 16f4ac │ │ │ │ + b c01e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38060 @ 0x94ac │ │ │ │ + movw r1, #34504 @ 0x86c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c0388 │ │ │ │ + bl 16f4ac │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c02c0 │ │ │ │ + b c01e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c04f0 │ │ │ │ + bgt c0418 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi c048c │ │ │ │ + bhi c03b4 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi c04b0 │ │ │ │ + bhi c03d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0558 │ │ │ │ + beq c0480 │ │ │ │ cmp r3, #9 │ │ │ │ - beq c0434 │ │ │ │ + beq c035c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0434 │ │ │ │ + bne c035c │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls c0450 │ │ │ │ + bls c0378 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c04dc │ │ │ │ - bhi c0540 │ │ │ │ + beq c0404 │ │ │ │ + bhi c0468 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq c04dc │ │ │ │ + beq c0404 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne c0468 │ │ │ │ + bne c0390 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c0434 │ │ │ │ + b c035c │ │ │ │ sub lr, r3, #32 │ │ │ │ mov r5, #1 │ │ │ │ uxtb r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ ands lr, lr, r5, lsl r4 │ │ │ │ - bne c0434 │ │ │ │ + bne c035c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c04a8 │ │ │ │ + beq c03d0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c0468 │ │ │ │ + bne c0390 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0538 │ │ │ │ + bne c0460 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c04a8 │ │ │ │ - bls c051c │ │ │ │ + beq c03d0 │ │ │ │ + bls c0444 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c0538 │ │ │ │ + beq c0460 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq c04a8 │ │ │ │ + beq c03d0 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c04a8 │ │ │ │ - bhi c04fc │ │ │ │ + beq c03d0 │ │ │ │ + bhi c0424 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c04a8 │ │ │ │ - bhi c054c │ │ │ │ + beq c03d0 │ │ │ │ + bhi c0474 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0558 │ │ │ │ + beq c0480 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c050c │ │ │ │ + bne c0434 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c0434 │ │ │ │ + b c035c │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne c0468 │ │ │ │ - b c04a8 │ │ │ │ + bne c0390 │ │ │ │ + b c03d0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne c050c │ │ │ │ - b c0538 │ │ │ │ + bne c0434 │ │ │ │ + b c0460 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38060 @ 0x94ac │ │ │ │ + movw r1, #34476 @ 0x86ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r0] │ │ │ │ - ldr ip, [pc, #2324] @ c0eb4 │ │ │ │ + ldr ip, [pc, #2320] @ c0dd8 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c0e44 │ │ │ │ + bhi c0d68 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b becac │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ + b bebd4 │ │ │ │ ldr r3, [r6] │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ - add r2, r3, #4 │ │ │ │ - beq c083c │ │ │ │ - str r2, [r6] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ + add r1, r3, #4 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ + beq c0764 │ │ │ │ + str r1, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0d44 │ │ │ │ + beq c0c68 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c0628 │ │ │ │ + beq c0550 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2172] @ c0eb8 │ │ │ │ + ldr r3, [pc, #2168] @ c0ddc │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c0e44 │ │ │ │ + bhi c0d68 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq c0c40 │ │ │ │ + beq c0b64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0c5c │ │ │ │ + beq c0b80 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ mov r5, r0 │ │ │ │ - b c0628 │ │ │ │ + b c0550 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c0414 │ │ │ │ + bl c033c │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c0c38 │ │ │ │ - beq c0b4c │ │ │ │ + blt c0b5c │ │ │ │ + beq c0a74 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0c10 │ │ │ │ - ldr r1, [pc, #2008] @ c0ebc │ │ │ │ + bgt c0b34 │ │ │ │ + ldr r1, [pc, #2004] @ c0de0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r2, r3, r2, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0ba4 │ │ │ │ - ldr r0, [pc, #1976] @ c0ec0 │ │ │ │ + beq c0acc │ │ │ │ + ldr r0, [pc, #1972] @ c0de4 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne c0cd4 │ │ │ │ + bne c0bf8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d720 │ │ │ │ @@ -150843,482 +150789,481 @@ │ │ │ │ orr r2, r2, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r5, {r0, r2} │ │ │ │ str ip, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ mov r1, r6 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d3c │ │ │ │ + beq c0c60 │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c0818 │ │ │ │ + beq c0740 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d34 │ │ │ │ + beq c0c58 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c0818 │ │ │ │ + beq c0740 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d08 │ │ │ │ + beq c0c2c │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c0818 │ │ │ │ + beq c0740 │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d0c │ │ │ │ + beq c0c30 │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c07e4 │ │ │ │ + bne c070c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c0b60 │ │ │ │ + bne c0a88 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r6] │ │ │ │ - movw r2, #11156 @ 0x2b94 │ │ │ │ - movt r2, #31 │ │ │ │ - ldr lr, [r1], #8 │ │ │ │ + mov r0, r3 │ │ │ │ str r1, [r6] │ │ │ │ - cmp lr, r2 │ │ │ │ + movw r2, #7068 @ 0x1b9c │ │ │ │ + movt r2, #31 │ │ │ │ + ldr r1, [r0], #8 │ │ │ │ + str r0, [r6] │ │ │ │ + cmp r1, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c0bd4 │ │ │ │ + bne c0afc │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c05d8 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ + bne c0500 │ │ │ │ + movw r5, #5184 @ 0x1440 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c0628 │ │ │ │ + b c0550 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c5c48 │ │ │ │ + b c619c │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b2720 │ │ │ │ + b b2730 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl c0414 │ │ │ │ + bl c033c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c0c38 │ │ │ │ + blt c0b5c │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c0d94 │ │ │ │ - bl 9f7c8 │ │ │ │ + bne c0cb8 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0dac │ │ │ │ + beq c0cd0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c0978 │ │ │ │ + beq c08a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c0c94 │ │ │ │ + beq c0bb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c0dc4 │ │ │ │ + beq c0ce8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0dc4 │ │ │ │ + beq c0ce8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0c78 │ │ │ │ + ble c0b9c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0968 │ │ │ │ + bgt c0890 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0e0c │ │ │ │ + beq c0d30 │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c08f8 │ │ │ │ + bgt c0820 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 259f8c │ │ │ │ + bl 2599fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0628 │ │ │ │ - b c0cac │ │ │ │ + bne c0550 │ │ │ │ + b c0bd0 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0be4 │ │ │ │ + beq c0b08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0c5c │ │ │ │ + beq c0b80 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a091c │ │ │ │ + b a0960 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 185f4c │ │ │ │ + b 1866cc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ strb r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a091c │ │ │ │ + bl a0960 │ │ │ │ mov r5, r0 │ │ │ │ - b c0628 │ │ │ │ + b c0550 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 19f014 │ │ │ │ + b 19f748 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0e18 │ │ │ │ + beq c0d3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0c5c │ │ │ │ + beq c0b80 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cfd0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cd154 │ │ │ │ + b cd61c │ │ │ │ ldr r2, [r6] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r5, #5464 @ 0x1558 │ │ │ │ + movw r5, #5452 @ 0x154c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r1, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - b c0628 │ │ │ │ + b c0550 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1ee698 │ │ │ │ + b 1ed6a4 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c0414 │ │ │ │ + bl c033c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c0c38 │ │ │ │ - bl a15bc │ │ │ │ + blt c0b5c │ │ │ │ + bl a1600 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c0df4 │ │ │ │ + beq c0d18 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c0d6c │ │ │ │ + beq c0c90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0d84 │ │ │ │ + beq c0ca8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c0af4 │ │ │ │ + b c0a1c │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 223958 │ │ │ │ + b 222ecc │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #876] @ c0ec4 │ │ │ │ + ldr r5, [pc, #872] @ c0de8 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c0828 │ │ │ │ + beq c0750 │ │ │ │ sub r0, r2, #32 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r1, r0 │ │ │ │ andls r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c0e70 │ │ │ │ + bne c0d94 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c0828 │ │ │ │ - b c0b60 │ │ │ │ + beq c0750 │ │ │ │ + b c0a88 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0c24 │ │ │ │ + beq c0b48 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #752] @ c0ebc │ │ │ │ + ldr r1, [pc, #748] @ c0de0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c0734 │ │ │ │ - mov r3, lr │ │ │ │ + b c065c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + bx r1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0c5c │ │ │ │ + beq c0b80 │ │ │ │ cmp r1, #0 │ │ │ │ - bge c09c4 │ │ │ │ - b c09b8 │ │ │ │ + bge c08ec │ │ │ │ + b c08e0 │ │ │ │ cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0ba4 │ │ │ │ - bl 2e757c │ │ │ │ + bls c0acc │ │ │ │ + bl 2e6a94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0bc4 │ │ │ │ + bne c0aec │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9984 │ │ │ │ + bl 3c8284 │ │ │ │ mov r5, #0 │ │ │ │ - b c0628 │ │ │ │ + b c0550 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c0e60 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + bne c0d84 │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c0878 │ │ │ │ + b c07a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c094c │ │ │ │ + bne c0874 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c094c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c0874 │ │ │ │ sub r3, sl, #1 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9984 │ │ │ │ + bl 3c8284 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c38 │ │ │ │ + bgt c0b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0c38 │ │ │ │ + bne c0b5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c0c38 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c0b5c │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c0d18 │ │ │ │ - ldr r0, [pc, #476] @ c0ec8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c0c3c │ │ │ │ + ldr r0, [pc, #476] @ c0dec │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0d28 │ │ │ │ + bne c0c4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - ldr r3, [pc, #440] @ c0ebc │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r3, [pc, #440] @ c0de0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c072c │ │ │ │ + b c0654 │ │ │ │ mov r2, #2 │ │ │ │ sub r3, r9, r2 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ - b c0ca0 │ │ │ │ + b c0bc4 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ - ldr r3, [pc, #396] @ c0ebc │ │ │ │ + ldr r3, [pc, #396] @ c0de0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c072c │ │ │ │ + b c0654 │ │ │ │ mov r2, #1 │ │ │ │ - b c0d0c │ │ │ │ + b c0c30 │ │ │ │ mov r2, r0 │ │ │ │ - b c0d0c │ │ │ │ - bl bea6c │ │ │ │ + b c0c30 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0c38 │ │ │ │ + bne c0b5c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38132 @ 0x94f4 │ │ │ │ + movw r1, #34548 @ 0x86f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c0c38 │ │ │ │ + bl 16f4ac │ │ │ │ + b c0b5c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 259f8c │ │ │ │ + bl 2599fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0628 │ │ │ │ - b c0cac │ │ │ │ + bne c0550 │ │ │ │ + b c0bd0 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ - b c0ca0 │ │ │ │ + b c0bc4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38116 @ 0x94e4 │ │ │ │ + movw r1, #34532 @ 0x86e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9984 │ │ │ │ - b c0c38 │ │ │ │ + bl 3c8284 │ │ │ │ + b c0b5c │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c9984 │ │ │ │ + bl 3c8284 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0e98 │ │ │ │ + ble c0dbc │ │ │ │ mov r0, r8 │ │ │ │ - bl aefbc │ │ │ │ - b c0cac │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b c0bd0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9984 │ │ │ │ - b c0c38 │ │ │ │ + bl 3c8284 │ │ │ │ + b c0b5c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c0968 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c0890 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0c5c │ │ │ │ + beq c0b80 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c0a6c │ │ │ │ - b c0a78 │ │ │ │ + blt c0994 │ │ │ │ + b c09a0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38168 @ 0x9518 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c0c38 │ │ │ │ + bl 16f4ac │ │ │ │ + b c0b5c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c068c │ │ │ │ - b c0698 │ │ │ │ + blt c05b4 │ │ │ │ + b c05c0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38088 @ 0x94c8 │ │ │ │ + movw r1, #34504 @ 0x86c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0cb8 │ │ │ │ - b c0c38 │ │ │ │ + ble c0bdc │ │ │ │ + b c0b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0de8 │ │ │ │ + bne c0d0c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c0de8 │ │ │ │ - subeq r1, r6, sl, asr r8 │ │ │ │ - subeq r1, r6, r0, asr #18 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c0d0c │ │ │ │ + subeq r0, r6, r8, ror r5 │ │ │ │ + subeq r0, r6, lr, asr r6 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c0ecc : │ │ │ │ +000c0df0 : │ │ │ │ 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) │ │ │ │ @@ -151329,557 +151274,534 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 9f7c8 │ │ │ │ + bl 9f7c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c2454 │ │ │ │ - ldr r0, [pc, #1820] @ c164c │ │ │ │ + beq c237c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25b014 │ │ │ │ + movw r0, #10744 @ 0x29f8 │ │ │ │ + movt r0, #97 @ 0x61 │ │ │ │ + bl 25aa80 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c27d4 │ │ │ │ - bl c43c0 │ │ │ │ + beq c26fc │ │ │ │ + bl c4914 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2454 │ │ │ │ + beq c237c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c4434 │ │ │ │ + bl c4988 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #352] @ 0x160 │ │ │ │ - beq c2454 │ │ │ │ + beq c237c │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38736 @ 0x9750 │ │ │ │ + movw r1, #35152 @ 0x8950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2454 │ │ │ │ - bl 9f7c8 │ │ │ │ + beq c237c │ │ │ │ + bl 9f7c4 │ │ │ │ str r0, [r7, #3896] @ 0xf38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4aac │ │ │ │ + bl c5000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c2454 │ │ │ │ + beq c237c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38744 @ 0x9758 │ │ │ │ + movw r1, #35160 @ 0x8958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2454 │ │ │ │ + beq c237c │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd98 │ │ │ │ - bl 25b884 │ │ │ │ + bl 25b2f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c27f4 │ │ │ │ - ldr r1, [pc, #1632] @ c1650 │ │ │ │ + beq c271c │ │ │ │ + ldr r1, [pc, #4012] @ c1ec4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c27f4 │ │ │ │ + beq c271c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38760 @ 0x9768 │ │ │ │ + movw r1, #35176 @ 0x8968 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c27f4 │ │ │ │ + beq c271c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1038 │ │ │ │ + bgt c0f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27c8 │ │ │ │ + beq c26f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #38772 @ 0x9774 │ │ │ │ + movw r1, #35188 @ 0x8974 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b8f0 │ │ │ │ + bl 25b35c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38816 @ 0x97a0 │ │ │ │ + movw r1, #35232 @ 0x89a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10a0 │ │ │ │ + bgt c0fc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27b0 │ │ │ │ + beq c26d8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8400 @ 0x20d0 │ │ │ │ + movw r1, #2456 @ 0x998 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b8f0 │ │ │ │ + bl 25b35c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38832 @ 0x97b0 │ │ │ │ + movw r1, #35248 @ 0x89b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10f4 │ │ │ │ + bgt c101c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27bc │ │ │ │ + beq c26e4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38848 @ 0x97c0 │ │ │ │ + movw r1, #35264 @ 0x89c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25b8f0 │ │ │ │ + bl 25b35c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38864 @ 0x97d0 │ │ │ │ + movw r1, #35280 @ 0x89d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1148 │ │ │ │ + bgt c1070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c27a4 │ │ │ │ + beq c26cc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36352 @ 0x8e00 │ │ │ │ + movw r1, #30912 @ 0x78c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b8f0 │ │ │ │ + bl 25b35c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38884 @ 0x97e4 │ │ │ │ + movw r1, #35300 @ 0x89e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c119c │ │ │ │ + bgt c10c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2854 │ │ │ │ + beq c277c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 250d20 │ │ │ │ + beq c21c4 │ │ │ │ + bl 250784 │ │ │ │ movw r0, #25152 @ 0x6240 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #4792 @ 0x12b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11f0 │ │ │ │ + bgt c1118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2848 │ │ │ │ + beq c2770 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #180 @ 0xb4 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38904 @ 0x97f8 │ │ │ │ + movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1240 │ │ │ │ + bgt c1168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c283c │ │ │ │ + beq c2764 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - movw r3, #38096 @ 0x94d0 │ │ │ │ + beq c21c4 │ │ │ │ + movw r3, #32656 @ 0x7f90 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #38916 @ 0x9804 │ │ │ │ + movw r1, #35332 @ 0x8a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #38924 @ 0x980c │ │ │ │ + movw r0, #35340 @ 0x8a0c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bff6c │ │ │ │ + bl bfe94 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #35348 @ 0x8a14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12a4 │ │ │ │ + bgt c11cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2830 │ │ │ │ + beq c2758 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - movw r0, #38096 @ 0x94d0 │ │ │ │ + beq c21c4 │ │ │ │ + movw r0, #32656 @ 0x7f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38940 @ 0x981c │ │ │ │ + movw r1, #35356 @ 0x8a1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c287c │ │ │ │ + ble c27a4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38952 @ 0x9828 │ │ │ │ + movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2860 │ │ │ │ + ble c2788 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - movw r0, #36648 @ 0x8f28 │ │ │ │ + beq c21c4 │ │ │ │ + movw r0, #30760 @ 0x7828 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38964 @ 0x9834 │ │ │ │ + movw r1, #35380 @ 0x8a34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1370 │ │ │ │ + bgt c1298 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2898 │ │ │ │ + beq c27c0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - movw r0, #38976 @ 0x9840 │ │ │ │ + beq c21c4 │ │ │ │ + movw r0, #35392 @ 0x8a40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31860 @ 0x7c74 │ │ │ │ + movw r1, #26412 @ 0x672c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c13c0 │ │ │ │ + bgt c12e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25e8 │ │ │ │ + beq c2510 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38984 @ 0x9848 │ │ │ │ + movw r1, #35400 @ 0x8a48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c140c │ │ │ │ + bgt c1334 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c26b8 │ │ │ │ + beq c25e0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 25b9a8 │ │ │ │ + beq c21c4 │ │ │ │ + bl 25b414 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26232 @ 0x6678 │ │ │ │ + movw r1, #27876 @ 0x6ce4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1454 │ │ │ │ + bgt c137c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c26ac │ │ │ │ + beq c25d4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 25bb00 │ │ │ │ + beq c21c4 │ │ │ │ + bl 25b568 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26164 @ 0x6634 │ │ │ │ + movw r1, #27808 @ 0x6ca0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c149c │ │ │ │ + bgt c13c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c26a0 │ │ │ │ + beq c25c8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - ldr r2, [pc, #424] @ c1654 │ │ │ │ + beq c21c4 │ │ │ │ + ldr r2, [pc, #2804] @ c1ec8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #60704 @ 0xed20 │ │ │ │ + movw r1, #60640 @ 0xece0 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 2598d8 │ │ │ │ + bl 259344 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2694 │ │ │ │ - movw r0, #60704 @ 0xed20 │ │ │ │ + beq c25bc │ │ │ │ + movw r0, #60640 @ 0xece0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #32 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c266c │ │ │ │ + beq c2594 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2644 │ │ │ │ + beq c256c │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c261c │ │ │ │ + beq c2544 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25f4 │ │ │ │ + beq c251c │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c273c │ │ │ │ - movw r8, #44784 @ 0xaef0 │ │ │ │ + beq c2664 │ │ │ │ + movw r8, #44780 @ 0xaeec │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2714 │ │ │ │ + beq c263c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26ec │ │ │ │ + beq c2614 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26c4 │ │ │ │ + beq c25ec │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2770 │ │ │ │ + beq c2698 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43756 @ 0xaaec │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15d0 │ │ │ │ + bgt c14f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2764 │ │ │ │ + beq c268c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #35408 @ 0x8a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1620 │ │ │ │ + bgt c1548 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2798 │ │ │ │ + beq c26c0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1916] @ 0x77c │ │ │ │ - b c16ec │ │ │ │ - strdeq r2, [r1], #-156 @ 0xffffff64 @ │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq r2, r1, r0, lsr sl │ │ │ │ - subeq r1, r6, r8, lsl sp │ │ │ │ - strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r2, r1, r0, asr #20 │ │ │ │ - strdeq lr, [r7], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq r2, r1, r0, asr sl │ │ │ │ - rsbeq lr, r7, r8, asr #29 │ │ │ │ - strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r4, r3, r0, lsr lr │ │ │ │ - rsbeq r4, r3, r0, lsr #8 │ │ │ │ - rsbeq r3, r3, r4, lsr #21 │ │ │ │ - rsbeq r2, r1, r0, ror #20 │ │ │ │ - mlseq r7, ip, pc, lr @ │ │ │ │ - rsbeq r2, r1, r0, ror sl │ │ │ │ - subeq r2, r6, ip, asr #3 │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r2, r1, r4, lsr #21 │ │ │ │ - strheq r2, [r6], #-28 @ 0xffffffe4 │ │ │ │ - rsbeq r7, r3, r8 │ │ │ │ - rsbeq r5, r3, ip, asr #21 │ │ │ │ - strdeq r1, [r6], #-192 @ 0xffffff40 │ │ │ │ - bl aab58 │ │ │ │ + b c15b4 │ │ │ │ + bl aabe0 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c25c4 │ │ │ │ - bl c5db4 │ │ │ │ + beq c24ec │ │ │ │ + bl c6308 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2550 │ │ │ │ + beq c2478 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c16e8 │ │ │ │ + bgt c15b0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c2544 │ │ │ │ + beq c246c │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c16ac │ │ │ │ + bne c1574 │ │ │ │ mov r0, sl │ │ │ │ - bl c65a4 │ │ │ │ + bl c6af8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2590 │ │ │ │ + bne c24b8 │ │ │ │ mov r0, sl │ │ │ │ - bl a6ba8 │ │ │ │ + bl a6bf0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1738 │ │ │ │ + bgt c1600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1738 │ │ │ │ + bne c1600 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39004 @ 0x985c │ │ │ │ + movw r1, #35420 @ 0x8a5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1774 │ │ │ │ + bgt c163c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2538 │ │ │ │ + beq c2460 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a0c24 │ │ │ │ + bl a0c68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c229c │ │ │ │ - ldr r7, [pc, #-316] @ c1658 │ │ │ │ + beq c21c4 │ │ │ │ + ldr r7, [pc, #2160] @ c1ecc │ │ │ │ add r9, r3, #12 │ │ │ │ mov r8, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ add sl, r7, #1184 @ 0x4a0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r7, #4] │ │ │ │ @@ -151888,1164 +151810,1186 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c250c │ │ │ │ + beq c2434 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c250c │ │ │ │ + beq c2434 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r7, r5, #12 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c250c │ │ │ │ + beq c2434 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c250c │ │ │ │ + beq c2434 │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c17a8 │ │ │ │ + bne c1670 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #10652 @ 0x299c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c8eac │ │ │ │ + bl c9370 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18cc │ │ │ │ + bgt c1794 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c18cc │ │ │ │ + bne c1794 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12048 @ 0x2f10 │ │ │ │ + movw r1, #6608 @ 0x19d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1908 │ │ │ │ + bgt c17d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c221c │ │ │ │ + beq c2144 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - ldr r2, [pc, #-628] @ c16a4 │ │ │ │ + beq c21c4 │ │ │ │ + ldr r2, [pc, #1848] @ c1f18 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39032 @ 0x9878 │ │ │ │ + movw r1, #35448 @ 0x8a78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [pc, #-720] @ c165c │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [pc, #1756] @ c1ed0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1244] @ 0x4dc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2228 │ │ │ │ + ble c2150 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c229c │ │ │ │ - movw r0, #38096 @ 0x94d0 │ │ │ │ + beq c21c4 │ │ │ │ + movw r0, #32656 @ 0x7f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39044 @ 0x9884 │ │ │ │ + movw r1, #35460 @ 0x8a84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2244 │ │ │ │ + ble c216c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - ldr r2, [pc, #-808] @ c1660 │ │ │ │ + beq c21c4 │ │ │ │ + ldr r2, [pc, #1668] @ c1ed4 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-812] @ c1664 │ │ │ │ + ldr r1, [pc, #1664] @ c1ed8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2598d8 │ │ │ │ + bl 259344 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2694 │ │ │ │ - ldr r0, [pc, #-832] @ c1664 │ │ │ │ - bl c523c │ │ │ │ + beq c25bc │ │ │ │ + ldr r0, [pc, #1644] @ c1ed8 │ │ │ │ + bl c5790 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #3 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #39056 @ 0x9890 │ │ │ │ + movw r0, #35472 @ 0x8a90 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #4 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c226c │ │ │ │ + bne c2194 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43736 @ 0xaad8 │ │ │ │ + movw r1, #40848 @ 0x9f90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a2c │ │ │ │ + bgt c18f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2260 │ │ │ │ + beq c2188 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 9f7c8 │ │ │ │ + beq c21c4 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ - movw r0, #39064 @ 0x9898 │ │ │ │ + beq c21c4 │ │ │ │ + movw r0, #35480 @ 0x8a98 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a88 │ │ │ │ + bgt c1950 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22f8 │ │ │ │ + beq c2220 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c22d0 │ │ │ │ - movw r0, #39072 @ 0x98a0 │ │ │ │ + beq c21f8 │ │ │ │ + movw r0, #35488 @ 0x8aa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #39084 @ 0x98ac │ │ │ │ + movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ad8 │ │ │ │ + bgt c19a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2304 │ │ │ │ + beq c222c │ │ │ │ cmn sl, #1 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #4792 @ 0x12b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r0, #180 @ 0xb4 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #38904 @ 0x97f8 │ │ │ │ + movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b44 │ │ │ │ + bgt c1a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2310 │ │ │ │ + beq c2238 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c22d0 │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + beq c21f8 │ │ │ │ + movw r0, #35512 @ 0x8ab8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab58 │ │ │ │ + bl aabe0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #39116 @ 0x98cc │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b94 │ │ │ │ + bgt c1a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c231c │ │ │ │ + beq c2244 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #39128 @ 0x98d8 │ │ │ │ + movw r1, #35544 @ 0x8ad8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22d0 │ │ │ │ + beq c21f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25c0c0 <_PyNamespace_New@@Base> │ │ │ │ + bl 25bb28 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1bec │ │ │ │ + bgt c1ab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1bec │ │ │ │ + bne c1ab4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + movw r1, #59776 @ 0xe980 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c28 │ │ │ │ + bgt c1af0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2328 │ │ │ │ + beq c2250 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c229c │ │ │ │ - ldr r2, [pc, #-1488] @ c1668 │ │ │ │ + beq c21c4 │ │ │ │ + ldr r2, [pc, #988] @ c1edc │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-1492] @ c166c │ │ │ │ + ldr r1, [pc, #984] @ c1ee0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2598d8 │ │ │ │ + bl 259344 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2694 │ │ │ │ - ldr r0, [pc, #-1512] @ c166c │ │ │ │ + beq c25bc │ │ │ │ + ldr r0, [pc, #964] @ c1ee0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c523c │ │ │ │ + bl c5790 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25c3f4 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25be5c <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2334 │ │ │ │ + beq c225c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #39916 @ 0x9bec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ca8 │ │ │ │ + bgt c1b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c235c │ │ │ │ + beq c2284 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c229c │ │ │ │ - ldr r2, [pc, #-1560] @ c16a0 │ │ │ │ + beq c21c4 │ │ │ │ + ldr r2, [pc, #916] @ c1f14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #35576 @ 0x8af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ - ldr r2, [pc, #-1628] @ c1670 │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [pc, #848] @ c1ee4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #2584] @ 0xa18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2368 │ │ │ │ + ble c2290 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 25cae4 │ │ │ │ + beq c21c4 │ │ │ │ + bl 25c54c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46976 @ 0xb780 │ │ │ │ + movw r1, #42428 @ 0xa5bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d20 │ │ │ │ + bgt c1be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2384 │ │ │ │ + beq c22ac │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 9f7c8 │ │ │ │ + beq c21c4 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #32 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2394 │ │ │ │ - ldr r1, [pc, #-1752] @ c1674 │ │ │ │ + beq c22bc │ │ │ │ + ldr r1, [pc, #724] @ c1ee8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2394 │ │ │ │ + beq c22bc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c23bc │ │ │ │ - ldr r1, [pc, #-1784] @ c1678 │ │ │ │ + ble c22e4 │ │ │ │ + ldr r1, [pc, #692] @ c1eec │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23d8 │ │ │ │ - ldr r1, [pc, #-1808] @ c167c │ │ │ │ + beq c2300 │ │ │ │ + ldr r1, [pc, #668] @ c1ef0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23d8 │ │ │ │ - ldr r2, [pc, #-1796] @ c16a4 │ │ │ │ + beq c2300 │ │ │ │ + ldr r2, [pc, #680] @ c1f18 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #-1840] @ c1680 │ │ │ │ - bl a9600 │ │ │ │ + ldr r1, [pc, #636] @ c1ef4 │ │ │ │ + bl a9688 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2390 │ │ │ │ + beq c22b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25c0c0 <_PyNamespace_New@@Base> │ │ │ │ + bl 25bb28 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1de8 │ │ │ │ + bgt c1cb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1de8 │ │ │ │ + bne c1cb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39180 @ 0x990c │ │ │ │ + movw r1, #35596 @ 0x8b0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e24 │ │ │ │ + bgt c1cec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23f0 │ │ │ │ + beq c2318 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #-1976] @ c1684 │ │ │ │ - ldr r1, [pc, #-1976] @ c1688 │ │ │ │ - bl 2598d8 │ │ │ │ + ldr r2, [pc, #500] @ c1ef8 │ │ │ │ + ldr r1, [pc, #500] @ c1efc │ │ │ │ + bl 259344 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2694 │ │ │ │ + beq c25bc │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39192 @ 0x9918 │ │ │ │ + movw r1, #35608 @ 0x8b18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e8c │ │ │ │ + bgt c1d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23fc │ │ │ │ + beq c2324 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ - bl 9f7c8 │ │ │ │ + beq c21c4 │ │ │ │ + bl 9f7c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39204 @ 0x9924 │ │ │ │ + movw r1, #35620 @ 0x8b24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ed4 │ │ │ │ + bgt c1d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2408 │ │ │ │ + beq c2330 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39224 @ 0x9938 │ │ │ │ + movw r1, #35640 @ 0x8b38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f20 │ │ │ │ + bgt c1de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2414 │ │ │ │ + beq c233c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c229c │ │ │ │ + beq c21c4 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2420 │ │ │ │ + bne c2348 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #64000 @ 0xfa00 │ │ │ │ + movw r2, #58064 @ 0xe2d0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25ce50 │ │ │ │ + bl 25c8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2454 │ │ │ │ - ldr r0, [pc, #-2256] @ c168c │ │ │ │ + beq c237c │ │ │ │ + ldr r0, [pc, #220] @ c1f00 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25b014 │ │ │ │ + bl 25aa80 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2454 │ │ │ │ - movw r2, #5212 @ 0x145c │ │ │ │ + beq c237c │ │ │ │ + movw r2, #5200 @ 0x1450 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #33416 @ 0x8288 │ │ │ │ + movw r1, #27976 @ 0x6d48 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2430 │ │ │ │ + bne c2358 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #5204 @ 0x1454 │ │ │ │ + movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #16740 @ 0x4164 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2430 │ │ │ │ - bl 25c0c0 <_PyNamespace_New@@Base> │ │ │ │ + bne c2358 │ │ │ │ + bl 25bb28 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c2430 │ │ │ │ + beq c2358 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #60928 @ 0xee00 │ │ │ │ + movw r1, #55488 @ 0xd8c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1fe4 │ │ │ │ + bgt c1eac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2478 │ │ │ │ + beq c23a0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c2430 │ │ │ │ - ldr r7, [pc, #-2404] @ c1690 │ │ │ │ + bne c2358 │ │ │ │ + ldr r7, [pc, #72] @ c1f04 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c2010 │ │ │ │ + b c1f38 │ │ │ │ + ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r2, r1, ip, lsr #20 │ │ │ │ + subeq r0, r6, r0, asr #15 │ │ │ │ + strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r2, r1, ip, lsr sl │ │ │ │ + strhteq lr, [r7], #-212 @ 0xffffff2c │ │ │ │ + rsbeq r2, r1, ip, asr #20 │ │ │ │ + rsbeq lr, r7, r8, lsl #29 │ │ │ │ + strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq r4, r3, r0, lsr lr │ │ │ │ + rsbeq r4, r3, r0, lsr #8 │ │ │ │ + rsbeq r3, r3, r4, lsr #21 │ │ │ │ + rsbeq r2, r1, ip, asr sl │ │ │ │ + rsbeq lr, r7, ip, asr pc │ │ │ │ + rsbeq r2, r1, ip, ror #20 │ │ │ │ + subeq r0, r6, r4, ror ip │ │ │ │ + strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq r2, r1, r0, lsr #21 │ │ │ │ + subeq r0, r6, r4, ror #24 │ │ │ │ + rsbeq r7, r3, r8 │ │ │ │ + rsbeq r5, r3, ip, asr #21 │ │ │ │ + umaaleq r0, r6, r8, r7 │ │ │ │ + subeq r0, r6, r8, lsr #15 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2430 │ │ │ │ + bne c2358 │ │ │ │ cmp sl, #19 │ │ │ │ - beq c2068 │ │ │ │ + beq c1f90 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c2430 │ │ │ │ + beq c2358 │ │ │ │ mov r2, r6 │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ffc │ │ │ │ + bgt c1f24 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c1ffc │ │ │ │ + bne c1f24 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c1ffc │ │ │ │ - ldr r2, [pc, #-2524] @ c1694 │ │ │ │ + b c1f24 │ │ │ │ + ldr r2, [pc, #-144] @ c1f08 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #35652 @ 0x8b44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2430 │ │ │ │ - bl becac │ │ │ │ + bne c2358 │ │ │ │ + bl bebd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39248 @ 0x9950 │ │ │ │ + movw r1, #35664 @ 0x8b50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24bc │ │ │ │ + ble c23e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2430 │ │ │ │ + bne c2358 │ │ │ │ mov r0, #1 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #35676 @ 0x8b5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2484 │ │ │ │ + ble c23ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2430 │ │ │ │ + bne c2358 │ │ │ │ mov r0, #2 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39272 @ 0x9968 │ │ │ │ + movw r1, #35688 @ 0x8b68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24a0 │ │ │ │ + ble c23c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2430 │ │ │ │ + bne c2358 │ │ │ │ mov r0, #5 │ │ │ │ - bl becac │ │ │ │ + bl bebd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39284 @ 0x9974 │ │ │ │ + movw r1, #35700 @ 0x8b74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c375c │ │ │ │ + bl c3cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c24d8 │ │ │ │ + ble c2400 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2430 │ │ │ │ + bne c2358 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43980 @ 0xabcc │ │ │ │ + movw r1, #41092 @ 0xa084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2198 │ │ │ │ + bgt c20c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24f4 │ │ │ │ + beq c241c │ │ │ │ cmn r6, #1 │ │ │ │ - beq c2454 │ │ │ │ - ldr r0, [pc, #-2832] @ c1698 │ │ │ │ + beq c237c │ │ │ │ + ldr r0, [pc, #-452] @ c1f0c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25b014 │ │ │ │ + bl 25aa80 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2454 │ │ │ │ + beq c237c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #43996 @ 0xabdc │ │ │ │ + movw r1, #41108 @ 0xa094 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf290 │ │ │ │ + bl bf1b8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c21e8 │ │ │ │ + bgt c2110 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2500 │ │ │ │ + beq c2428 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c2454 │ │ │ │ + bne c237c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1908 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c17d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1244] @ 0x4dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1938 │ │ │ │ - ldr r0, [pc, #-2972] @ c16a4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1938 │ │ │ │ + bne c1800 │ │ │ │ + ldr r0, [pc, #-592] @ c1f18 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1800 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1978 │ │ │ │ + bne c1840 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1978 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1840 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1a2c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c18f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c19f8 │ │ │ │ + beq c18c0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #38644 @ 0x96f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-3088] @ c169c │ │ │ │ + ldr r2, [pc, #-708] @ c1f10 │ │ │ │ mov r0, #0 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c2210 │ │ │ │ + b c2138 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1a88 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1950 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1ad8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c19a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1b44 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1a0c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1b94 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1a5c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1c28 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1af0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1ca8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #2584] @ 0xa18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1cd8 │ │ │ │ - ldr r0, [pc, #-3296] @ c16a0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1cd8 │ │ │ │ + bne c1ba0 │ │ │ │ + ldr r0, [pc, #-916] @ c1f14 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1ba0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1d20 │ │ │ │ - ldr r8, [pc, #-3316] @ c16a4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1be8 │ │ │ │ + ldr r8, [pc, #-936] @ c1f18 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c23b0 │ │ │ │ + bgt c22d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23e4 │ │ │ │ + beq c230c │ │ │ │ mov r0, r8 │ │ │ │ - bl aefbc │ │ │ │ - b c229c │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + b c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d68 │ │ │ │ + bne c1c30 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1d68 │ │ │ │ - movw r8, #5464 @ 0x1558 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1c30 │ │ │ │ + movw r8, #5452 @ 0x154c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c2394 │ │ │ │ + b c22bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c23b0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c22d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1e24 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1cec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1e8c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1d54 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1ed4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1d9c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1f20 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1de8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ - b c1f34 │ │ │ │ + bne c21c4 │ │ │ │ + b c1dfc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2454 │ │ │ │ + bgt c237c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2454 │ │ │ │ + bne c237c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-3516] @ c16a8 │ │ │ │ + ldr r2, [pc, #-1136] @ c1f1c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #38644 @ 0x96f4 │ │ │ │ + movw r3, #35060 @ 0x88f4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c2210 │ │ │ │ + b c2138 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1fe4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1eac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c20ec │ │ │ │ + bne c2014 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c20ec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2014 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2124 │ │ │ │ + bne c204c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2124 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c204c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c20b4 │ │ │ │ + bne c1fdc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c20b4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1fdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c215c │ │ │ │ + bne c2084 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c215c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2084 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2198 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c20c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c21e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2110 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1774 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c163c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c16e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c15b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2568 │ │ │ │ + bgt c2490 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25b8 │ │ │ │ + beq c24e0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2568 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2490 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bne c21c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c13c0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c12e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ - movw r3, #38672 @ 0x9710 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ + movw r3, #35088 @ 0x8910 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c22a4 │ │ │ │ + b c21cc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c149c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c13c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1454 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c137c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c140c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1334 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c15d0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c14f8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c229c │ │ │ │ + bgt c21c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c229c │ │ │ │ + bne c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c229c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c21c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1620 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1548 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1148 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1070 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c10a0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c0fc8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c10f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c101c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1038 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c0f60 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #192] @ c28a4 │ │ │ │ - movw r3, #38700 @ 0x972c │ │ │ │ + ldr r2, [pc, #-2032] @ c1f1c │ │ │ │ + movw r3, #35116 @ 0x892c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c2210 │ │ │ │ + b c2138 │ │ │ │ mov r0, r7 │ │ │ │ - bl aefbc │ │ │ │ - ldr r3, [pc, #164] @ c28a8 │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + ldr r3, [pc, #-2060] @ c1f20 │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #38784 @ 0x9780 │ │ │ │ + movw r3, #35200 @ 0x8980 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c2210 │ │ │ │ + b c2138 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c12a4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c11cc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1240 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1168 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c11f0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1118 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c119c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c10c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1320 │ │ │ │ + bne c1248 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1320 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c12e4 │ │ │ │ + bne c120c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c12e4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c120c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c1370 │ │ │ │ - strdeq r1, [r6], #-192 @ 0xffffff40 │ │ │ │ - subeq r1, r6, r0, lsl #26 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c1298 │ │ │ │ │ │ │ │ -000c28ac : │ │ │ │ +000c27cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c2930 │ │ │ │ + beq c2850 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi c2970 │ │ │ │ - ldr ip, [pc, #176] @ c2990 │ │ │ │ + bhi c2890 │ │ │ │ + ldr ip, [pc, #176] @ c28b0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r0, #10304 @ 0x2840 │ │ │ │ add r2, r2, #30 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2950 │ │ │ │ + beq c2870 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, r0, #32 │ │ │ │ rsb r2, r0, #32 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ lsl r3, lr, r3 │ │ │ │ orr r3, r3, lr, lsr r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ orr ip, ip, lr, lsl r0 │ │ │ │ mov r0, #0 │ │ │ │ orr r2, r2, r3 │ │ │ │ str ip, [r1, #16] │ │ │ │ str r2, [r1, #20] │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45860 @ 0xb324 │ │ │ │ + movw r1, #35884 @ 0x8c2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45916 @ 0xb35c │ │ │ │ + movw r1, #35940 @ 0x8c64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b c2948 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 14166c │ │ │ │ + b c2868 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45888 @ 0xb340 │ │ │ │ + movw r1, #35912 @ 0x8c48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b c2948 │ │ │ │ + bl 14166c │ │ │ │ + b c2868 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2994 : │ │ │ │ +000c28b4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c29f8 │ │ │ │ - ldr r1, [pc, #64] @ c29fc │ │ │ │ + bne c2918 │ │ │ │ + ldr r1, [pc, #64] @ c291c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub ip, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr lr, [r1, #4] │ │ │ │ @@ -153057,1720 +153001,2117 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 31328 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2a00 : │ │ │ │ +000c2920 : │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw ip, #21196 @ 0x52cc │ │ │ │ + movw ip, #21184 @ 0x52c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c2adc │ │ │ │ + beq c29fc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2ab0 │ │ │ │ + bne c29d0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c2ab0 │ │ │ │ + beq c29d0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2ad0 │ │ │ │ + beq c29f0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2aa4 │ │ │ │ + beq c29c4 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2a68 │ │ │ │ + bne c2988 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ + bl 2f6cd4 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2aa4 │ │ │ │ + b c29c4 │ │ │ │ mov r1, ip │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2a48 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne c2968 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2553 @ 0x9f9 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c2ad0 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c29f0 │ │ │ │ │ │ │ │ -000c2b00 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c2a20 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2b5c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c2a7c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2b50 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c2a70 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2b50 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c2a70 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c2b68 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c2a88 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2bc4 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c2ae4 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2bb8 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2bb8 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c2ad8 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr lr, [r2] │ │ │ │ - cmp lr, #0 │ │ │ │ - beq c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - mov r8, r1 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + beq c2d08 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3080 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ - mov r5, r2 │ │ │ │ - movw ip, #31172 @ 0x79c4 │ │ │ │ - movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + beq c3250 <_PyDict_GetItemRef_KnownHash@@Base+0x7c8> │ │ │ │ + ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov sl, r2 │ │ │ │ + movw r3, #32604 @ 0x7f5c │ │ │ │ + movt r3, #18 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c35e8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3ab4 <_PyDict_GetItemRef_KnownHash@@Base+0x102c> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2e0c <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c2d20 <_PyDict_GetItemRef_KnownHash@@Base+0x298> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c3740 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ + ldr r1, [pc, #4072] @ c3b4c <_PyDict_GetItemRef_KnownHash@@Base+0x10c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #30244 @ 0x7624 │ │ │ │ + movw r6, #31396 @ 0x7aa4 │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c370c <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c3744 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - add r3, r0, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c2ef0 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ - ldr r2, [r4] │ │ │ │ - str r2, [r3, #2016] @ 0x7e0 │ │ │ │ - ldr r2, [r3, #2020] @ 0x7e4 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr r2, [pc, #2724] @ c3748 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + bne c3b30 <_PyDict_GetItemRef_KnownHash@@Base+0x10a8> │ │ │ │ + ldr r5, [pc, #4028] @ c3b50 <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + add r2, r0, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r2, #2016] @ 0x7e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c2e0c <_PyDict_GetItemRef_KnownHash@@Base+0x384> │ │ │ │ + ldr r3, [r8] │ │ │ │ + str r3, [r2, #2016] @ 0x7e0 │ │ │ │ + ldr r3, [r2, #2020] @ 0x7e4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2, #2020] @ 0x7e4 │ │ │ │ + ldr r2, [pc, #3984] @ c3b54 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ - ldr r2, [sl] │ │ │ │ - str r3, [r4, #20] │ │ │ │ + bne c3220 <_PyDict_GetItemRef_KnownHash@@Base+0x798> │ │ │ │ + ldr r2, [r9] │ │ │ │ + str r3, [r8, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - bgt c2cd0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + str sl, [r8, #8] │ │ │ │ + bgt c2f6c <_PyDict_GetItemRef_KnownHash@@Base+0x4e4> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [sl] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r1, r4, #8 │ │ │ │ + str r2, [r9] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c2f7c <_PyDict_GetItemRef_KnownHash@@Base+0x4f4> │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ - str sl, [r4, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ + sub r1, r8, #8 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + ldr r2, [r8, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - strle r3, [r2] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r4, #-4] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r8, #24] │ │ │ │ orr r2, r2, lr │ │ │ │ - ldr r8, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r8, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ str r1, [lr] │ │ │ │ - str r2, [r4, #-4] │ │ │ │ - cmp r8, #0 │ │ │ │ + str r2, [r8, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ - ldr r6, [r5] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ + ldr r6, [sl] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne c3534 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c3a64 <_PyDict_GetItemRef_KnownHash@@Base+0xfdc> │ │ │ │ mov r0, r6 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e378 │ │ │ │ - mov r3, r8 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ - str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aab98 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + bl aac20 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq c3a28 <_PyDict_GetItemRef_KnownHash@@Base+0xfa0> │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3694 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c3aa0 <_PyDict_GetItemRef_KnownHash@@Base+0x1018> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + bne c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2e48 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - bl b4f44 │ │ │ │ - ldr r3, [r8] │ │ │ │ - mov r6, r0 │ │ │ │ + beq c2d5c <_PyDict_GetItemRef_KnownHash@@Base+0x2d4> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r9 │ │ │ │ + bl b4f54 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2dc4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c2cd8 <_PyDict_GetItemRef_KnownHash@@Base+0x250> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35dc <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3b6c <_PyDict_GetItemRef_KnownHash@@Base+0x10e4> │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3a28 <_PyDict_GetItemRef_KnownHash@@Base+0xfa0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2de8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c2cfc <_PyDict_GetItemRef_KnownHash@@Base+0x274> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35d0 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ - ldr lr, [r5, #16]! │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c2c18 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + beq c3b78 <_PyDict_GetItemRef_KnownHash@@Base+0x10f0> │ │ │ │ + ldr ip, [sl, #16]! │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c2b38 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #57080 @ 0xdef8 │ │ │ │ + movw r6, #58496 @ 0xe480 │ │ │ │ movt r6, #17 │ │ │ │ - b c2c64 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2b84 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c2c64 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldreq r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c2b84 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #11800 @ 0x2e18 │ │ │ │ + movweq r6, #13208 @ 0x3398 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2c64 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2b84 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #52340 @ 0xcc74 │ │ │ │ + bne c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ + movw r6, #53788 @ 0xd21c │ │ │ │ movt r6, #27 │ │ │ │ - b c2c64 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ldr r6, [r8] │ │ │ │ + b c2b84 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + ldr r1, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2f24 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c374c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r7, [r9, r7] │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq c2f88 <_PyDict_GetItemRef_KnownHash@@Base+0x500> │ │ │ │ + ldr r3, [pc, #3552] @ c3b58 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2f50 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ - add r7, r7, #114688 @ 0x1c000 │ │ │ │ + bne c2fb4 <_PyDict_GetItemRef_KnownHash@@Base+0x52c> │ │ │ │ + add r4, r4, #114688 @ 0x1c000 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3690 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c3a9c <_PyDict_GetItemRef_KnownHash@@Base+0x1014> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ - ldr r3, [r8] │ │ │ │ + bne c2ffc <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ed0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c2de8 <_PyDict_GetItemRef_KnownHash@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2ed0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3028 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c2de8 <_PyDict_GetItemRef_KnownHash@@Base+0x360> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x6ec> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c3034 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ - mov r8, r7 │ │ │ │ - b c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - ldr r2, [sl] │ │ │ │ + beq c31d0 <_PyDict_GetItemRef_KnownHash@@Base+0x748> │ │ │ │ + mov r6, r4 │ │ │ │ + b c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + movw ip, #15176 @ 0x3b48 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [ip, #84] @ 0x54 │ │ │ │ + and r0, r1, #24 │ │ │ │ + ubfx r3, r1, #14, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + tst r1, #4 │ │ │ │ + lsl r8, r3, #3 │ │ │ │ + ldr r3, [ip, #16] │ │ │ │ + bne c3838 <_PyDict_GetItemRef_KnownHash@@Base+0xdb0> │ │ │ │ + ldr r0, [pc, #3352] @ c3b5c <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + sub r1, r1, r8 │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r1, [r0, r4] │ │ │ │ + str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bhi c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + adds r0, r8, r3 │ │ │ │ + str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ + bmi c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ + movt r1, #9 │ │ │ │ + ldr r3, [r3, #1016] @ 0x3f8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0x770> │ │ │ │ + ldr r3, [r2, #1604] @ 0x644 │ │ │ │ + sub r1, r0, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bcs c30b8 <_PyDict_GetItemRef_KnownHash@@Base+0x630> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r3, [r3, r1, lsl #3] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c31ec <_PyDict_GetItemRef_KnownHash@@Base+0x764> │ │ │ │ + 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 c3088 <_PyDict_GetItemRef_KnownHash@@Base+0x600> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r8, r0, r8 │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ mov r3, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + str r3, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r3, [r8, #-8] │ │ │ │ + str r3, [r8, #-4] │ │ │ │ + ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r1, #3752] @ 0xea8 │ │ │ │ + cmp r3, r0 │ │ │ │ + bgt c311c <_PyDict_GetItemRef_KnownHash@@Base+0x694> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [r8, #4] │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c3180 <_PyDict_GetItemRef_KnownHash@@Base+0x6f8> │ │ │ │ + ldr r2, [pc, #3108] @ c3b54 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c31a4 <_PyDict_GetItemRef_KnownHash@@Base+0x71c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c3824 <_PyDict_GetItemRef_KnownHash@@Base+0xd9c> │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + ldr r2, [r9] │ │ │ │ + mov r3, #0 │ │ │ │ + str sl, [r8, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - ble c2cc8 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c2cd0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + str r3, [r8, #20] │ │ │ │ + ble c2be8 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c2c00 <_PyDict_GetItemRef_KnownHash@@Base+0x178> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + b c2c00 <_PyDict_GetItemRef_KnownHash@@Base+0x178> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c374c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r7, [r9, r7] │ │ │ │ + beq c3bd0 <_PyDict_GetItemRef_KnownHash@@Base+0x1148> │ │ │ │ + ldr r3, [pc, #3004] @ c3b58 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2e78 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ - ldr r9, [r0, #12] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c2e78 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c2d90 <_PyDict_GetItemRef_KnownHash@@Base+0x308> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c2d90 <_PyDict_GetItemRef_KnownHash@@Base+0x308> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f80 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c2fe4 <_PyDict_GetItemRef_KnownHash@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2f80 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r9] │ │ │ │ + bne c2fe4 <_PyDict_GetItemRef_KnownHash@@Base+0x55c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r9] │ │ │ │ - mov r8, r9 │ │ │ │ - b c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - ldr r3, [r7] │ │ │ │ + strle r3, [r5] │ │ │ │ + mov r6, r5 │ │ │ │ + b c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2fb4 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c3018 <_PyDict_GetItemRef_KnownHash@@Base+0x590> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3700 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c3a90 <_PyDict_GetItemRef_KnownHash@@Base+0x1008> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2fec <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36f4 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c3a84 <_PyDict_GetItemRef_KnownHash@@Base+0xffc> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2fec <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3728 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + beq c3aa8 <_PyDict_GetItemRef_KnownHash@@Base+0x1020> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - ble c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + ble c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - b c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + b c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldr lr, [r3, #24] │ │ │ │ + ldr ip, [r3, #28] │ │ │ │ + cmp ip, lr │ │ │ │ + bcc c3108 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + 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] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c2ed8 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ + movt r2, #9 │ │ │ │ + ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3880 <_PyDict_GetItemRef_KnownHash@@Base+0xdf8> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r0, r3 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e360 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [r2, #800] @ 0x320 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2, #800] @ 0x320 │ │ │ │ + b c2ed8 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ mov r6, #0 │ │ │ │ - b c2c64 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + b c2b84 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b c2ed8 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ + cmp r3, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c2f14 <_PyDict_GetItemRef_KnownHash@@Base+0x48c> │ │ │ │ + ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c2f14 <_PyDict_GetItemRef_KnownHash@@Base+0x48c> │ │ │ │ + ldr r3, [r2, #88] @ 0x58 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3bb0 <_PyDict_GetItemRef_KnownHash@@Base+0x1128> │ │ │ │ + add r1, r2, #12 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + tst r3, #16 │ │ │ │ + bne c2f14 <_PyDict_GetItemRef_KnownHash@@Base+0x48c> │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r2, r3, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c3158 <_PyDict_GetItemRef_KnownHash@@Base+0x6d0> │ │ │ │ + dmb ish │ │ │ │ + b c2f14 <_PyDict_GetItemRef_KnownHash@@Base+0x48c> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x37c> │ │ │ │ + b c3a28 <_PyDict_GetItemRef_KnownHash@@Base+0xfa0> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r2, [pc, #2492] @ c3b54 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x4b8> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c3894 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r0, [pc, #2468] @ c3b60 <_PyDict_GetItemRef_KnownHash@@Base+0x10d8> │ │ │ │ + bl 1be548 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x4b8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x4b8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #59452 @ 0xe83c │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x37c> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl a010c │ │ │ │ + b c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x628> │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c2ed8 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2e6ab8 │ │ │ │ + mvn r0, #0 │ │ │ │ + b c2d0c <_PyDict_GetItemRef_KnownHash@@Base+0x284> │ │ │ │ + movw r0, #60900 @ 0xede4 │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c3520 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c3750 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c38a8 <_PyDict_GetItemRef_KnownHash@@Base+0xe20> │ │ │ │ + ldr r0, [pc, #2344] @ c3b60 <_PyDict_GetItemRef_KnownHash@@Base+0x10d8> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - b c2f08 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne c2f50 <_PyDict_GetItemRef_KnownHash@@Base+0x4c8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + b c2f54 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c35e8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3ab4 <_PyDict_GetItemRef_KnownHash@@Base+0x102c> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c3264 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c3440 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c3754 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ + ldr r1, [pc, #2276] @ c3b64 <_PyDict_GetItemRef_KnownHash@@Base+0x10dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - mov r6, #0 │ │ │ │ + mov r4, #0 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c370c <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c3744 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - add r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c3360 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c3748 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ - ldr r0, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr lr, [r4] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str lr, [r3, #2016] @ 0x7e0 │ │ │ │ - str r0, [r3, #2020] @ 0x7e4 │ │ │ │ - mov r0, #1 │ │ │ │ + bne c3b30 <_PyDict_GetItemRef_KnownHash@@Base+0x10a8> │ │ │ │ + ldr r6, [pc, #2212] @ c3b50 <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + add r0, r2, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r0, #2016] @ 0x7e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c353c <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + ldr ip, [pc, #2188] @ c3b54 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + ldr r3, [r0, #2020] @ 0x7e4 │ │ │ │ + ldr lr, [r8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0, #2020] @ 0x7e4 │ │ │ │ ldr r3, [ip, #1716] @ 0x6b4 │ │ │ │ - str r0, [r4] │ │ │ │ + str lr, [r0, #2016] @ 0x7e0 │ │ │ │ + mov r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c34ac <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ - ldr r3, [r8] │ │ │ │ - mov r0, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + str r0, [r8] │ │ │ │ + bne c39f0 <_PyDict_GetItemRef_KnownHash@@Base+0xf68> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + str sl, [r8, #8] │ │ │ │ + ldr ip, [r2, #3836] @ 0xefc │ │ │ │ + sub r7, r8, #8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r1, [r8, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r1, [r4, #20] │ │ │ │ - str r1, [r4, #12] │ │ │ │ + str r1, [r8, #12] │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r8] │ │ │ │ - sub r9, r4, #8 │ │ │ │ - str r6, [r4, #24] │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [r4, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldrle r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + strle r3, [r1] │ │ │ │ + str r4, [r8, #24] │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ and r1, r1, #3 │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ orr r1, r1, lr │ │ │ │ - str r8, [r4, #16] │ │ │ │ - cmp r6, r0 │ │ │ │ - str r9, [lr] │ │ │ │ + str r7, [lr] │ │ │ │ + cmp r4, r0 │ │ │ │ + str r1, [r8, #-4] │ │ │ │ add r3, r3, #1 │ │ │ │ - str r1, [r4, #-4] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ - str r9, [ip, #4] │ │ │ │ - ldr r9, [r5] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ + str r7, [ip, #4] │ │ │ │ + ldr r7, [sl] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne c367c <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ - mov r0, r9 │ │ │ │ + bne c3b84 <_PyDict_GetItemRef_KnownHash@@Base+0x10fc> │ │ │ │ + mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + str r4, [sp] │ │ │ │ + mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aab98 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + bl aac20 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq c3a28 <_PyDict_GetItemRef_KnownHash@@Base+0xfa0> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c31e4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c33c0 <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c31e4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + bne c33c0 <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c32a4 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ - mov r7, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + beq c3480 <_PyDict_GetItemRef_KnownHash@@Base+0x9f8> │ │ │ │ + mov r5, r4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl b4f44 │ │ │ │ - ldr r3, [r7] │ │ │ │ - mov r6, r0 │ │ │ │ + bl b4f54 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c33f4 <_PyDict_GetItemRef_KnownHash@@Base+0x96c> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36e8 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3ba4 <_PyDict_GetItemRef_KnownHash@@Base+0x111c> │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3a28 <_PyDict_GetItemRef_KnownHash@@Base+0xfa0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c323c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c3418 <_PyDict_GetItemRef_KnownHash@@Base+0x990> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3734 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ - ldr lr, [r5, #16]! │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c3084 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #30244 @ 0x7624 │ │ │ │ - movt r6, #13 │ │ │ │ - b c30cc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #57080 @ 0xdef8 │ │ │ │ - movt r6, #17 │ │ │ │ - b c30cc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c3c70 <_PyDict_GetItemRef_KnownHash@@Base+0x11e8> │ │ │ │ + ldr ip, [sl, #16]! │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x7cc> │ │ │ │ + b c2d08 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + movw r4, #31396 @ 0x7aa4 │ │ │ │ + movt r4, #13 │ │ │ │ + b c329c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ + movw r4, #58496 @ 0xe480 │ │ │ │ + movt r4, #17 │ │ │ │ + b c329c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #31172 @ 0x79c4 │ │ │ │ - movteq r6, #18 │ │ │ │ - beq c30cc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movweq r4, #32604 @ 0x7f5c │ │ │ │ + movteq r4, #18 │ │ │ │ + beq c329c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #11800 @ 0x2e18 │ │ │ │ - movteq r6, #17 │ │ │ │ - beq c30cc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movweq r4, #13208 @ 0x3398 │ │ │ │ + movteq r4, #17 │ │ │ │ + beq c329c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c35ac <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #52340 @ 0xcc74 │ │ │ │ - movt r6, #27 │ │ │ │ - b c30cc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldr r9, [r6] │ │ │ │ + bne c3ad0 <_PyDict_GetItemRef_KnownHash@@Base+0x1048> │ │ │ │ + movw r4, #53788 @ 0xd21c │ │ │ │ + movt r4, #27 │ │ │ │ + b c329c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r7, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c3448 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c374c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr sl, [sl, r7] │ │ │ │ + beq c38d8 <_PyDict_GetItemRef_KnownHash@@Base+0xe50> │ │ │ │ + ldr r3, [pc, #1728] @ c3b58 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3404 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ - add sl, sl, #114688 @ 0x1c000 │ │ │ │ + bne c3700 <_PyDict_GetItemRef_KnownHash@@Base+0xc78> │ │ │ │ + add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl ae60c │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3668 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0x1068> │ │ │ │ + ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c337c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ - ldr r3, [r6] │ │ │ │ + bne c3678 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c332c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c3508 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c332c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c34dc <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c3508 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c3a20 <_PyDict_GetItemRef_KnownHash@@Base+0xf98> │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c311c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + strb r3, [r5, #16] │ │ │ │ + b c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + movw r7, #15176 @ 0x3b48 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + ldr r3, [r7, #84] @ 0x54 │ │ │ │ + ldr r9, [r7, #16] │ │ │ │ + and r1, r3, #24 │ │ │ │ + ubfx r2, r3, #14, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne c3954 <_PyDict_GetItemRef_KnownHash@@Base+0xecc> │ │ │ │ + ldr r2, [pc, #1516] @ c3b5c <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r3, r3, r1, lsl #3 │ │ │ │ + cmp r3, r9 │ │ │ │ + ldr r3, [r2, r5] │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bcc c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + adds r9, r9, r1, lsl #3 │ │ │ │ + bmi c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ + movt r1, #9 │ │ │ │ + ldr r3, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c393c <_PyDict_GetItemRef_KnownHash@@Base+0xeb4> │ │ │ │ + sub r1, r9, #1 │ │ │ │ + ldr r8, [r0, #1604] @ 0x644 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + bcs c377c <_PyDict_GetItemRef_KnownHash@@Base+0xcf4> │ │ │ │ + lsr r3, r1, #3 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r0, [r8, r3, lsl #3] │ │ │ │ + ldr lr, [r0, #8] │ │ │ │ + cmp lr, r0 │ │ │ │ + beq c38bc <_PyDict_GetItemRef_KnownHash@@Base+0xe34> │ │ │ │ + ldr r3, [r0] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr ip, [r3] │ │ │ │ + str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp ip, #0 │ │ │ │ + str ip, [r0, #4] │ │ │ │ + beq c3744 <_PyDict_GetItemRef_KnownHash@@Base+0xcbc> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ + add r8, r3, r1, lsl #3 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + str r1, [r8, #-8] │ │ │ │ + str r1, [r8, #-4] │ │ │ │ + ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #3752] @ 0xea8 │ │ │ │ + cmp r0, r1 │ │ │ │ + blt c37cc <_PyDict_GetItemRef_KnownHash@@Base+0xd44> │ │ │ │ ldr r3, [r7] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c39b8 <_PyDict_GetItemRef_KnownHash@@Base+0xf30> │ │ │ │ + ldr r1, [pc, #1280] @ c3b54 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c398c <_PyDict_GetItemRef_KnownHash@@Base+0xf04> │ │ │ │ + ldr r3, [r7, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c39d8 <_PyDict_GetItemRef_KnownHash@@Base+0xf50> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c32ec <_PyDict_GetItemRef_KnownHash@@Base+0x864> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3398 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bgt c3694 <_PyDict_GetItemRef_KnownHash@@Base+0xc0c> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3670 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq c3b98 <_PyDict_GetItemRef_KnownHash@@Base+0x1110> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c33d0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xc44> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c365c <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq c3ca4 <_PyDict_GetItemRef_KnownHash@@Base+0x121c> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c33d0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xc44> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3650 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + beq c3c64 <_PyDict_GetItemRef_KnownHash@@Base+0x11dc> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - ble c31e4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + ble c33c0 <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - b c31e4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c32d4 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b c33c0 <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c34b0 <_PyDict_GetItemRef_KnownHash@@Base+0xa28> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3434 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c3730 <_PyDict_GetItemRef_KnownHash@@Base+0xca8> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3434 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne c3730 <_PyDict_GetItemRef_KnownHash@@Base+0xca8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - b c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + strle r3, [r5] │ │ │ │ + b c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + ldr ip, [r0, #24] │ │ │ │ + ldr r1, [r0, #28] │ │ │ │ + cmp r1, ip │ │ │ │ + bcc c37bc <_PyDict_GetItemRef_KnownHash@@Base+0xd34> │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r1, ip, r1, lsl #3 │ │ │ │ + str r1, [r0, #24] │ │ │ │ + add r1, r0, ip │ │ │ │ + str r1, [r0, #4] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r1, [r0, ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c35fc <_PyDict_GetItemRef_KnownHash@@Base+0xb74> │ │ │ │ + ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ + movt r1, #9 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c3978 <_PyDict_GetItemRef_KnownHash@@Base+0xef0> │ │ │ │ + cmp r9, #1 │ │ │ │ + movcs r0, r9 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e360 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + ldr r2, [r8, #800] @ 0x320 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r8, #800] @ 0x320 │ │ │ │ + b c35fc <_PyDict_GetItemRef_KnownHash@@Base+0xb74> │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + str r2, [lr, #12] │ │ │ │ + str lr, [r2, #8] │ │ │ │ + b c35fc <_PyDict_GetItemRef_KnownHash@@Base+0xb74> │ │ │ │ + ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c363c <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c363c <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + ldr r3, [r2, #88] @ 0x58 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3bc0 <_PyDict_GetItemRef_KnownHash@@Base+0x1138> │ │ │ │ + add r3, r2, #12 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + tst r2, #16 │ │ │ │ + bne c363c <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr r1, r1, #16 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c3808 <_PyDict_GetItemRef_KnownHash@@Base+0xd80> │ │ │ │ + dmb ish │ │ │ │ + b c363c <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 26e2b8 │ │ │ │ + b c2f50 <_PyDict_GetItemRef_KnownHash@@Base+0x4c8> │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + ldr lr, [pc, #788] @ c3b5c <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + sub ip, r0, r8 │ │ │ │ + ldr r1, [r1, #444] @ 0x1bc │ │ │ │ + str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldrd r0, [r1, #12] │ │ │ │ + add r1, r0, r1 │ │ │ │ + ldr r0, [lr, r4] │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + add r0, r1, #3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + bic r0, r0, #3 │ │ │ │ + add r0, r0, r1, lsl #2 │ │ │ │ + add r3, r3, r0 │ │ │ │ + cmp r3, ip │ │ │ │ + bls c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x3d4> │ │ │ │ + b c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [r2, #972] @ 0x3cc │ │ │ │ + blx r3 │ │ │ │ + b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x65c> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + b c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x4b8> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + b c2f54 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl a010c │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r3, r0 │ │ │ │ + b c3774 <_PyDict_GetItemRef_KnownHash@@Base+0xcec> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + bne c3490 <_PyDict_GetItemRef_KnownHash@@Base+0xa08> │ │ │ │ tst r3, #32 │ │ │ │ - bne c369c <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ + bne c3af8 <_PyDict_GetItemRef_KnownHash@@Base+0x1070> │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c36c4 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + blt c3b20 <_PyDict_GetItemRef_KnownHash@@Base+0x1098> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ - movw r7, #59032 @ 0xe698 │ │ │ │ - mla r7, r2, r3, r7 │ │ │ │ + movw r5, #59032 @ 0xe698 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - sub r9, r9, #1 │ │ │ │ - str r9, [r6] │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + add r5, r5, r3 │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r4] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ + mov r1, r9 │ │ │ │ + blx r3 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c35fc <_PyDict_GetItemRef_KnownHash@@Base+0xb74> │ │ │ │ + b c3210 <_PyDict_GetItemRef_KnownHash@@Base+0x788> │ │ │ │ + ldr r2, [r7, #444] @ 0x1bc │ │ │ │ + ldrd r2, [r2, #12] │ │ │ │ + add r3, r3, r2 │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r3, #3 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + add r9, r9, r3 │ │ │ │ + b c3568 <_PyDict_GetItemRef_KnownHash@@Base+0xae0> │ │ │ │ + ldr r0, [r2, #972] @ 0x3cc │ │ │ │ + mov r1, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + b c37a4 <_PyDict_GetItemRef_KnownHash@@Base+0xd1c> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c350c <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c3750 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c39c4 <_PyDict_GetItemRef_KnownHash@@Base+0xf3c> │ │ │ │ + ldr r0, [pc, #444] @ c3b60 <_PyDict_GetItemRef_KnownHash@@Base+0x10d8> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3374 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c311c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c31e8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - ldr r3, [r4] │ │ │ │ + bne c3664 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b c3664 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + b c364c <_PyDict_GetItemRef_KnownHash@@Base+0xbc4> │ │ │ │ + ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, #0 │ │ │ │ + blx r3 │ │ │ │ + b c3664 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 26e2b8 │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c32ec <_PyDict_GetItemRef_KnownHash@@Base+0x864> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ + movt r2, #27 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3a50 <_PyDict_GetItemRef_KnownHash@@Base+0xfc8> │ │ │ │ + ldr r0, [pc, #344] @ c3b60 <_PyDict_GetItemRef_KnownHash@@Base+0x10d8> │ │ │ │ + bl 1be548 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3670 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c32ec <_PyDict_GetItemRef_KnownHash@@Base+0x864> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne c33c4 <_PyDict_GetItemRef_KnownHash@@Base+0x93c> │ │ │ │ + ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bne c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x790> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x790> │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c311c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - b c2f08 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c32ec <_PyDict_GetItemRef_KnownHash@@Base+0x864> │ │ │ │ mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [r4] │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2dd0 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c34e4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - tst r3, #32 │ │ │ │ - bne c3604 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ - ldr r3, [r8, #28] │ │ │ │ - ldrsb r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt c362c <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ - ldrb r3, [r3] │ │ │ │ - mov r2, #24 │ │ │ │ - movw r9, #59032 @ 0xe698 │ │ │ │ - mla r9, r2, r3, r9 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - add r9, r9, r3 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ - sub r6, r6, #1 │ │ │ │ - str r6, [r8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ + beq c2ce4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + b c3a28 <_PyDict_GetItemRef_KnownHash@@Base+0xfa0> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3034 <_PyDict_GetItemRef_KnownHash@@Base+0x5ac> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3018 <_PyDict_GetItemRef_KnownHash@@Base+0x590> │ │ │ │ + bl 143cf8 │ │ │ │ + mov r5, r6 │ │ │ │ + b c2ff4 <_PyDict_GetItemRef_KnownHash@@Base+0x56c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3050 <_PyDict_GetItemRef_KnownHash@@Base+0x5c8> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27900 @ 0x6cfc │ │ │ │ + movw r1, #36036 @ 0x8cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - mvn r0, #0 │ │ │ │ - b c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2de8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2dc4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x790> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46012 @ 0xb3bc │ │ │ │ + mov r2, ip │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 14166c │ │ │ │ + b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x790> │ │ │ │ + bl 143cf8 │ │ │ │ + b c33c0 <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c363c <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ - ldrsb r3, [r8, #28] │ │ │ │ + bne c3c90 <_PyDict_GetItemRef_KnownHash@@Base+0x1208> │ │ │ │ + ldrsb r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - addge r3, r8, #28 │ │ │ │ - bge c356c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + addge r3, r4, #28 │ │ │ │ + bge c38fc <_PyDict_GetItemRef_KnownHash@@Base+0xe74> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r8, #20 │ │ │ │ - addeq r3, r8, #28 │ │ │ │ + addeq r3, r4, #28 │ │ │ │ + addne r3, r4, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r9, [pc, #288] @ c3758 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ - add r9, r9, r3, lsl #5 │ │ │ │ - b c3588 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r8, #20 │ │ │ │ - bge c356c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c361c <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + ldr r5, [pc, #60] @ c3b68 <_PyDict_GetItemRef_KnownHash@@Base+0x10e0> │ │ │ │ + add r5, r5, r3, lsl #5 │ │ │ │ + b c3918 <_PyDict_GetItemRef_KnownHash@@Base+0xe90> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #28256 @ 0x6e60 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x790> │ │ │ │ + subeq r0, r6, r4, asr #14 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + andeq r0, r0, ip │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ + subeq r0, r6, r4, asr r7 │ │ │ │ + rsbeq r7, r3, r8, lsl #17 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c33d0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2cd8 <_PyDict_GetItemRef_KnownHash@@Base+0x250> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2cfc <_PyDict_GetItemRef_KnownHash@@Base+0x274> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b c33f4 <_PyDict_GetItemRef_KnownHash@@Base+0x96c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3694 <_PyDict_GetItemRef_KnownHash@@Base+0xc0c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c33f4 <_PyDict_GetItemRef_KnownHash@@Base+0x96c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c2f14 <_PyDict_GetItemRef_KnownHash@@Base+0x48c> │ │ │ │ + b c3144 <_PyDict_GetItemRef_KnownHash@@Base+0x6bc> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c363c <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + b c37f4 <_PyDict_GetItemRef_KnownHash@@Base+0xd6c> │ │ │ │ + tst r3, #32 │ │ │ │ + bne c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0x11a4> │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + ldrsb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt c3c54 <_PyDict_GetItemRef_KnownHash@@Base+0x11cc> │ │ │ │ + ldrb r3, [r3] │ │ │ │ + mov r2, #24 │ │ │ │ + movw r5, #59032 @ 0xe698 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + movw r3, #38384 @ 0x95f0 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + add r5, r5, r3 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c2ff4 <_PyDict_GetItemRef_KnownHash@@Base+0x56c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c2ff4 <_PyDict_GetItemRef_KnownHash@@Base+0x56c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c33b4 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 143714 │ │ │ │ - b c31e4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c3398 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r4 │ │ │ │ - blx r6 │ │ │ │ - mov r6, r0 │ │ │ │ - b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 143714 │ │ │ │ - mov r9, r8 │ │ │ │ - b c2f90 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c2ff4 <_PyDict_GetItemRef_KnownHash@@Base+0x56c> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c36d4 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c3c7c <_PyDict_GetItemRef_KnownHash@@Base+0x11f4> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c346c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c3be8 <_PyDict_GetItemRef_KnownHash@@Base+0x1160> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - addeq r3, r6, #28 │ │ │ │ addne r3, r6, #20 │ │ │ │ + addeq r3, r6, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #136] @ c3758 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ - add r7, r7, r3, lsl #5 │ │ │ │ - b c3488 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + ldr r5, [pc, #-248] @ c3b68 <_PyDict_GetItemRef_KnownHash@@Base+0x10e0> │ │ │ │ + add r5, r5, r3, lsl #5 │ │ │ │ + b c3c04 <_PyDict_GetItemRef_KnownHash@@Base+0x117c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xc44> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3418 <_PyDict_GetItemRef_KnownHash@@Base+0x990> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c346c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c36b4 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2fd0 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2fb4 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27928 @ 0x6d18 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c2fec <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bge c3be8 <_PyDict_GetItemRef_KnownHash@@Base+0x1160> │ │ │ │ + b c3c44 <_PyDict_GetItemRef_KnownHash@@Base+0x11bc> │ │ │ │ + ldrsb r3, [r4, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r4, #20 │ │ │ │ + bge c38fc <_PyDict_GetItemRef_KnownHash@@Base+0xe74> │ │ │ │ + b c3b10 <_PyDict_GetItemRef_KnownHash@@Base+0x1088> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c323c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - subeq r6, r6, ip, asr #2 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - subeq r6, r6, ip, asr r1 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c36b0 <_PyDict_GetItemRef_KnownHash@@Base+0xc28> │ │ │ │ │ │ │ │ -000c375c : │ │ │ │ +000c3cb0 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - beq c3a48 │ │ │ │ + beq c3f9c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3aac │ │ │ │ + bne c4000 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c39dc │ │ │ │ + beq c3f30 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c37ec │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c3d40 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c37ec │ │ │ │ + bne c3d40 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c382c │ │ │ │ + beq c3d80 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4f44 │ │ │ │ + bl b4f54 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3820 │ │ │ │ + bgt c3d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3ac4 │ │ │ │ + beq c4018 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq c39e4 │ │ │ │ - ldr r1, [pc, #784] @ c3b58 │ │ │ │ + beq c3f38 │ │ │ │ + ldr r1, [pc, #784] @ c40ac │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c3b5c │ │ │ │ + ldr r3, [pc, #780] @ c40b0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r0, r1] │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3990 │ │ │ │ + bne c3ee4 │ │ │ │ add r1, r8, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3aa0 │ │ │ │ + beq c3ff4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3900 │ │ │ │ + bne c3e54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c38cc │ │ │ │ + bgt c3e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c38cc │ │ │ │ + bne c3e20 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c39d4 │ │ │ │ + ble c3f28 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c37f0 │ │ │ │ + bne c3d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c37f0 │ │ │ │ + b c3d44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c391c │ │ │ │ + bgt c3e70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3ae4 │ │ │ │ + beq c4038 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3954 │ │ │ │ + bgt c3ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3ad0 │ │ │ │ + beq c4024 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3954 │ │ │ │ + bgt c3ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3af8 │ │ │ │ + beq c404c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c37ec │ │ │ │ + ble c3d40 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4ac0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4b08 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b c37ec │ │ │ │ + b c3d40 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3870 │ │ │ │ + beq c3dc4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c39c0 │ │ │ │ + bgt c3f14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c39c0 │ │ │ │ + bne c3f14 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c37f0 │ │ │ │ + b c3d44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c37f0 │ │ │ │ + bne c3d44 │ │ │ │ mvn r5, #0 │ │ │ │ - b c3820 │ │ │ │ + b c3d74 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c3840 │ │ │ │ + bne c3d94 │ │ │ │ tst r3, #32 │ │ │ │ - bne c3b0c │ │ │ │ + bne c4060 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c3b34 │ │ │ │ + blt c4088 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #59032 @ 0xe698 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ movw r3, #38384 @ 0x95f0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r4, r4, r3 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c37f0 │ │ │ │ + bgt c3d44 │ │ │ │ sub r3, r7, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c37f0 │ │ │ │ + bne c3d44 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c37f0 │ │ │ │ - ldr r3, [pc, #272] @ c3b60 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3d44 │ │ │ │ + ldr r3, [pc, #272] @ c40b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3788 │ │ │ │ + beq c3cdc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3788 │ │ │ │ + beq c3cdc │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #46068 @ 0xb3f4 │ │ │ │ + movw r2, #36092 @ 0x8cfc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16f9d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 17015c <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 296d2c │ │ │ │ - b c39dc │ │ │ │ - bl 143714 │ │ │ │ + bl 296504 │ │ │ │ + b c3f30 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c37ec │ │ │ │ + b c3d40 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c3820 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c3d74 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3938 │ │ │ │ + b c3e8c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c391c │ │ │ │ + b c3e70 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3954 │ │ │ │ + b c3ea8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3b44 │ │ │ │ + bne c4098 │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c3a08 │ │ │ │ + bge c3f5c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c3b64 │ │ │ │ + ldr r4, [pc, #36] @ c40b8 │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c3a24 │ │ │ │ + b c3f78 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c3a08 │ │ │ │ - b c3b24 │ │ │ │ + bge c3f5c │ │ │ │ + b c4078 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000c3b68 <_PyDict_SendEvent@@Base>: │ │ │ │ +000c40bc <_PyDict_SendEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #2020] @ c436c <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c48c0 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r6, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3c10 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c4164 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c42f4 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c4848 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c3c94 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c41e8 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3cf0 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c4244 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3d4c <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c42a0 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3da8 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c42fc <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3e04 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c4358 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3e60 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c43b4 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3ebc <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c4410 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3f18 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c446c <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c40f0 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c4644 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c40b0 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c4604 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c4070 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c45c4 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c4030 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c4584 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3ff0 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c4544 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3fb0 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c4504 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c3f70 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c44c4 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4130 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c4684 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bcc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4120 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bcc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c4120 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bcc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4120 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3bcc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4120 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bd4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4128 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bd4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c4128 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bd4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4128 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3bd4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4128 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bdc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4130 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bdc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c4130 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bdc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4130 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3bdc <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4130 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3be4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4138 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3be4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c4138 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3be4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4138 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3be4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4138 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bec <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4140 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bec <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c4140 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bec <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4140 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3bec <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4140 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3bf4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4148 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3bf4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c4148 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bf4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4148 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3bf4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4148 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c00 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4154 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c00 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c4154 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c00 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c4154 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c00 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4154 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #5408 @ 0x1520 │ │ │ │ + bge c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c4160 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c46b4 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c4c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c41a0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c42bc <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c4810 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c4c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c41a0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c40 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4194 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4284 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c47d8 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c40 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c4194 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c38 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c418c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c424c <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c47a0 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c38 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c418c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #392] @ 0x188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c30 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4184 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4214 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c4768 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c30 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c4184 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c28 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c417c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c41dc <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c4730 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c28 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c417c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c20 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c4174 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c41a4 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c46f8 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c20 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c4174 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c18 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + beq c416c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c416c <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c46c0 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c18 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c416c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + bge c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2eec54 │ │ │ │ + b 2ee16c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c18 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c416c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c18 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2ee16c │ │ │ │ + b c416c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c20 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c4174 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c20 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4174 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c28 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c417c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c28 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2ee16c │ │ │ │ + b c417c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c30 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c4184 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c30 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4184 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c38 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c418c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c38 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2ee16c │ │ │ │ + b c418c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c40 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c4194 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c40 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2ee16c │ │ │ │ + b c4194 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c4c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c41a0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #28468 @ 0x6f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eec54 │ │ │ │ - b c3c4c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2ee16c │ │ │ │ + b c41a0 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #156 @ 0x9c │ │ │ │ add sl, r3, #124 @ 0x7c │ │ │ │ - movw r3, #17264 @ 0x4370 │ │ │ │ + movw r3, #18628 @ 0x48c4 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c4338 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c488c <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c4318 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c3c08 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c486c <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c415c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4320 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4874 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c4320 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4874 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c4320 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c4874 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ clz r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c43b0 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c4904 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #22512 @ 0x57f0 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r1, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c43c0 : │ │ │ │ +000c4914 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c43e0 │ │ │ │ + bne c4934 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c4418 │ │ │ │ + beq c496c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #46152 @ 0xb448 │ │ │ │ + movw r0, #36176 @ 0x8d50 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c4410 │ │ │ │ + b c4964 │ │ │ │ │ │ │ │ -000c4434 : │ │ │ │ +000c4988 : │ │ │ │ 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 c44b4 │ │ │ │ + beq c4a08 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c44b4 │ │ │ │ + beq c4a08 │ │ │ │ mov r1, #0 │ │ │ │ - bl c44d0 │ │ │ │ + bl c4a24 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - ldr ip, [pc, #84] @ c44cc │ │ │ │ + ldr ip, [pc, #84] @ c4a20 │ │ │ │ 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] │ │ │ │ @@ -154780,61 +155121,61 @@ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #4542 @ 0x11be │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw lr, #21196 @ 0x52cc │ │ │ │ + movw lr, #21184 @ 0x52c0 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4510 │ │ │ │ + beq c4a64 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4a84 │ │ │ │ + beq c4fd8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c47c8 │ │ │ │ + beq c4d1c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c48e4 │ │ │ │ + bne c4e38 │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #13188 @ 0x3384 │ │ │ │ + movw r3, #8940 @ 0x22ec │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4994 │ │ │ │ + bne c4ee8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsl r2, r2, #1 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt c4994 │ │ │ │ + bgt c4ee8 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4574 │ │ │ │ + beq c4ac8 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4a3c │ │ │ │ + beq c4f90 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ moveq ip, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -154843,43 +155184,43 @@ │ │ │ │ lsl r2, r2, r3 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ add r0, r0, #20 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, ip, r2, r0 │ │ │ │ - bmi c4988 │ │ │ │ + bmi c4edc │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r5, [r6, #996] @ 0x3e4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4848 │ │ │ │ - ldr r0, [pc, #1220] @ c4aa0 │ │ │ │ + bne c4d9c │ │ │ │ + ldr r0, [pc, #1220] @ c4ff4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs c47e4 │ │ │ │ + bcs c4d38 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c482c │ │ │ │ + beq c4d80 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4788 │ │ │ │ + beq c4cdc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154892,312 +155233,312 @@ │ │ │ │ addeq r2, r1, #4 │ │ │ │ movne lr, #8 │ │ │ │ addne r1, r2, #4 │ │ │ │ addeq r1, r1, #8 │ │ │ │ moveq lr, #12 │ │ │ │ cmp r6, #0 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt c46a4 │ │ │ │ - b c46e8 │ │ │ │ + bgt c4bf8 │ │ │ │ + b c4c3c │ │ │ │ str r7, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c46d0 │ │ │ │ + ble c4c24 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, lr │ │ │ │ cmp r6, r0 │ │ │ │ - beq c46e8 │ │ │ │ + beq c4c3c │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4690 │ │ │ │ + beq c4be4 │ │ │ │ ldr ip, [r3] │ │ │ │ add r7, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr ip, [r2] │ │ │ │ - ble c4680 │ │ │ │ + ble c4bd4 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4690 │ │ │ │ + bgt c4be4 │ │ │ │ add r0, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r0 │ │ │ │ str r3, [ip] │ │ │ │ addne r1, r1, lr │ │ │ │ - bne c46a0 │ │ │ │ + bne c4bf4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c486c │ │ │ │ - ldr r3, [pc, #936] @ c4aa0 │ │ │ │ + bne c4dc0 │ │ │ │ + ldr r3, [pc, #936] @ c4ff4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1920] @ 0x780 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c4768 │ │ │ │ + beq c4cbc │ │ │ │ ldr r2, [r6] │ │ │ │ str r2, [r3, #1920] @ 0x780 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #892] @ c4aa4 │ │ │ │ + ldr r2, [pc, #892] @ c4ff8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c49f4 │ │ │ │ + bne c4f48 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r0, [r6, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne c4738 │ │ │ │ + bne c4c8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 25c25c <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c498c │ │ │ │ + bl 25bcc4 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c4ee0 │ │ │ │ ldrd r8, [r3, #24] │ │ │ │ cmp r9, r8 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc c4628 │ │ │ │ + bcc c4b7c │ │ │ │ add ip, ip, #1 │ │ │ │ add r1, r3, r8 │ │ │ │ str r1, [r3, #4] │ │ │ │ add ip, r8, ip, lsl #3 │ │ │ │ str ip, [r3, #24] │ │ │ │ str r0, [r3, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c47e4 │ │ │ │ + beq c4d38 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c4628 │ │ │ │ + b c4b7c │ │ │ │ cmp sl, #0 │ │ │ │ - bne c48a8 │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + bne c4dfc │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 284bc0 │ │ │ │ + b 2843b8 │ │ │ │ ldr r5, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c48c8 │ │ │ │ + bne c4e1c │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4988 │ │ │ │ + beq c4edc │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c47c0 │ │ │ │ + b c4d14 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c47b8 │ │ │ │ + b c4d0c │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4988 │ │ │ │ + beq c4edc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c4628 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + b c4b7c │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c477c │ │ │ │ + beq c4cd0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r5, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r0, [r6, #16] │ │ │ │ str r2, [r6, #32] │ │ │ │ - b c4754 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + b c4ca8 │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 284bc0 │ │ │ │ + bl 2843b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c475c │ │ │ │ + beq c4cb0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ - b c475c │ │ │ │ + b c4cb0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c4814 │ │ │ │ - bl 3094d4 <_Py_call_instrumentation_exc2@@Base+0xf0> │ │ │ │ + b c4d68 │ │ │ │ + bl 30891c <_Py_call_instrumentation_exc2@@Base+0xf0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4a78 │ │ │ │ + beq c4fcc │ │ │ │ cmp sl, #0 │ │ │ │ - movwne r0, #21196 @ 0x52cc │ │ │ │ - movweq r0, #19260 @ 0x4b3c │ │ │ │ + movwne r0, #21184 @ 0x52c0 │ │ │ │ + movweq r0, #19248 @ 0x4b30 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4a6c │ │ │ │ + beq c4fc0 │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c494c │ │ │ │ + bls c4ea0 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4920 │ │ │ │ + beq c4e74 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c4920 │ │ │ │ + b c4e74 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r5, [r6, #28] │ │ │ │ ldr r3, [r2] │ │ │ │ str r2, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r6, #16] │ │ │ │ addge r3, r3, #1 │ │ │ │ strge r3, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ - beq c475c │ │ │ │ - b c48bc │ │ │ │ - bl 2e757c │ │ │ │ + beq c4cb0 │ │ │ │ + b c4e10 │ │ │ │ + bl 2e6a94 │ │ │ │ mov r6, #0 │ │ │ │ - b c475c │ │ │ │ + b c4cb0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c4a4c │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + bne c4fa0 │ │ │ │ + movw r0, #19248 @ 0x4b30 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 284bc0 │ │ │ │ + bl 2843b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c498c │ │ │ │ + beq c4ee0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb964 │ │ │ │ + bl cbe28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c475c │ │ │ │ + beq c4cb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c498c │ │ │ │ + bgt c4ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c498c │ │ │ │ + bne c4ee0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c498c │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c4ee0 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c4a20 │ │ │ │ - ldr r0, [pc, #156] @ c4aa8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c4f74 │ │ │ │ + ldr r0, [pc, #156] @ c4ffc │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4738 │ │ │ │ + bne c4c8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b c4738 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b c4c8c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b c4738 │ │ │ │ + b c4c8c │ │ │ │ cmp ip, lr │ │ │ │ - beq c4574 │ │ │ │ + beq c4ac8 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c4a34 │ │ │ │ - b c4574 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + bne c4f88 │ │ │ │ + b c4ac8 │ │ │ │ + movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 284bc0 │ │ │ │ + bl 2843b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c498c │ │ │ │ + beq c4ee0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ - b c49b0 │ │ │ │ + b c4f04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - b c498c │ │ │ │ + bl a61f0 │ │ │ │ + b c4ee0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4510 │ │ │ │ + beq c4a64 │ │ │ │ cmp r3, lr │ │ │ │ - bne c4a88 │ │ │ │ - b c4510 │ │ │ │ + bne c4fdc │ │ │ │ + b c4a64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c4aac : │ │ │ │ +000c5000 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #11672 @ 0x2d98 │ │ │ │ + movw r0, #11660 @ 0x2d8c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4b9c │ │ │ │ + beq c50f0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r3, #32 │ │ │ │ mov ip, #7 │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r4, r2 │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - bne c4b60 │ │ │ │ - ldr ip, [pc, #136] @ c4ba4 │ │ │ │ + bne c50b4 │ │ │ │ + ldr ip, [pc, #136] @ c50f8 │ │ │ │ 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] │ │ │ │ @@ -155210,81 +155551,81 @@ │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c995c │ │ │ │ + bl c9e20 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4b14 │ │ │ │ + beq c5068 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4b9c │ │ │ │ + bgt c50f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4b9c │ │ │ │ + bne c50f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4b54 │ │ │ │ + b c50a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c4ba8 <_PyObject_New@@Base>: │ │ │ │ +000c50fc <_PyObject_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - blt c4d2c <_PyObject_New@@Base+0x184> │ │ │ │ + blt c5280 <_PyObject_New@@Base+0x184> │ │ │ │ movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4d10 <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c4d94 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c5264 <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c52e8 <_PyObject_New@@Base+0x1ec> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs c4cb0 <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c5204 <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c4cf8 <_PyObject_New@@Base+0x150> │ │ │ │ + beq c524c <_PyObject_New@@Base+0x150> │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4c78 <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c51cc <_PyObject_New@@Base+0xd0> │ │ │ │ ldr r3, [r2] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - ldr r2, [pc, #316] @ c4d98 <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c52ec <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4d38 <_PyObject_New@@Base+0x190> │ │ │ │ + bne c528c <_PyObject_New@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp lr, r8 │ │ │ │ addls r1, r1, #1 │ │ │ │ @@ -155293,433 +155634,433 @@ │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, lr │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c4c40 <_PyObject_New@@Base+0x98> │ │ │ │ + bne c5194 <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4d64 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c52b8 <_PyObject_New@@Base+0x1bc> │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c4d2c <_PyObject_New@@Base+0x184> │ │ │ │ + beq c5280 <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c4c40 <_PyObject_New@@Base+0x98> │ │ │ │ + b c5194 <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4ca8 <_PyObject_New@@Base+0x100> │ │ │ │ + b c51fc <_PyObject_New@@Base+0x100> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c4c40 <_PyObject_New@@Base+0x98> │ │ │ │ + bne c5194 <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b 2e6a94 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c4d80 <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c4d9c <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c52d4 <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c52f0 <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4c6c <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c51c0 <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b c4c6c <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b c51c0 <_PyObject_New@@Base+0xc4> │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4ce0 <_PyObject_New@@Base+0x138> │ │ │ │ + b c5234 <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c4c6c <_PyObject_New@@Base+0xc4> │ │ │ │ + b c51c0 <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c4da0 : │ │ │ │ +000c52f4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq c4f30 │ │ │ │ + beq c5484 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4df4 │ │ │ │ + beq c5348 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4df4 │ │ │ │ + beq c5348 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4e60 │ │ │ │ + beq c53b4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4e60 │ │ │ │ + beq c53b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4f8c │ │ │ │ + beq c54e0 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4f8c │ │ │ │ - movw r2, #48556 @ 0xbdac │ │ │ │ + beq c54e0 │ │ │ │ + movw r2, #52312 @ 0xcc58 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4f6c │ │ │ │ + beq c54c0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 16a090 │ │ │ │ + b 16a830 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c4f50 │ │ │ │ - movw r2, #41268 @ 0xa134 │ │ │ │ + bge c54a4 │ │ │ │ + movw r2, #41256 @ 0xa128 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c4f3c │ │ │ │ - ldr r1, [pc, #288] @ c4fa4 │ │ │ │ + beq c5490 │ │ │ │ + ldr r1, [pc, #288] @ c54f8 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b3ba8 │ │ │ │ + bl b3bb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4f34 │ │ │ │ + beq c5488 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #5184 @ 0x1440 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c4f00 │ │ │ │ + beq c5454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4ef4 │ │ │ │ + bgt c5448 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4ef4 │ │ │ │ + bne c5448 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #46228 @ 0xb494 │ │ │ │ + movw r1, #36252 @ 0x8d9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 14166c │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ mov r3, #0 │ │ │ │ - b c4ef4 │ │ │ │ + b c5448 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c3748 │ │ │ │ + b 1c3cd8 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46264 @ 0xb4b8 │ │ │ │ + movw r1, #36288 @ 0x8dc0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c4f24 │ │ │ │ + b c5478 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bea6c │ │ │ │ + bl be994 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c4e50 │ │ │ │ - b c4f34 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq c53a4 │ │ │ │ + b c5488 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46180 @ 0xb464 │ │ │ │ + movw r1, #36204 @ 0x8d6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c4f64 │ │ │ │ + b c54b8 │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ │ │ │ │ -000c4fa8 <_PyDict_Subscript@@Base>: │ │ │ │ +000c54fc <_PyDict_Subscript@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c502c <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c5580 <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c502c <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c5580 <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c505c <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c55b0 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5094 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c55e8 <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c508c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c55e0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c50a0 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c55f4 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5120 <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c5674 <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4ffc <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c5550 <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c508c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c55e0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + movw r2, #21184 @ 0x52c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c50c0 <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c5614 <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fe08 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 180590 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c5020 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c5574 <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c5018 <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c508c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c556c <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c55e0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq c5084 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c55d8 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c5130 <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d5b18 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c5684 <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d5f98 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c5110 <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c5664 <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5020 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c5574 <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c5020 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c5574 <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5020 <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl bea6c │ │ │ │ + b c5574 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5084 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c508c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c55d8 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c55e0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ - b c508c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bl 2f6cd4 │ │ │ │ + b c55e0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c5134 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c5688 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5194 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c56e8 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c519c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c56f0 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c51a4 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c56f8 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c51a4 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c56f8 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c5188 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c56dc <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #19248 @ 0x4b30 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c51d0 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c5724 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fe08 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c519c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c5238 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 180590 <_PyErr_SetKeyError@@Base> │ │ │ │ + b c56f0 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c578c <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d5b18 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d5f98 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c5228 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c577c <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5188 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c56dc <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5188 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c56dc <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5188 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl bea6c │ │ │ │ + b c56dc <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c51c4 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c519c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c5718 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c56f0 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c523c : │ │ │ │ +000c5790 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne c5538 │ │ │ │ + bne c5a8c │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ - movw r8, #21196 @ 0x52cc │ │ │ │ - movt r8, #96 @ 0x60 │ │ │ │ + movw r7, #21184 @ 0x52c0 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c581c │ │ │ │ - ldr r7, [pc, #1668] @ c5918 │ │ │ │ - movw r6, #42752 @ 0xa700 │ │ │ │ + beq c5d70 │ │ │ │ + ldr r8, [pc, #1668] @ c5e6c │ │ │ │ + movw r6, #42740 @ 0xa6f4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r3, [r7, #2460] @ 0x99c │ │ │ │ + ldr r3, [r8, #2460] @ 0x99c │ │ │ │ cmp r3, r6 │ │ │ │ - bne c5638 │ │ │ │ - ldr r2, [r7, #2468] @ 0x9a4 │ │ │ │ + bne c5b8c │ │ │ │ + ldr r2, [r8, #2468] @ 0x9a4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5638 │ │ │ │ + beq c5b8c │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1632] @ c591c │ │ │ │ + ldr r1, [pc, #1632] @ c5e70 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5658 │ │ │ │ + beq c5bac │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c58ec │ │ │ │ + beq c5e40 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c5728 │ │ │ │ + bhi c5c7c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c5814 │ │ │ │ + blt c5d68 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c535c │ │ │ │ - ldr r3, [pc, #1540] @ c5920 │ │ │ │ + beq c58b0 │ │ │ │ + ldr r3, [pc, #1540] @ c5e74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -155732,44 +156073,44 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne sl, [r1, #444] @ 0x1bc │ │ │ │ ldreq sl, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c58a0 │ │ │ │ - ldr r3, [r7, #2492] @ 0x9bc │ │ │ │ + beq c5df4 │ │ │ │ + ldr r3, [r8, #2492] @ 0x9bc │ │ │ │ cmp r3, r6 │ │ │ │ - bne c568c │ │ │ │ - ldr r2, [r7, #2500] @ 0x9c4 │ │ │ │ + bne c5be0 │ │ │ │ + ldr r2, [r8, #2500] @ 0x9c4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq c568c │ │ │ │ - ldr r1, [pc, #1420] @ c5924 │ │ │ │ + beq c5be0 │ │ │ │ + ldr r1, [pc, #1420] @ c5e78 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c56ac │ │ │ │ + beq c5c00 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c58ec │ │ │ │ + beq c5e40 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c5758 │ │ │ │ + bhi c5cac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c5814 │ │ │ │ + blt c5d68 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -155777,91 +156118,91 @@ │ │ │ │ add r2, r2, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #1284] @ c5928 │ │ │ │ + ldr r1, [pc, #1284] @ c5e7c │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c58dc │ │ │ │ + bhi c5e30 │ │ │ │ adds r0, r3, r2 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi c58dc │ │ │ │ + bmi c5e30 │ │ │ │ movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c57c4 │ │ │ │ - ldr r2, [pc, #1224] @ c5920 │ │ │ │ + bne c5d18 │ │ │ │ + ldr r2, [pc, #1224] @ c5e74 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c56d4 │ │ │ │ + bcs c5c28 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r0 │ │ │ │ - beq c57b0 │ │ │ │ + beq c5d04 │ │ │ │ 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 c5590 │ │ │ │ + beq c5ae4 │ │ │ │ add r7, r0, r3 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r7, #-8] │ │ │ │ str r2, [r7, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt c55e0 │ │ │ │ - ldr r2, [pc, #1096] @ c592c │ │ │ │ + bgt c5b34 │ │ │ │ + ldr r2, [pc, #1096] @ c5e80 │ │ │ │ ldr r3, [r4] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5844 │ │ │ │ + bne c5d98 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c552c │ │ │ │ + beq c5a80 │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #992] @ c5920 │ │ │ │ + ldr r0, [pc, #992] @ c5e74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ - movw r8, #21196 @ 0x52cc │ │ │ │ - movt r8, #96 @ 0x60 │ │ │ │ + movw r7, #21184 @ 0x52c0 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r1, r2, #91136 @ 0x16400 │ │ │ │ @@ -155869,241 +156210,241 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r5, [r1, #444] @ 0x1bc │ │ │ │ ldreq r5, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b c5274 │ │ │ │ + b c57c8 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c55cc │ │ │ │ + bcc c5b20 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, sl, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, sl │ │ │ │ str r1, [r2, #4] │ │ │ │ str ip, [r2, sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c56d4 │ │ │ │ - ldr r2, [pc, #864] @ c5928 │ │ │ │ + beq c5c28 │ │ │ │ + ldr r2, [pc, #864] @ c5e7c │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c54a8 │ │ │ │ + b c59fc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c54a8 │ │ │ │ + b c59fc │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c54dc │ │ │ │ + beq c5a30 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c54dc │ │ │ │ + bne c5a30 │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5908 │ │ │ │ + bne c5e5c │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c54dc │ │ │ │ + bne c5a30 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c561c │ │ │ │ + bne c5b70 │ │ │ │ dmb ish │ │ │ │ - b c54dc │ │ │ │ - ldr r0, [pc, #732] @ c591c │ │ │ │ - bl 99268 │ │ │ │ + b c5a30 │ │ │ │ + ldr r0, [pc, #732] @ c5e70 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c52b0 │ │ │ │ - ldr r1, [pc, #712] @ c591c │ │ │ │ + bne c5804 │ │ │ │ + ldr r1, [pc, #712] @ c5e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ - bl bea6c │ │ │ │ + bl 2f6cd4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5814 │ │ │ │ + bne c5d68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #676] @ c591c │ │ │ │ - movw r1, #46304 @ 0xb4e0 │ │ │ │ + ldr r2, [pc, #676] @ c5e70 │ │ │ │ + movw r1, #36328 @ 0x8de8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ - ldr r0, [pc, #656] @ c5924 │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #648] @ c5924 │ │ │ │ + b 14166c │ │ │ │ + ldr r0, [pc, #656] @ c5e78 │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #648] @ c5e78 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5394 │ │ │ │ + bne c58e8 │ │ │ │ mov r0, sl │ │ │ │ - bl 2f77d4 │ │ │ │ - bl bea6c │ │ │ │ + bl 2f6cd4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5814 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne c5d68 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #46304 @ 0xb4e0 │ │ │ │ + movw r1, #36328 @ 0x8de8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #592] @ c5924 │ │ │ │ - b c567c │ │ │ │ + ldr r2, [pc, #592] @ c5e78 │ │ │ │ + b c5bd0 │ │ │ │ ldr r2, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - bne c57ec │ │ │ │ + bne c5d40 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c58dc │ │ │ │ - ldr r2, [pc, #532] @ c5928 │ │ │ │ + beq c5e30 │ │ │ │ + ldr r2, [pc, #532] @ c5e7c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c54a8 │ │ │ │ + b c59fc │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c5788 │ │ │ │ + bcs c5cdc │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5800 │ │ │ │ + blt c5d54 │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c5304 │ │ │ │ - b c5814 │ │ │ │ + bge c5858 │ │ │ │ + b c5d68 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c579c │ │ │ │ + bcs c5cf0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5870 │ │ │ │ + blt c5dc4 │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c53e0 │ │ │ │ - b c5814 │ │ │ │ + bge c5934 │ │ │ │ + b c5d68 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5884 │ │ │ │ + bhi c5dd8 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5738 │ │ │ │ + b c5c8c │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5884 │ │ │ │ + bhi c5dd8 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5768 │ │ │ │ + b c5cbc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c55b8 │ │ │ │ + b c5b0c │ │ │ │ ldr r0, [r7, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c58dc │ │ │ │ - ldr r3, [pc, #324] @ c5928 │ │ │ │ + beq c5e30 │ │ │ │ + ldr r3, [pc, #324] @ c5e7c │ │ │ │ ldr r9, [r3, r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c54a8 │ │ │ │ + b c59fc │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5704 │ │ │ │ + b c5c58 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c5884 │ │ │ │ + beq c5dd8 │ │ │ │ mov r7, #0 │ │ │ │ - b c552c │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b c5a80 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c528c │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne c57e0 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5658 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5bac │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c58c8 │ │ │ │ - ldr r0, [pc, #212] @ c5930 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c5e1c │ │ │ │ + ldr r0, [pc, #212] @ c5e84 │ │ │ │ + bl 1be548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5508 │ │ │ │ + bne c5a5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ - b c5508 │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b c5a5c │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c5814 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bne c5d68 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46364 @ 0xb51c │ │ │ │ + movw r1, #36388 @ 0x8e24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c5814 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 16f4ac │ │ │ │ + b c5d68 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5378 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne c58cc │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c56ac │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5c00 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c5508 │ │ │ │ + b c5a5c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e75a0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b 2e6ab8 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46340 @ 0xb504 │ │ │ │ + movw r1, #36364 @ 0x8e0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c5814 │ │ │ │ + bl 16f4ac │ │ │ │ + b c5d68 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c54dc │ │ │ │ - b c5608 │ │ │ │ + bne c5a30 │ │ │ │ + b c5b5c │ │ │ │ strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r5, r3, r8, lsl #31 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r5, r3, r8, lsr #31 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ @@ -156114,18 +156455,18 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq c59bc │ │ │ │ + beq c5f10 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c5b54 │ │ │ │ + ldr r0, [pc, #480] @ c60a8 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -156138,673 +156479,673 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c5b10 │ │ │ │ + beq c6064 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5a50 │ │ │ │ + bne c5fa4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5a50 │ │ │ │ + beq c5fa4 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5a70 │ │ │ │ + beq c5fc4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5af4 │ │ │ │ + beq c6048 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5a84 │ │ │ │ + bhi c5fd8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5a00 │ │ │ │ + bne c5f54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f77d4 │ │ │ │ - bl bea6c │ │ │ │ + bl 2f6cd4 │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5b30 │ │ │ │ + beq c6084 │ │ │ │ mvn r0, #0 │ │ │ │ - b c5a48 │ │ │ │ + b c5f9c │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5aac │ │ │ │ + bcs c6000 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5ac0 │ │ │ │ + blt c6014 │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c5a48 │ │ │ │ + b c5f9c │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5ad8 │ │ │ │ + bhi c602c │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c5a94 │ │ │ │ + b c5fe8 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5a48 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bne c5f9c │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46364 @ 0xb51c │ │ │ │ + movw r1, #36388 @ 0x8e24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c5a7c │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 16f4ac │ │ │ │ + b c5fd0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46340 @ 0xb504 │ │ │ │ + movw r1, #36364 @ 0x8e0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c5a7c │ │ │ │ - bl b6700 │ │ │ │ + bl 16f4ac │ │ │ │ + b c5fd0 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c59e0 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne c5f34 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5a70 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5fc4 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46304 @ 0xb4e0 │ │ │ │ + movw r1, #36328 @ 0x8de8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ - b c5a7c │ │ │ │ + bl 14166c │ │ │ │ + b c5fd0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c5b58 : │ │ │ │ +000c60ac : │ │ │ │ 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 c5c34 │ │ │ │ + beq c6188 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5c18 │ │ │ │ + beq c616c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5ba4 │ │ │ │ + bhi c60f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5bcc │ │ │ │ + bcs c6120 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5bfc │ │ │ │ + blt c6150 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c5bb4 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + bls c6108 │ │ │ │ + movw r3, #46976 @ 0xb780 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46364 @ 0xb51c │ │ │ │ + movw r1, #36388 @ 0x8e24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ - beq c5bdc │ │ │ │ + beq c6130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46340 @ 0xb504 │ │ │ │ + movw r1, #36364 @ 0x8e0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c5bf4 │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ + bl 16f4ac │ │ │ │ + b c6148 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5bf4 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c6148 │ │ │ │ │ │ │ │ -000c5c48 : │ │ │ │ +000c619c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #296] @ c5d8c │ │ │ │ + ldr r2, [pc, #296] @ c62e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5cb8 │ │ │ │ - ldr r1, [pc, #268] @ c5d90 │ │ │ │ + beq c620c │ │ │ │ + ldr r1, [pc, #268] @ c62e4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1712] @ 0x6b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5d3c │ │ │ │ + bne c6290 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 9fe50 │ │ │ │ + bl 9fe5c │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c5d80 │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + beq c62d4 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #156] @ c5d90 │ │ │ │ + ldr r2, [pc, #156] @ c62e4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ca8 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + beq c61fc │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c5d68 │ │ │ │ - ldr r0, [pc, #116] @ c5d94 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne c62bc │ │ │ │ + ldr r0, [pc, #116] @ c62e8 │ │ │ │ + bl 1be548 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5ca8 │ │ │ │ + bne c61fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5ca8 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b c61fc │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c5d18 │ │ │ │ + beq c626c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5ca8 │ │ │ │ + b c61fc │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5ca8 │ │ │ │ + b c61fc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e757c │ │ │ │ + b 2e6a94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c5d98 : │ │ │ │ +000c62ec : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c5db4 : │ │ │ │ +000c6308 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ee0 │ │ │ │ + beq c6434 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r4, r2, #1 │ │ │ │ strle r3, [r1] │ │ │ │ cmp r2, r5 │ │ │ │ - bge c5e2c │ │ │ │ + bge c6380 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov ip, #0 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - bge c5ea4 │ │ │ │ + bge c63f8 │ │ │ │ add r1, r2, #7 │ │ │ │ add r1, r1, r4, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle r6, r1, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5eb8 │ │ │ │ + beq c640c │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5ee4 │ │ │ │ + bhi c6438 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c60a8 │ │ │ │ + bl c65fc │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5ee4 │ │ │ │ + beq c6438 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c5e20 │ │ │ │ + b c6374 │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c5e3c │ │ │ │ + blt c6390 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c5e98 │ │ │ │ + b c63ec │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c60a8 │ │ │ │ + bl c65fc │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5ee4 │ │ │ │ + beq c6438 │ │ │ │ mov r6, r4 │ │ │ │ - b c5e8c │ │ │ │ - b 25bc58 │ │ │ │ + b c63e0 │ │ │ │ + b 25b6c0 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c5eac │ │ │ │ - bl 2e757c │ │ │ │ + bgt c6400 │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5f0c │ │ │ │ + bgt c6460 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5f14 │ │ │ │ + beq c6468 │ │ │ │ mvn ip, #0 │ │ │ │ - b c5e20 │ │ │ │ + b c6374 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c5f0c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c6460 │ │ │ │ │ │ │ │ -000c5f20 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +000c6474 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r4, #1 │ │ │ │ - bl c5fa0 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ + bl c64f4 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r2, [r5, #12] │ │ │ │ strne r6, [r2, r4, lsl #2] │ │ │ │ - beq c5f6c <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + beq c64c0 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5f60 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bgt c64b4 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c5f60 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bne c64b4 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5f60 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + b c64b4 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ - bge c6034 <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ + bge c6588 <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - blt c6068 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ + blt c65bc <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c6074 <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ + beq c65c8 <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c6094 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + bhi c65e8 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c60a8 │ │ │ │ + bl c65fc │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c6094 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + beq c65e8 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, r5, asr #1 │ │ │ │ - blt c6048 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ + blt c659c <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c602c <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c6580 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - ble c5fec <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + ble c6540 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ add r3, r2, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b c5fec <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + b c6540 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c60a8 │ │ │ │ + bl c65fc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne c601c <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ + bne c6570 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c603c <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ - bl 2e757c │ │ │ │ + bgt c6590 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r0, #0 │ │ │ │ - b c602c <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c6580 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ │ │ │ │ -000c60a8 : │ │ │ │ +000c65fc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt c6594 │ │ │ │ + blt c6ae8 │ │ │ │ movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #48076 @ 0xbbcc │ │ │ │ + movw r2, #47860 @ 0xbaf4 │ │ │ │ movt r2, #11 │ │ │ │ mov ip, r0 │ │ │ │ ldr lr, [r4, #1004] @ 0x3ec │ │ │ │ ldr r0, [r4, #992] @ 0x3e0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c64a4 │ │ │ │ + bne c69f8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c62ac │ │ │ │ - ldr r9, [pc, #1188] @ c65a0 │ │ │ │ + beq c6800 │ │ │ │ + ldr r9, [pc, #1188] @ c6af4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq c62b8 │ │ │ │ + beq c680c │ │ │ │ lsr r2, ip, #18 │ │ │ │ ubfx r7, ip, #0, #18 │ │ │ │ mov r5, ip │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt c6154 │ │ │ │ + bgt c66a8 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c62b8 │ │ │ │ + beq c680c │ │ │ │ bic r6, r5, #4080 @ 0xff0 │ │ │ │ bic r6, r6, #15 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c6260 │ │ │ │ + bhi c67b4 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcc c6254 │ │ │ │ + bcc c67a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c63d4 │ │ │ │ + beq c6928 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c63d4 │ │ │ │ + bhi c6928 │ │ │ │ sub r2, r3, #1 │ │ │ │ lsr r2, r2, #3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sl, r2, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq c6288 │ │ │ │ + beq c67dc │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c62e8 │ │ │ │ + beq c683c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq c63a8 │ │ │ │ + beq c68fc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt c622c │ │ │ │ + blt c6780 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c63a8 │ │ │ │ + beq c68fc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq c6388 │ │ │ │ + beq c68dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq c63dc │ │ │ │ + beq c6930 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c6328 │ │ │ │ + bhi c687c │ │ │ │ sub r1, r3, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r1 │ │ │ │ - bne c61b4 │ │ │ │ + bne c6708 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c631c │ │ │ │ + b c6870 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9ffa0 │ │ │ │ + b 9ffac │ │ │ │ ldr lr, [r4, #984] @ 0x3d8 │ │ │ │ - movw r2, #34164 @ 0x8574 │ │ │ │ + movw r2, #34156 @ 0x856c │ │ │ │ movt r2, #9 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c64a0 │ │ │ │ + bne c69f4 │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2db1c │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp lr, ip │ │ │ │ - bcc c6374 │ │ │ │ + bcc c68c8 │ │ │ │ mov lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ str ip, [r1, #24] │ │ │ │ add ip, r1, lr │ │ │ │ str ip, [r1, #4] │ │ │ │ str r0, [r1, lr] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c61d8 │ │ │ │ + bne c672c │ │ │ │ ldr r0, [r4, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c64e8 │ │ │ │ + bne c6a3c │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6594 │ │ │ │ + beq c6ae8 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b c61d8 │ │ │ │ + b c672c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b c61d8 │ │ │ │ + b c672c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b c6254 │ │ │ │ + b c67a8 │ │ │ │ ldr r2, [r4, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6584 │ │ │ │ + bne c6ad8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b c6254 │ │ │ │ + b c67a8 │ │ │ │ mov r2, r3 │ │ │ │ - b c6328 │ │ │ │ + b c687c │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r5, [r6, #16] │ │ │ │ ldr r7, [r9, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ mul r5, r3, r5 │ │ │ │ @@ -156812,48 +157153,48 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r1, r9, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c6438 │ │ │ │ + bne c698c │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6434 │ │ │ │ + beq c6988 │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp r2, lr │ │ │ │ movne ip, #0 │ │ │ │ str ip, [r1, #528] @ 0x210 │ │ │ │ ldr ip, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c6504 │ │ │ │ + beq c6a58 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c64bc │ │ │ │ + beq c6a10 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c6254 │ │ │ │ + beq c67a8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c6254 │ │ │ │ + b c67a8 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -156863,25 +157204,25 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r9, #532] @ 0x214 │ │ │ │ str r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r9, #532] @ 0x214 │ │ │ │ - b c6254 │ │ │ │ + b c67a8 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6358 │ │ │ │ + b c68ac │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c644c │ │ │ │ + beq c69a0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r7, r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq ip, [r9, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ @@ -156902,141 +157243,141 @@ │ │ │ │ str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r6, [r7, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b c6254 │ │ │ │ + b c67a8 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c63c4 │ │ │ │ + b c6918 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6254 │ │ │ │ + b c67a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c65a4 : │ │ │ │ +000c6af8 : │ │ │ │ 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 c65f8 │ │ │ │ + beq c6b4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c65f8 │ │ │ │ + beq c6b4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c6628 │ │ │ │ + bl c6b7c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c6608 │ │ │ │ + beq c6b5c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6610 │ │ │ │ + ble c6b64 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #16412 @ 0x401c │ │ │ │ + movw r0, #11336 @ 0x2c48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3214 @ 0xc8e │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c65f0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c65f0 │ │ │ │ + bne c6b44 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c6b44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2400] @ 0x960 │ │ │ │ sub sp, sp, #1648 @ 0x670 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ + movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6b3c │ │ │ │ + beq c7058 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - bne c73a8 │ │ │ │ + bne c78a0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6b5c │ │ │ │ + ble c7078 │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [fp, #-1672] @ 0xfffff978 │ │ │ │ + ldr r9, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - ldr r3, [sl] │ │ │ │ - movw lr, #42540 @ 0xa62c │ │ │ │ - movt lr, #96 @ 0x60 │ │ │ │ + ldr r3, [r9] │ │ │ │ + movw sl, #42528 @ 0xa620 │ │ │ │ + movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r2, lr │ │ │ │ - beq c768c │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + cmp r2, sl │ │ │ │ + beq c7cf0 │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c730c │ │ │ │ - mov r0, #1 │ │ │ │ - sub r7, sl, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r6, [r7, #4]! │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7388 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c6c00 │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42740 @ 0xa6f4 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7804 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r5, r9, #4 │ │ │ │ + mov r3, lr │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7880 │ │ │ │ + tst ip, lr │ │ │ │ + bne c711c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c10 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c712c │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ and r3, r3, #28 │ │ │ │ sub r3, r3, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ + cmp r1, r0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - blt c66fc │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c6c50 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #32884 @ 0x8074 │ │ │ │ + movwne r3, #34092 @ 0x852c │ │ │ │ movtne r3, #12 │ │ │ │ - beq c7024 │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c74c4 │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c7790 │ │ │ │ + bne c7df0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c75d4 │ │ │ │ + bne c7ae0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ mov r6, r4 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ @@ -157044,249 +157385,235 @@ │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r4, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - str sl, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ + str r9, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt c7acc │ │ │ │ + bgt c7fb0 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6fc4 │ │ │ │ + ble c7464 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7efc │ │ │ │ + bne c83f8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ str r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c79d8 │ │ │ │ - mov r4, r9 │ │ │ │ + ble c7eec │ │ │ │ + mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #32884 @ 0x8074 │ │ │ │ + movw r3, #34092 @ 0x852c │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne c6c24 │ │ │ │ + bne c7140 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r5 │ │ │ │ movlt r2, r4 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c802c │ │ │ │ + beq c84dc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7f34 │ │ │ │ + beq c8200 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f44 │ │ │ │ + beq c8210 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7b84 │ │ │ │ + beq c8060 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7b94 │ │ │ │ + beq c8070 │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6c84 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c6c4c │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, r9, r3 │ │ │ │ + bne c7170 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + beq c7168 │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r4, [sl, r7, lsl #2] │ │ │ │ + add r9, sl, r3 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r4, [r9, r2, lsl #2] │ │ │ │ - ldr r1, [r7, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ + ldr r1, [r9, #-4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ubfx sl, r3, #5, #1 │ │ │ │ + ubfx r0, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r0, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r3, r5 │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ movlt r2, r3 │ │ │ │ movge r2, r5 │ │ │ │ - cmp sl, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ - beq c7e3c │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c8370 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c7e3c │ │ │ │ + beq c8370 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7e48 │ │ │ │ + beq c837c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7e4c │ │ │ │ + beq c8380 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e58 │ │ │ │ + beq c838c │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6a54 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6a50 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c8334 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6f94 │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r7, r5 │ │ │ │ - movlt r2, r7 │ │ │ │ + cmp r9, r5 │ │ │ │ + movlt r2, r9 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq c7e68 │ │ │ │ + beq c839c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c7e68 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c7e70 │ │ │ │ + beq c839c │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c83a8 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c7e74 │ │ │ │ + beq c83ac │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e80 │ │ │ │ + beq c83b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6a54 │ │ │ │ + blt c8334 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c6a50 │ │ │ │ + ble c6f94 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r4, sl, #4 │ │ │ │ add r4, r4, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ - beq c803c │ │ │ │ + beq c8514 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c7ea8 │ │ │ │ + beq c83e0 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7eb8 │ │ │ │ + beq c83f0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7e8c │ │ │ │ + beq c83c4 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e9c │ │ │ │ + beq c83d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6a40 │ │ │ │ + blt c6f8c │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c69d0 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c6f1c │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6c54 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ldr r1, [r9, r3, lsl #2] │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c79c0 │ │ │ │ - beq c7e18 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c8334 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r7, r1, asr r3 │ │ │ │ asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt c6ea0 │ │ │ │ + blt c7384 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c712c │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c758c │ │ │ │ ldr r1, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ ldr lr, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r1, #24 │ │ │ │ add ip, r1, r0, lsl #4 │ │ │ │ ldr r1, [r1, r0, lsl #4] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ sub r1, r1, lr │ │ │ │ - ldr ip, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ asr r1, r1, #2 │ │ │ │ add r1, r0, r1, lsl #1 │ │ │ │ add r0, r0, r1 │ │ │ │ - add r0, r0, ip │ │ │ │ + add r0, r0, r7 │ │ │ │ cmp r2, r1 │ │ │ │ add r4, r4, #1 │ │ │ │ suble r1, r1, r2 │ │ │ │ suble r0, r0, r2 │ │ │ │ - ble c7920 │ │ │ │ + ble c7e24 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c7920 │ │ │ │ + bgt c7e24 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c7a20 │ │ │ │ + ble c7f6c │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c7a20 │ │ │ │ - bl c8120 │ │ │ │ + bge c7f6c │ │ │ │ + bl c85d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c79c0 │ │ │ │ + bne c7ed4 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c6b04 │ │ │ │ + b c7020 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt c66a0 │ │ │ │ + bgt c6bf4 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ str r2, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -157300,1386 +157627,1361 @@ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7de0 │ │ │ │ + bne c8260 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7cf8 │ │ │ │ + bne c81b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ - cmp r9, #15 │ │ │ │ - bls c6714 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c66fc │ │ │ │ - b c6740 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c6c68 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c6c50 │ │ │ │ + b c6c94 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c79c0 │ │ │ │ - bne c6c84 │ │ │ │ + blt c7ed4 │ │ │ │ + bne c7170 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c6824 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r0, r1, asr r3 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - and r1, r1, r0 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blt c6ea0 │ │ │ │ - b c6aa0 │ │ │ │ + bne c6d78 │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c6f98 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c6c4c │ │ │ │ + beq c7168 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c7fc4 │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7a34 │ │ │ │ - sub r3, r9, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c832c │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c7f48 │ │ │ │ + sub r3, sl, #4 │ │ │ │ + mov r9, #0 │ │ │ │ + add r8, r3, r7, lsl #2 │ │ │ │ + str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r4, [r8, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c6f80 │ │ │ │ + bne c77b8 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ubfx r9, r1, #5, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - movlt r2, r7 │ │ │ │ - movge r2, r6 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c8034 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ubfx r3, r1, #5, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c84d4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7f7c │ │ │ │ + beq c8430 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c7f8c │ │ │ │ + beq c8440 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7f98 │ │ │ │ + beq c776c │ │ │ │ add r1, r4, #20 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 2e618 │ │ │ │ ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7b04 │ │ │ │ - blt c6f9c │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c8080 │ │ │ │ + blt c7798 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7fd0 │ │ │ │ - cmp r9, #0 │ │ │ │ + beq c8218 │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c7fdc │ │ │ │ + beq c8224 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7ba4 │ │ │ │ + beq c7bb8 │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e618 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c7bb4 │ │ │ │ + beq c7bc8 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c77d4 │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7a78 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + beq c7f40 │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c7f80 │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, r9, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls c6dd4 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r2, sl, r3 │ │ │ │ + cmp r2, sl │ │ │ │ + bls c72c4 │ │ │ │ + add r4, sl, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r0, [r9] │ │ │ │ + ldr r2, [sl] │ │ │ │ + str r0, [sl] │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bls c6dd4 │ │ │ │ + bls c72c4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c6dbc │ │ │ │ + bhi c72ac │ │ │ │ ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7a54 │ │ │ │ + bne c7f1c │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6c54 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #32884 @ 0x8074 │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6f98 │ │ │ │ + add r8, sl, r7, lsl #2 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - add r5, r9, r2, lsl #2 │ │ │ │ - ldr r0, [r9, r2, lsl #2] │ │ │ │ + movw r3, #34092 @ 0x852c │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - bne c7098 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c7974 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ - movlt r2, r8 │ │ │ │ - movge r2, r6 │ │ │ │ + cmp r6, r5 │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c805c │ │ │ │ + beq c8524 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c8064 │ │ │ │ + beq c84c4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c7c1c │ │ │ │ + beq c80dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c77ec │ │ │ │ + beq c7bd8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - cmp r3, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ + cmp r3, r7 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6aa0 │ │ │ │ + ble c6fc0 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c7120 │ │ │ │ - movw r3, #32884 @ 0x8074 │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c7580 │ │ │ │ + mov r9, sl │ │ │ │ + movw r3, #34092 @ 0x852c │ │ │ │ movt r3, #12 │ │ │ │ - str lr, [fp, #-1668] @ 0xfffff97c │ │ │ │ + str ip, [fp, #-1668] @ 0xfffff97c │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ mov r6, r7 │ │ │ │ - mov r4, #0 │ │ │ │ + mov r5, #0 │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - add r3, r4, r6 │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ + add r3, r5, r6 │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ asr r7, r3, #1 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ - bne c70ac │ │ │ │ + bne c7508 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp sl, r8 │ │ │ │ movlt r2, sl │ │ │ │ movge r2, r8 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8020 │ │ │ │ + beq c84f8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7dfc │ │ │ │ + beq c8114 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7e10 │ │ │ │ + beq c8128 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c7628 │ │ │ │ + beq c7b34 │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7640 │ │ │ │ + beq c7b4c │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c71f4 │ │ │ │ + beq c7654 │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c721c │ │ │ │ - b c70d0 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c79c0 │ │ │ │ - beq c7068 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7bec │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c6cc0 │ │ │ │ - b c6d78 │ │ │ │ + blt c767c │ │ │ │ + b c752c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6ba8 │ │ │ │ + beq c70c4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c6ba8 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + bne c70c4 │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c74b4 │ │ │ │ - b c74c8 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + ble c79c0 │ │ │ │ + b c79d4 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c7788 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq c7de8 │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #32884 @ 0x8074 │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #34092 @ 0x852c │ │ │ │ movtne r3, #12 │ │ │ │ - bne c7790 │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #55216 @ 0xd7b0 │ │ │ │ + bne c7df0 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #51132 @ 0xc7bc │ │ │ │ movtne r3, #30 │ │ │ │ - bne c6760 │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + bne c6cb4 │ │ │ │ + movw r3, #26120 @ 0x6608 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c7f5c │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #47748 @ 0xba84 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #10672 @ 0x29b0 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6760 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c7c3c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6d74 │ │ │ │ - b c79c0 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6e6c │ │ │ │ - b c79c0 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c80fc │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #49212 @ 0xc03c │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #764 @ 0x2fc │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c6cb4 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c79c0 │ │ │ │ - beq c71f4 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c7304 │ │ │ │ + blt c7ed4 │ │ │ │ + beq c7654 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c7764 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - add r1, r9, r5 │ │ │ │ - bge c72c0 │ │ │ │ - sub r8, r7, r4 │ │ │ │ - add r6, r5, #4 │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cmp r5, r7 │ │ │ │ + add r1, r9, r4 │ │ │ │ + bge c7720 │ │ │ │ + sub r8, r7, r5 │ │ │ │ + add r6, r4, #4 │ │ │ │ add r0, r9, r6 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 2d9e4 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c747c │ │ │ │ + bne c7988 │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c6ecc │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c73b0 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7aa4 │ │ │ │ + bne c7fa4 │ │ │ │ lsl r0, r3, #4 │ │ │ │ - ldr ip, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ add r2, r0, #28 │ │ │ │ ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r1, #0 │ │ │ │ - str r9, [ip, r2] │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ + str sl, [lr, r2] │ │ │ │ + add r2, lr, r2 │ │ │ │ + ldr lr, [fp, #-1664] @ 0xfffff980 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r2, fp, r3, lsl #4 │ │ │ │ - lsl r1, lr, #2 │ │ │ │ - str lr, [r2, #-1588] @ 0xfffff9cc │ │ │ │ + lsl r1, ip, #2 │ │ │ │ + str ip, [r2, #-1588] @ 0xfffff9cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - bne c77b4 │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c7b98 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c77cc │ │ │ │ + bne c7bb0 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c7b0c │ │ │ │ + bgt c7fe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c749c │ │ │ │ + bne c79a8 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7de0 │ │ │ │ + bne c8260 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c75a4 │ │ │ │ + bne c7ab0 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c7d38 │ │ │ │ + bne c8248 │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ - bne c7cf8 │ │ │ │ + bne c81b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6be4 │ │ │ │ - b c7cb0 │ │ │ │ - add r4, r7, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble c70cc │ │ │ │ + bne c7100 │ │ │ │ + b c8170 │ │ │ │ + add r5, r7, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c7528 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne c7300 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c7760 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ ubfx r3, r8, #5, #1 │ │ │ │ str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r7, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ mov r7, sl │ │ │ │ ubfx sl, r8, #6, #1 │ │ │ │ mov r8, r6 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r5, r8, r4 │ │ │ │ + add r4, r8, r5 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - asr r5, r5, #1 │ │ │ │ - ldr r1, [r9, r5, lsl #2] │ │ │ │ + asr r4, r4, #1 │ │ │ │ + ldr r1, [r9, r4, lsl #2] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r7 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8014 │ │ │ │ + beq c84ec │ │ │ │ cmp sl, #0 │ │ │ │ - beq c7ec0 │ │ │ │ + beq c822c │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7ed4 │ │ │ │ + beq c8240 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c72e0 │ │ │ │ + beq c7740 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c72f0 │ │ │ │ + beq c7750 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c72f8 │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt c7240 │ │ │ │ - ldr r7, [fp, #-1660] @ 0xfffff984 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r1, r9, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c70e0 │ │ │ │ + bge c7758 │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bgt c76a0 │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + add r1, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c753c │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c710c │ │ │ │ + beq c7568 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ - b c7490 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ + b c799c │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7298 │ │ │ │ + bne c76f8 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c72a0 │ │ │ │ - add r4, r5, #1 │ │ │ │ - b c72a4 │ │ │ │ + bgt c7700 │ │ │ │ + add r5, r4, #1 │ │ │ │ + b c7704 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c6ee0 │ │ │ │ - sub r5, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ + b c73c4 │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e618 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmpeq r6, sl │ │ │ │ + bge c8308 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c8088 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c71a8 │ │ │ │ + b c7268 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7ed4 │ │ │ │ + bne c7798 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c82e0 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c7264 │ │ │ │ + b c7ed4 │ │ │ │ + sub r1, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ - b c7334 │ │ │ │ + b c782c │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7398 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c7384 │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c7324 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c7324 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7890 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c787c │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c781c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c781c │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7d9c │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c7324 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #10672 @ 0x29b0 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c829c │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c781c │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movw r3, #764 @ 0x2fc │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c676c │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + b c6cc0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c6744 │ │ │ │ + b c6c98 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7d50 │ │ │ │ + bgt c8480 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ add r4, r3, #136 @ 0x88 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r2, #4 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ble c7668 │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ble c7b74 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c7c70 │ │ │ │ + beq c8130 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c7650 │ │ │ │ + beq c7b5c │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c7d94 │ │ │ │ + beq c8478 │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c746c │ │ │ │ + beq c7964 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c7d48 │ │ │ │ + beq c81f8 │ │ │ │ cmp r9, #3 │ │ │ │ - beq c746c │ │ │ │ + beq c7964 │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141ba0 │ │ │ │ + bl 14219c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c7c74 │ │ │ │ + beq c8134 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c7448 │ │ │ │ + bne c7940 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - b c66b0 │ │ │ │ + b c6c04 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c7354 │ │ │ │ + b c7ed4 │ │ │ │ mov r2, r8 │ │ │ │ add r0, r3, r6 │ │ │ │ - add r1, r3, r5 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ + add r1, r3, r4 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ bl 2d9e4 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - str r4, [r3, r5] │ │ │ │ - b c710c │ │ │ │ + str r5, [r3, r4] │ │ │ │ + b c7568 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ + movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c74d4 │ │ │ │ + bgt c79e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c74c8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne c79d4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7580 │ │ │ │ + ble c7a8c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c74f8 │ │ │ │ + bgt c7a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c74f8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne c7a04 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c7580 │ │ │ │ + beq c7a8c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7528 │ │ │ │ + bgt c7a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7528 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne c7a34 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c7580 │ │ │ │ + beq c7a8c │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7560 │ │ │ │ + bgt c7a6c │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c7560 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne c7a6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c7538 │ │ │ │ + bne c7a44 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c7580 │ │ │ │ + ble c7a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7dd8 │ │ │ │ + bne c8258 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c71b0 │ │ │ │ + ble c7610 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c75c8 │ │ │ │ + b c7ad4 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c75b8 │ │ │ │ - b c71b0 │ │ │ │ + bhi c7ac4 │ │ │ │ + b c7610 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c7db4 │ │ │ │ + bgt c82bc │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ - b c6790 │ │ │ │ + b c6ce4 │ │ │ │ add r1, r1, #28 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6f58 │ │ │ │ + bne c743c │ │ │ │ cmp sl, r8 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b c6f5c │ │ │ │ + b c7440 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b c760c │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c800c │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, #1 │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - sub r3, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r6, r0 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - clz r1, r1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - mov r4, r3 │ │ │ │ - b c7714 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c775c │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - and r3, r3, #28 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - bge c77dc │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c7edc │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c7edc │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7ef4 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c775c │ │ │ │ - tst r1, r0 │ │ │ │ - bne c7774 │ │ │ │ - mov ip, r9 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq c76e4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bge c6ff0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c770c │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c7750 │ │ │ │ - mov r0, #0 │ │ │ │ - b c775c │ │ │ │ - movw r3, #10672 @ 0x29b0 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #10672 @ 0x29b0 │ │ │ │ - movt r1, #52 @ 0x34 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #46308 @ 0xb4e4 │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c676c │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c7b18 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c7174 │ │ │ │ + beq c75d4 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r9, r9, r1 │ │ │ │ - b c6804 │ │ │ │ - add sl, sl, #1 │ │ │ │ - b c6fa8 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c6744 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6e74 │ │ │ │ + add sl, sl, r1 │ │ │ │ + b c6d58 │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e618 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c725c │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c7260 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c735c │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c792c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, r9, r3, lsl #2 │ │ │ │ - ldr r3, [r9, r3, lsl #2] │ │ │ │ + bne c7e30 │ │ │ │ + add r4, sl, r7, lsl #2 │ │ │ │ + ldr r3, [sl, r7, lsl #2] │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ - beq c7bc4 │ │ │ │ + beq c80b4 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c7bc4 │ │ │ │ + beq c80b4 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7bd0 │ │ │ │ + beq c80c0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7bd4 │ │ │ │ + beq c80c4 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7be0 │ │ │ │ + beq c80d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6e74 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6e74 │ │ │ │ + blt c735c │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c735c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r6 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r6 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8044 │ │ │ │ + beq c851c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c806c │ │ │ │ + beq c84cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c2c │ │ │ │ + beq c80ec │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c6e74 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c735c │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c789c │ │ │ │ - b c6e74 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c7c74 │ │ │ │ + b c735c │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c84e4 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + movw ip, #43164 @ 0xa89c │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r7, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, lr │ │ │ │ + str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + mov r1, lr │ │ │ │ + sub ip, r2, ip │ │ │ │ + movw r4, #42740 @ 0xa6f4 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + clz ip, ip │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ + mov r5, #0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + b c7d74 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c7dbc │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + and r3, r3, #28 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bge c7e14 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c8284 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c8284 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c827c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c7dbc │ │ │ │ + tst ip, lr │ │ │ │ + bne c7dd4 │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq c7d44 │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bge c7490 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c7d6c │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c7db0 │ │ │ │ + mov lr, #0 │ │ │ │ + b c7dbc │ │ │ │ + movw r3, #764 @ 0x2fc │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #764 @ 0x2fc │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #47772 @ 0xba9c │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c6cc0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c6c98 │ │ │ │ lsl r1, r1, #1 │ │ │ │ lsl r0, r0, #1 │ │ │ │ - b c6ae8 │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ + b c7004 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c79b0 │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c7ec4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r9 │ │ │ │ movlt r2, r4 │ │ │ │ - movge r2, sl │ │ │ │ + movge r2, r9 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8054 │ │ │ │ + beq c850c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c804c │ │ │ │ + beq c8504 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7f4c │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c79fc │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6e74 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c831c │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c735c │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c735c │ │ │ │ + cmp r5, r6 │ │ │ │ + add r8, r8, #4 │ │ │ │ + beq c7bf4 │ │ │ │ + b c7e34 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c79a0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c7e9c │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7f74 │ │ │ │ + bne c82b4 │ │ │ │ mov r4, #0 │ │ │ │ - b c758c │ │ │ │ - beq c6c4c │ │ │ │ - add r4, r9, #4 │ │ │ │ - cmp r9, r4 │ │ │ │ + b c7a98 │ │ │ │ + beq c7168 │ │ │ │ + add r4, sl, #4 │ │ │ │ + cmp sl, r4 │ │ │ │ mov r2, r4 │ │ │ │ - bcs c7ab0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movcc r7, #2 │ │ │ │ + movcc r3, #4 │ │ │ │ + bcc c7290 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c6f98 │ │ │ │ mov r3, #4 │ │ │ │ - b c6da0 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c79a8 │ │ │ │ - cmp r5, r7 │ │ │ │ - add r8, r8, #4 │ │ │ │ - bne c7938 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c7810 │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ - str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c712c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r9, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ - bhi c6d9c │ │ │ │ - ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6c54 │ │ │ │ ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c6de0 │ │ │ │ + bls c72d0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c7a5c │ │ │ │ + b c7f24 │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c77a4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c728c │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c6f98 │ │ │ │ + b c7f1c │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ + mov ip, r7 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ + b c758c │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r2, sl, #1 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r0, r9, r1, lsl #2 │ │ │ │ - ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r0, sl, r1, lsl #2 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25c03c │ │ │ │ - b c6d84 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25baa4 │ │ │ │ + b c7278 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6ab0 │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6c54 │ │ │ │ - mov r3, #4 │ │ │ │ - b c7a54 │ │ │ │ + mov r7, ip │ │ │ │ + b c6fd0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c7ad0 │ │ │ │ + bgt c7fb4 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c67d8 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c6d34 │ │ │ │ + b c6d2c │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c7b2c │ │ │ │ + beq c8008 │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ add r0, r2, fp │ │ │ │ ldr ip, [r0, #-1552] @ 0xfffff9f0 │ │ │ │ ldr r2, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ cmp ip, r2 │ │ │ │ subgt r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ - bl c8120 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bl c85d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c79c8 │ │ │ │ + bne c7edc │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7184 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ble c75e4 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c7b74 │ │ │ │ + beq c8050 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr ip, [r2, #-1600] @ 0xfffff9c0 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ cmp ip, r2 │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl c8120 │ │ │ │ + bl c85d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7b3c │ │ │ │ - b c79c8 │ │ │ │ + beq c8018 │ │ │ │ + b c7edc │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c688c │ │ │ │ + bne c6de0 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c6890 │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e618 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c6d6c │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c6d70 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c7860 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - bl 2e618 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c787c │ │ │ │ - cmp r6, r5 │ │ │ │ - bgt c6e74 │ │ │ │ - b c7884 │ │ │ │ + b c6de4 │ │ │ │ + cmp r6, sl │ │ │ │ + b c7224 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r2, sl, #1 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ add r0, r3, r1, lsl #2 │ │ │ │ ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25c03c │ │ │ │ - b c6fa4 │ │ │ │ - cmp r8, r6 │ │ │ │ + bl 25baa4 │ │ │ │ + b c77a0 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c7c40 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + bl 2e618 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c7c5c │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt c735c │ │ │ │ + b c7c64 │ │ │ │ + cmp r6, r5 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c6e6c │ │ │ │ + b c7354 │ │ │ │ cmp r5, r6 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - b c78f8 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ubfx r9, r2, #5, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - movlt r2, r6 │ │ │ │ - movge r2, r7 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c6d38 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c7fd4 │ │ │ │ + b c7cd0 │ │ │ │ + movw r3, #55700 @ 0xd994 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c6cc0 │ │ │ │ + b c7e00 │ │ │ │ + ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c741c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7b38 │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c7d0c │ │ │ │ + bne c81cc │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7cb8 │ │ │ │ + bgt c8178 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7ce8 │ │ │ │ + bne c81a8 │ │ │ │ mov r4, #0 │ │ │ │ - b c6bf4 │ │ │ │ + b c7110 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - beq c7cb0 │ │ │ │ + beq c8170 │ │ │ │ mov r4, #0 │ │ │ │ - b c7cf8 │ │ │ │ + b c81b8 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl aefbc │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bpl c7cf0 │ │ │ │ + bpl c81b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a61a8 │ │ │ │ - b c71e8 │ │ │ │ + bl a61f0 │ │ │ │ + b c7648 │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7c78 │ │ │ │ + bgt c8138 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c7c78 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c7c78 │ │ │ │ - bl a61a8 │ │ │ │ + bne c8138 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c8138 │ │ │ │ + mov r6, #2 │ │ │ │ + b c8134 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c6dc8 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c8064 │ │ │ │ + add r0, r4, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c7240 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c7bbc │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c76e0 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7744 │ │ │ │ + bl a61f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c71c0 │ │ │ │ - mov r6, #2 │ │ │ │ - b c7c74 │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - lsl r0, r3, #2 │ │ │ │ - bl a5c98 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne c73d4 │ │ │ │ - bl 2e757c │ │ │ │ - ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ - ldr r5, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [r8, #12] │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - ldr r6, [r8, #8] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - beq c7cb0 │ │ │ │ - b c7cf8 │ │ │ │ - mov r6, #1 │ │ │ │ - b c7c74 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ + b c7620 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c7ee4 │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #36460 @ 0x8e6c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b c7ee4 │ │ │ │ + mov r1, #0 │ │ │ │ + b c7dbc │ │ │ │ + movw r3, #764 @ 0x2fc │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c6cc0 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ mov r3, #1 │ │ │ │ - b c6744 │ │ │ │ + b c6c98 │ │ │ │ + mov r4, #0 │ │ │ │ + b c747c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r3, r2 │ │ │ │ - b c760c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c79d0 │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c79d0 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c6f38 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c762c │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, r9 │ │ │ │ + b c7b18 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cmp sl, r6 │ │ │ │ + movlt r2, sl │ │ │ │ + movge r2, r6 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + ldr r1, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne c7228 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c821c │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c7e9c │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [sl, r3, lsl #2] │ │ │ │ + blx r8 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7ed4 │ │ │ │ + bne c735c │ │ │ │ + mov r2, r7 │ │ │ │ ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25c03c │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6ca4 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25baa4 │ │ │ │ + mov r3, r7 │ │ │ │ + b c718c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c6914 │ │ │ │ + bne c6e64 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6930 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bne c6e80 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ cmp r3, r5 │ │ │ │ - ble c6938 │ │ │ │ - b c6a54 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6988 │ │ │ │ + ble c6e88 │ │ │ │ + b c8334 │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6ed8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c69a8 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c69b0 │ │ │ │ - b c6a54 │ │ │ │ + bne c6ef8 │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c6f00 │ │ │ │ + b c8334 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6a24 │ │ │ │ + bne c6f70 │ │ │ │ cmp r6, r5 │ │ │ │ - ble c6a2c │ │ │ │ - b c6a40 │ │ │ │ + ble c6f78 │ │ │ │ + b c6f8c │ │ │ │ add r0, r3, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c6a0c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7e90 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c7280 │ │ │ │ + bne c6f58 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c72e4 │ │ │ │ - movw r3, #10672 @ 0x29b0 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c676c │ │ │ │ - mov r5, #0 │ │ │ │ - b c775c │ │ │ │ + b c83c8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bne c7fe4 │ │ │ │ + bne c8450 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c7f28 │ │ │ │ + b c8424 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c7f18 │ │ │ │ - b c67e4 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6874 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7b88 │ │ │ │ - cmp r4, sl │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c79a0 │ │ │ │ - movw r3, #59132 @ 0xe6fc │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c676c │ │ │ │ - b c77a0 │ │ │ │ - mov r4, #0 │ │ │ │ - b c6fdc │ │ │ │ + bhi c8414 │ │ │ │ + b c6d38 │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c6d14 │ │ │ │ + bne c71fc │ │ │ │ + mov ip, #0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c7fa0 │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - bl 2e618 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmpeq r7, r6 │ │ │ │ - bge c7c60 │ │ │ │ - b c6f9c │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6a54 │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c6d50 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c7ba8 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c7778 │ │ │ │ add r1, r6, r3, lsl #2 │ │ │ │ mov r2, r6 │ │ │ │ - b c8000 │ │ │ │ + b c846c │ │ │ │ ldr r0, [r2] │ │ │ │ ldr ip, [r1] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r0, [r1], #-4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi c7ff0 │ │ │ │ - b c7f0c │ │ │ │ - mov r1, #0 │ │ │ │ - b c66dc │ │ │ │ + bhi c845c │ │ │ │ + b c8408 │ │ │ │ + mov r6, #1 │ │ │ │ + b c8134 │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + lsl r0, r3, #2 │ │ │ │ + bl a5ce0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne c78cc │ │ │ │ + bl 2e6a94 │ │ │ │ + ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ + ldr r5, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + ldr r6, [r8, #8] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + beq c8170 │ │ │ │ + b c81b8 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7344 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7cc0 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c8434 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c8204 │ │ │ │ + mov ip, #0 │ │ │ │ + b c6c30 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c7ec8 │ │ │ │ + b c8234 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7e04 │ │ │ │ + b c811c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7e8c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7f38 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c7f80 │ │ │ │ + b c7e74 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c7eac │ │ │ │ + b c83e4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c78d0 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7990 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7978 │ │ │ │ + b c7ca8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c6e44 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6e5c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c78e8 │ │ │ │ + b c732c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r4 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r4 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8118 │ │ │ │ + beq c85d0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c8100 │ │ │ │ + beq c85b8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8110 │ │ │ │ + beq c85c8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c80e0 │ │ │ │ + beq c8598 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c80f0 │ │ │ │ + beq c85a8 │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c80d8 │ │ │ │ + bne c8590 │ │ │ │ cmp r5, r4 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c80c0 │ │ │ │ + bne c8578 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c80e4 │ │ │ │ + b c859c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c8104 │ │ │ │ + b c85bc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ add r2, r1, #1 │ │ │ │ add r3, r0, r1, lsl #4 │ │ │ │ @@ -158708,397 +159010,399 @@ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str lr, [r0, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl 25bc84 │ │ │ │ + bl 25b6ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8e3c │ │ │ │ + blt c92c0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r8, r8, r5 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c86d4 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c8b4c │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, r6, r5, lsl #2 │ │ │ │ sub r2, r8, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25bdf0 │ │ │ │ + bl 25b858 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ble c8e54 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + ble c92f4 │ │ │ │ cmp r8, r3 │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c86e8 │ │ │ │ + bgt c8ba8 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c8dc0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c91a0 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r3 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ add r0, r8, #12 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 25bf48 │ │ │ │ + bl 25b9b0 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [r8, #12] │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ - bne c8c5c │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c9160 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8698 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8b70 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8624 │ │ │ │ + beq c8ae0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #32884 @ 0x8074 │ │ │ │ + movw ip, #34092 @ 0x852c │ │ │ │ movt ip, #12 │ │ │ │ str ip, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [r9] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ - bne c83ec │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c88a4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movge r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8e68 │ │ │ │ + beq c9330 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8e0c │ │ │ │ + beq c9300 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8e1c │ │ │ │ + beq c9310 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8380 │ │ │ │ + beq c8838 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8398 │ │ │ │ + beq c8850 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c83a4 │ │ │ │ + bge c885c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c85cc │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8a84 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c868c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8b64 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c8414 │ │ │ │ + bge c88cc │ │ │ │ mov r8, #0 │ │ │ │ - b c82bc │ │ │ │ + b c8774 │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8334 │ │ │ │ + bne c87ec │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt c833c │ │ │ │ + blt c87f4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c85f8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8ab4 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8624 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c8ae0 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c8414 │ │ │ │ + ble c88cc │ │ │ │ mov r7, #0 │ │ │ │ - b c82bc │ │ │ │ + b c8774 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c83a4 │ │ │ │ - blt c8e44 │ │ │ │ + beq c885c │ │ │ │ + blt c92c8 │ │ │ │ ldr r5, [r9] │ │ │ │ - b c833c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c87f4 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r7, #1 │ │ │ │ subgt r7, r7, #1 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ str r7, [r0] │ │ │ │ - bl 25bc84 │ │ │ │ + bl 25b6ec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c84c4 │ │ │ │ - blt c8e84 │ │ │ │ + beq c897c │ │ │ │ + blt c9360 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ sub r8, r8, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - bl 25bf48 │ │ │ │ + bl 25b9b0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8cb8 │ │ │ │ + beq c91bc │ │ │ │ cmp r8, #0 │ │ │ │ - beq c867c │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r4 │ │ │ │ + beq c8b3c │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r2, [r3] │ │ │ │ - bne c8bc4 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r9] │ │ │ │ + str r3, [r2] │ │ │ │ + bne c90a4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8688 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8b60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25bdf0 │ │ │ │ + bl 25b858 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c86e0 │ │ │ │ - blt c8e84 │ │ │ │ + beq c8b58 │ │ │ │ + blt c9360 │ │ │ │ str r5, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ - bl 25bfc0 │ │ │ │ + bl 25ba28 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, r5 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8688 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8b60 │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [sl], #4 │ │ │ │ - str r2, [r3] │ │ │ │ - bne c8be0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl], #4 │ │ │ │ + str r3, [r2] │ │ │ │ + bne c9088 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8624 │ │ │ │ + beq c8ae0 │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c8420 │ │ │ │ + bgt c88d8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r7, #1 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ str r2, [r3] │ │ │ │ - b c82b0 │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c8768 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r1] │ │ │ │ str r2, [r3], #4 │ │ │ │ - beq c8cb0 │ │ │ │ + beq c9158 │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c8364 │ │ │ │ + b c881c │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ str r1, [r2], #4 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne c83d4 │ │ │ │ - sub lr, fp, #44 @ 0x2c │ │ │ │ + bne c888c │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r0, lr │ │ │ │ + ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ - str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r3 │ │ │ │ + str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25bfc0 │ │ │ │ + bl 25ba28 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r4, r5, lsl #2] │ │ │ │ ldrne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldrne r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldrne r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldrne r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r2, r1, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c86cc │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r4 │ │ │ │ + b c8a3c │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c86cc │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8b44 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 25bf48 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, r4 │ │ │ │ - b c8584 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl 25b9b0 │ │ │ │ + b c8b44 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c8ddc │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + bgt c92d8 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r7, #0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub r4, r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r9, r3, lsl #2 │ │ │ │ - bne c8cc0 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c91d0 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r0, sl, #12 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25bf48 │ │ │ │ - sub lr, fp, #44 @ 0x2c │ │ │ │ + bl 25b9b0 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ ldrd r0, [sl, #12] │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r2, [sl, #12] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ + str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + stm r2, {r0, r1} │ │ │ │ + ldr lr, [sl, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add r8, r2, r4, lsl #2 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - cmp ip, #0 │ │ │ │ lsl r2, r3, #2 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + add r8, lr, r4, lsl #2 │ │ │ │ + cmp ip, #0 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c8d80 │ │ │ │ + bne c9290 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, r3, #4 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [r0, r1, lsl #2] │ │ │ │ str ip, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8c00 │ │ │ │ + beq c90c4 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #32884 @ 0x8074 │ │ │ │ + movw ip, #34092 @ 0x852c │ │ │ │ movt ip, #12 │ │ │ │ str lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r5, r4 │ │ │ │ @@ -159108,925 +159412,926 @@ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r5 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c88f0 │ │ │ │ + bne c8db0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ movlt r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8ea4 │ │ │ │ + beq c9348 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8e24 │ │ │ │ + beq c9318 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8e34 │ │ │ │ + beq c9328 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8980 │ │ │ │ + beq c8e40 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8998 │ │ │ │ + beq c8e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c88a0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c8d60 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8950 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + bne c8e10 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c8bbc │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + beq c904c │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c89a8 │ │ │ │ + bge c8e68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c87d4 │ │ │ │ + b c8c94 │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r5, #4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r9] │ │ │ │ - bne c8914 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c8dd4 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8c00 │ │ │ │ + beq c90c4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c89a8 │ │ │ │ + ble c8e68 │ │ │ │ mov r7, #0 │ │ │ │ - b c87d4 │ │ │ │ + b c8c94 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c889c │ │ │ │ - blt c8df8 │ │ │ │ + beq c8d5c │ │ │ │ + blt c92a8 │ │ │ │ ldr r4, [sl] │ │ │ │ - b c8854 │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8d14 │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ sub r1, r1, #4 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq c8c00 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r2, #1 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq c90c4 │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c88d0 │ │ │ │ + b c8d90 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - beq c8db4 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c887c │ │ │ │ - add r1, r4, #28 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + beq c9198 │ │ │ │ + sub r2, r1, #4 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c8d3c │ │ │ │ + add r1, r4, #28 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c884c │ │ │ │ + bne c8d0c │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c8854 │ │ │ │ - b c88a0 │ │ │ │ + blt c8d14 │ │ │ │ + b c8d60 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, #1 │ │ │ │ subgt r9, r9, #1 │ │ │ │ - sub r3, r5, #1 │ │ │ │ + sub r3, r6, #1 │ │ │ │ str r9, [r0] │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 25bc84 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt c8e94 │ │ │ │ - subs r3, r5, r6 │ │ │ │ + bl 25b6ec │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt c9350 │ │ │ │ + subs r3, r6, r7 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8a5c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r5, r6, r5 │ │ │ │ + beq c8f20 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r6, r7, r6 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - add r4, r4, r5, lsl #2 │ │ │ │ - addne r3, r3, r5, lsl #2 │ │ │ │ - strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + add r4, r4, r6, lsl #2 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add sl, sl, r5, lsl #2 │ │ │ │ + add sl, sl, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - addne r3, r3, r5, lsl #2 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 25bfc0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c8b70 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25ba28 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c9044 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c8c94 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - cmp r3, #2 │ │ │ │ - sub r7, r3, #1 │ │ │ │ - beq c8bfc │ │ │ │ - sub r3, r3, #2 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ + bne c9120 │ │ │ │ + cmp r5, #2 │ │ │ │ + sub r7, r5, #1 │ │ │ │ + beq c90c0 │ │ │ │ + sub r5, r5, #2 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25bdf0 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - blt c8e70 │ │ │ │ - subs r6, r7, r3 │ │ │ │ - streq r7, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq c8b28 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25b858 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt c9338 │ │ │ │ + subs r3, r7, r5 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + moveq r5, r7 │ │ │ │ + bne c8fc4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [r4], #-4 │ │ │ │ + bne c913c │ │ │ │ + subs r6, r6, #1 │ │ │ │ + beq c91c4 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + sub sl, sl, #4 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmp r2, #6 │ │ │ │ + cmple r3, #6 │ │ │ │ + bgt c8e78 │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ + add r3, r9, #1 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r3, [r2] │ │ │ │ + b c8c80 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r7, r5, r7 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ - strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ strne r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r7, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r7, r0 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ - mov r1, r3 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ + mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 25bf48 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c8e60 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c8bb0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [r4], #-4 │ │ │ │ - bne c8c78 │ │ │ │ - subs r5, r5, #1 │ │ │ │ - beq c8bb8 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ - cmple r3, #6 │ │ │ │ - bgt c89b4 │ │ │ │ - ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r3, r9, #1 │ │ │ │ + bl 25b9b0 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq c92b8 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne c8f74 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r3, [r2] │ │ │ │ - b c87c0 │ │ │ │ - ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c9118 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8ba8 │ │ │ │ - str r1, [sp] │ │ │ │ + beq c907c │ │ │ │ + ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ - mov r2, lr │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [sp] │ │ │ │ rsb r1, r1, #1 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25bf48 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl 25b9b0 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c8c54 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - b c8b78 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c903c │ │ │ │ + ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c84e0 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c8a54 │ │ │ │ + ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c859c │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8998 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ rsb r3, r5, #1 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r6, [fp, #-100] @ 0xffffff9c │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25bfc0 │ │ │ │ + bl 25ba28 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c8d98 │ │ │ │ + bne c917c │ │ │ │ mov r3, #0 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8b4c │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8f34 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c86d4 │ │ │ │ + b c8f88 │ │ │ │ + str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c8b64 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8278 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8b3c │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8a70 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c868c │ │ │ │ - mov lr, r5 │ │ │ │ - b c8628 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8730 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [r4, r3] │ │ │ │ + cmn r1, r3 │ │ │ │ + ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldrne r2, [r2] │ │ │ │ + strne r2, [r1, r3] │ │ │ │ + b c9114 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c904c │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 3417a4 │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c86e0 │ │ │ │ + b c8b44 │ │ │ │ + str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ + b c8ae8 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c904c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25bf48 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - sub lr, fp, #44 @ 0x2c │ │ │ │ + bl 25b9b0 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldrd r0, [r5, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r1, [fp, #-140] @ 0xffffff74 │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - add r8, r1, r4, lsl #2 │ │ │ │ - str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldrd r0, [r5, #12] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + add r8, lr, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ + stm r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ + ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - bne c8d88 │ │ │ │ + bne c9298 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [sl], #-4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - beq c8798 │ │ │ │ + beq c8c58 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8798 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8c58 │ │ │ │ str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8d44 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r2, [r4, r3] │ │ │ │ - cmn r1, r3 │ │ │ │ - ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldrne r2, [r2] │ │ │ │ - strne r2, [r1, r3] │ │ │ │ - b c8c50 │ │ │ │ - ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8b78 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 342864 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c8228 │ │ │ │ - b c86cc │ │ │ │ - ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c9254 │ │ │ │ + mvn r3, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c904c │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c90c8 │ │ │ │ + mvn r3, #0 │ │ │ │ + b c9118 │ │ │ │ + mvn r3, #0 │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8b64 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 342864 │ │ │ │ + bl 3417a4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c86f4 │ │ │ │ - b c8c54 │ │ │ │ - mvn r3, #0 │ │ │ │ - ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8b78 │ │ │ │ + bne c8bb4 │ │ │ │ + b c9118 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8b4c │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c8314 │ │ │ │ + bne c87cc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8384 │ │ │ │ + b c883c │ │ │ │ add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c882c │ │ │ │ + bne c8cec │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8984 │ │ │ │ - mvn r3, #0 │ │ │ │ - b c8c54 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c868c │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c86d4 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8c04 │ │ │ │ + b c8e44 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b c8e10 │ │ │ │ + b c9304 │ │ │ │ mvn r3, #0 │ │ │ │ - ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8b78 │ │ │ │ + str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c904c │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b c931c │ │ │ │ mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c868c │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c904c │ │ │ │ mvn r3, #0 │ │ │ │ - ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8b78 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b c8e28 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8b64 │ │ │ │ │ │ │ │ -000c8eac : │ │ │ │ +000c9370 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4020] @ 0xfb4 │ │ │ │ - ldr ip, [pc, #712] @ c9194 │ │ │ │ + ldr ip, [pc, #712] @ c9658 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ - beq c916c │ │ │ │ + beq c9630 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c90bc │ │ │ │ + beq c9580 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c90bc │ │ │ │ + beq c9580 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9198 │ │ │ │ + bl c965c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9174 │ │ │ │ + beq c9638 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c905c │ │ │ │ + beq c9520 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c9038 │ │ │ │ + beq c94fc │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c9038 │ │ │ │ + beq c94fc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c90f0 │ │ │ │ + beq c95b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c910c │ │ │ │ + bne c95d0 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c901c │ │ │ │ + ble c94e0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8f90 │ │ │ │ + bgt c9454 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c90a4 │ │ │ │ + beq c9568 │ │ │ │ cmp r6, #1 │ │ │ │ - ble c901c │ │ │ │ + ble c94e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8fb8 │ │ │ │ + bgt c947c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c90ac │ │ │ │ + beq c9570 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c901c │ │ │ │ + beq c94e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8fe0 │ │ │ │ + bgt c94a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c90dc │ │ │ │ + beq c95a0 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c901c │ │ │ │ + beq c94e0 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9010 │ │ │ │ + bgt c94d4 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c90b4 │ │ │ │ + beq c9578 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c8ff0 │ │ │ │ + bne c94b4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne c90e4 │ │ │ │ + bne c95a8 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bic r3, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl cf634 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfafc <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c8f68 │ │ │ │ + b c942c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c8f20 │ │ │ │ + beq c93e4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9528 │ │ │ │ + bl c99ec │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8f80 │ │ │ │ - b c901c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c8f90 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c8fb8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c9010 │ │ │ │ + ble c9444 │ │ │ │ + b c94e0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c9454 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c947c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c94d4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9528 │ │ │ │ + bl c99ec │ │ │ │ mov r9, r0 │ │ │ │ - b c9024 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c8fe0 │ │ │ │ + b c94e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c94a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ - b c9024 │ │ │ │ + bl a61f0 │ │ │ │ + b c94e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9148 │ │ │ │ + beq c960c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9148 │ │ │ │ + beq c960c │ │ │ │ mov r9, #0 │ │ │ │ - b c8f68 │ │ │ │ + b c942c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8f68 │ │ │ │ + beq c942c │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c917c │ │ │ │ + ble c9640 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #46512 @ 0xb5b0 │ │ │ │ + movw r2, #36536 @ 0x8eb8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 33ba3c │ │ │ │ - b c9104 │ │ │ │ + bl 33ab24 │ │ │ │ + b c95c8 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b c9104 │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b c95c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84d5c │ │ │ │ + bl 84e80 │ │ │ │ mov r9, #0 │ │ │ │ - b c9024 │ │ │ │ + b c94e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9124 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c9124 │ │ │ │ + bne c95e8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c95e8 │ │ │ │ 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 │ │ │ │ mov ip, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r1, #1 │ │ │ │ mov r5, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c9314 │ │ │ │ + bgt c97d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c920c │ │ │ │ + beq c96d0 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c9368 │ │ │ │ + bhi c982c │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c92d4 │ │ │ │ + bhi c9798 │ │ │ │ cmp r4, #9 │ │ │ │ - beq c91c4 │ │ │ │ + beq c9688 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c91c4 │ │ │ │ + bne c9688 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c91d8 │ │ │ │ + bne c969c │ │ │ │ cmp r5, #0 │ │ │ │ - blt c94e8 │ │ │ │ + blt c99ac │ │ │ │ moveq r8, r7 │ │ │ │ streq r5, [sl] │ │ │ │ - beq c935c │ │ │ │ + beq c9820 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c93d4 │ │ │ │ + bgt c9898 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c94a4 │ │ │ │ + beq c9968 │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c9344 │ │ │ │ + beq c9808 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c945c │ │ │ │ + beq c9920 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c9344 │ │ │ │ + beq c9808 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9454 │ │ │ │ + beq c9918 │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c9344 │ │ │ │ + beq c9808 │ │ │ │ add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c941c │ │ │ │ + beq c98e0 │ │ │ │ add r4, r4, #1 │ │ │ │ str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c92a4 │ │ │ │ - b c9348 │ │ │ │ + bne c9768 │ │ │ │ + b c980c │ │ │ │ sub lr, r4, #32 │ │ │ │ mov r6, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r6, lsl lr │ │ │ │ - bne c91c4 │ │ │ │ + bne c9688 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c933c │ │ │ │ + beq c9800 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c9384 │ │ │ │ + bne c9848 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c93b4 │ │ │ │ + bne c9878 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c933c │ │ │ │ - bls c9398 │ │ │ │ + beq c9800 │ │ │ │ + bls c985c │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c93b4 │ │ │ │ + beq c9878 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c933c │ │ │ │ + beq c9800 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c931c │ │ │ │ + bne c97e0 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c91c4 │ │ │ │ + b c9688 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9464 │ │ │ │ + bne c9928 │ │ │ │ str r5, [sl] │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c9300 │ │ │ │ - bhi c93bc │ │ │ │ + beq c97c4 │ │ │ │ + bhi c9880 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c9300 │ │ │ │ + beq c97c4 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c933c │ │ │ │ + beq c9800 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c91c4 │ │ │ │ + bne c9688 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c9200 │ │ │ │ + b c96c4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c933c │ │ │ │ - bhi c93c8 │ │ │ │ + beq c9800 │ │ │ │ + bhi c988c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c94d0 │ │ │ │ + beq c9994 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c9330 │ │ │ │ + bne c97f4 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c91c4 │ │ │ │ + b c9688 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne c9384 │ │ │ │ - b c933c │ │ │ │ + bne c9848 │ │ │ │ + b c9800 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne c9330 │ │ │ │ - b c93b4 │ │ │ │ + bne c97f4 │ │ │ │ + b c9878 │ │ │ │ lsl r0, r5, #2 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c94ac │ │ │ │ + beq c9970 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0578 │ │ │ │ + bl c04a0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c925c │ │ │ │ + bne c9720 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c9984 │ │ │ │ + bl 3c8284 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c9500 │ │ │ │ + bne c99c4 │ │ │ │ cmp r7, r8 │ │ │ │ - bne c94f4 │ │ │ │ + bne c99b8 │ │ │ │ mov r8, #0 │ │ │ │ - b c935c │ │ │ │ + b c9820 │ │ │ │ mov r4, #2 │ │ │ │ - b c941c │ │ │ │ + b c98e0 │ │ │ │ mov r4, #1 │ │ │ │ - b c941c │ │ │ │ + b c98e0 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c94b4 │ │ │ │ + bne c9978 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9358 │ │ │ │ - b c9464 │ │ │ │ + beq c981c │ │ │ │ + b c9928 │ │ │ │ mov r8, r7 │ │ │ │ - b c941c │ │ │ │ - bl 2e757c │ │ │ │ - b c944c │ │ │ │ + b c98e0 │ │ │ │ + bl 2e6a94 │ │ │ │ + b c9910 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38088 @ 0x94c8 │ │ │ │ + movw r1, #34504 @ 0x86c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b c9434 │ │ │ │ + bl 16f4ac │ │ │ │ + b c98f8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38060 @ 0x94ac │ │ │ │ + movw r1, #34476 @ 0x86ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - b c944c │ │ │ │ + b c9910 │ │ │ │ mov r0, r8 │ │ │ │ - bl a61a8 │ │ │ │ - b c944c │ │ │ │ + bl a61f0 │ │ │ │ + b c9910 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c943c │ │ │ │ + bgt c9900 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c943c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c943c │ │ │ │ + bne c9900 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c9900 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ ldr r4, [ip, #84] @ 0x54 │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ - beq c9598 │ │ │ │ + beq c9a5c │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9598 │ │ │ │ + beq c9a5c │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, lr │ │ │ │ blx r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cb580 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cba44 <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf634 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cfafc <_PyObject_MakeTpCall@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9934 │ │ │ │ + bne c9df8 │ │ │ │ bic r5, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c98d8 │ │ │ │ + bne c9d9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9898 │ │ │ │ - movw r3, #10664 @ 0x29a8 │ │ │ │ + beq c9d5c │ │ │ │ + movw r3, #10652 @ 0x299c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne c98a8 │ │ │ │ + bne c9d6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c97fc │ │ │ │ + beq c9cc0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq c9924 │ │ │ │ + beq c9de8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c9634 │ │ │ │ + bne c9af8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -160035,18 +160340,18 @@ │ │ │ │ add r2, r4, #32 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #20] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl c995c │ │ │ │ + bl c9e20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c98fc │ │ │ │ - ldr r7, [pc, #736] @ c9958 │ │ │ │ + bne c9dc0 │ │ │ │ + ldr r7, [pc, #736] @ c9e1c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp ip, r8 │ │ │ │ sub ip, r4, #8 │ │ │ │ @@ -160055,67 +160360,67 @@ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - bne c9628 │ │ │ │ + bne c9aec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - movw r5, #12520 @ 0x30e8 │ │ │ │ + movw r5, #12516 @ 0x30e4 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9788 │ │ │ │ + blt c9c4c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add lr, r2, #1 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add ip, r1, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne c9780 │ │ │ │ + bne c9c44 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9788 │ │ │ │ + blt c9c4c │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9780 │ │ │ │ + bne c9c44 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9788 │ │ │ │ + blt c9c4c │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9740 │ │ │ │ + bne c9c04 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9788 │ │ │ │ + blt c9c4c │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c9724 │ │ │ │ + beq c9be8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c96c8 │ │ │ │ + beq c9b8c │ │ │ │ ldr r8, [r1, #164] @ 0xa4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c97d4 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + bne c9c98 │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c9628 │ │ │ │ + bne c9aec │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9628 │ │ │ │ + bne c9aec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c96c8 │ │ │ │ + b c9b8c │ │ │ │ mov r2, lr │ │ │ │ - b c9740 │ │ │ │ + b c9c04 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r1, [r2] │ │ │ │ @@ -160127,33 +160432,33 @@ │ │ │ │ str ip, [r4, #-8] │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r4, #-4] │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r1, #60560 @ 0xec90 │ │ │ │ + movw r1, #60344 @ 0xebb8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r8, r1 │ │ │ │ - bne c98bc │ │ │ │ + bne c9d80 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c975c │ │ │ │ - b c9778 │ │ │ │ + bne c9c20 │ │ │ │ + b c9c3c │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #10652 @ 0x299c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9624 │ │ │ │ - ldr r7, [pc, #308] @ c9958 │ │ │ │ + beq c9ae8 │ │ │ │ + ldr r7, [pc, #308] @ c9e1c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ str r2, [r4, #28] │ │ │ │ @@ -160174,237 +160479,237 @@ │ │ │ │ cmp r5, r3 │ │ │ │ sub r3, r4, #8 │ │ │ │ str r3, [lr] │ │ │ │ str r2, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r3, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq c96b8 │ │ │ │ - b c9628 │ │ │ │ - movw r3, #10664 @ 0x29a8 │ │ │ │ + beq c9b7c │ │ │ │ + b c9aec │ │ │ │ + movw r3, #10652 @ 0x299c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq c97fc │ │ │ │ + beq c9cc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 25b790 │ │ │ │ + b 25b1fc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r8 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r0 │ │ │ │ - b c97ec │ │ │ │ + b c9cb0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #65368 @ 0xff58 │ │ │ │ + movw r0, #59432 @ 0xe828 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1238bc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e54 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9624 │ │ │ │ - b c95e0 │ │ │ │ + beq c9ae8 │ │ │ │ + b c9aa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9624 │ │ │ │ + bgt c9ae8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9624 │ │ │ │ + bne c9ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c9624 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b c9ae8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 258250 │ │ │ │ + b 257cbc │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #65368 @ 0xff58 │ │ │ │ + movw r0, #59432 @ 0xe828 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 37df6c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ + bl 37cb6c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c95d4 │ │ │ │ - b c9624 │ │ │ │ + bne c9a98 │ │ │ │ + b c9ae8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #10664 @ 0x29a8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11672 @ 0x2d98 │ │ │ │ + movw r2, #10652 @ 0x299c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - cmp ip, r2 │ │ │ │ - cmpne ip, r3 │ │ │ │ - bne c9980 │ │ │ │ - b 159c48 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ + movw r3, #11660 @ 0x2d8c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp ip, r3 │ │ │ │ + cmpne ip, r2 │ │ │ │ + bne c9e44 │ │ │ │ + b 15a3a0 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr lr, [ip, #172] @ 0xac │ │ │ │ add fp, sp, #28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9a98 │ │ │ │ + beq c9f5c │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9a6c │ │ │ │ + ble c9f30 │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9ab0 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9a14 │ │ │ │ + beq c9ed8 │ │ │ │ ldr r5, [lr, #20] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9ab0 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9a14 │ │ │ │ + beq c9ed8 │ │ │ │ ldr r5, [lr, #24] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9ab0 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9a14 │ │ │ │ + beq c9ed8 │ │ │ │ add r8, lr, #24 │ │ │ │ mov r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ add r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ - cmp r6, r2 │ │ │ │ - beq c9ab0 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, r5 │ │ │ │ - bne c99e8 │ │ │ │ + bne c9eac │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9a6c │ │ │ │ - cmp r9, r3 │ │ │ │ - beq c9ab0 │ │ │ │ + ble c9f30 │ │ │ │ + cmp r9, r2 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9a6c │ │ │ │ - ldr r2, [lr, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c9ab0 │ │ │ │ + beq c9f30 │ │ │ │ + ldr r3, [lr, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9a6c │ │ │ │ - ldr r2, [lr, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c9ab0 │ │ │ │ + beq c9f30 │ │ │ │ + ldr r3, [lr, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c9f74 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9a6c │ │ │ │ + beq c9f30 │ │ │ │ add lr, lr, #24 │ │ │ │ - mov r2, #3 │ │ │ │ + mov r3, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c9ab0 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne c9a54 │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c9f74 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c9f18 │ │ │ │ + movw r3, #19248 @ 0x4b30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9abc │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + beq c9f80 │ │ │ │ + movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9abc │ │ │ │ + beq c9f80 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9ae4 │ │ │ │ + b c9fa8 │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9ac8 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne c9a9c │ │ │ │ + beq c9f8c │ │ │ │ + cmp lr, r3 │ │ │ │ + bne c9f60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 159c48 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ + b 15a3a0 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b261c │ │ │ │ - mov r2, ip │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c9ab0 │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9acc │ │ │ │ - b c9a6c │ │ │ │ + b 2b1bd0 │ │ │ │ + mov r3, ip │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c9f74 │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c9f90 │ │ │ │ + b c9f30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca140 │ │ │ │ + beq ca604 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ca17c │ │ │ │ + beq ca640 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ + movw r0, #3032 @ 0xbd8 │ │ │ │ movt r0, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq ca384 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq ca848 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c9bcc │ │ │ │ + b ca090 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9cb0 │ │ │ │ + bne ca174 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ca260 │ │ │ │ + bne ca724 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #12] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ str r9, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #-8] │ │ │ │ - bcs c9ec0 │ │ │ │ + bcs ca384 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9cf8 │ │ │ │ + ble ca1bc │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c9e18 │ │ │ │ + beq ca2dc │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c9ca0 │ │ │ │ + beq ca164 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca418 │ │ │ │ + beq ca8dc │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca438 │ │ │ │ + beq ca8fc │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, lr │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ @@ -160417,696 +160722,696 @@ │ │ │ │ cmp r1, r2 │ │ │ │ add r4, r4, #8 │ │ │ │ movls r6, #9 │ │ │ │ movhi r6, #0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9b6c │ │ │ │ + beq ca030 │ │ │ │ cmp r9, r1 │ │ │ │ - beq c9d14 │ │ │ │ + beq ca1d8 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c9c50 │ │ │ │ + bne ca114 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r1 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r2 │ │ │ │ - b c9c38 │ │ │ │ + b ca0fc │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c9c0c │ │ │ │ - b c9bec │ │ │ │ + bne ca0d0 │ │ │ │ + b ca0b0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9c70 │ │ │ │ + bne ca134 │ │ │ │ cmp r8, r7 │ │ │ │ - bne c9d20 │ │ │ │ + bne ca1e4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9bc4 │ │ │ │ + bgt ca088 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9cf0 │ │ │ │ + bne ca1b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9bc4 │ │ │ │ + bgt ca088 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9bc4 │ │ │ │ + bne ca088 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c9bc4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca088 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c9cc0 │ │ │ │ + beq ca184 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq ca07c │ │ │ │ + beq ca540 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2104] @ ca578 │ │ │ │ + ldr r3, [pc, #2104] @ caa3c │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca184 │ │ │ │ + bgt ca648 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #788] @ 0x314 │ │ │ │ - cmp r1, fp │ │ │ │ - bhi ca194 │ │ │ │ + cmp fp, r1 │ │ │ │ + bcc ca658 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne c9ee8 │ │ │ │ + bne ca3ac │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9fbc │ │ │ │ + beq ca480 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c9fa0 │ │ │ │ + beq ca464 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca1b4 │ │ │ │ + beq ca678 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ca2d4 │ │ │ │ + bne ca798 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca04c │ │ │ │ + bgt ca510 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca458 │ │ │ │ + beq ca91c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9cc0 │ │ │ │ + beq ca184 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca070 │ │ │ │ + bne ca534 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne ca070 │ │ │ │ + bne ca534 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9c70 │ │ │ │ - ldr r5, [pc, #1880] @ ca578 │ │ │ │ + b ca134 │ │ │ │ + ldr r5, [pc, #1880] @ caa3c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca3cc │ │ │ │ + bne ca890 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9eb4 │ │ │ │ + bgt ca378 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9eb4 │ │ │ │ + bne ca378 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne ca448 │ │ │ │ - ldr r2, [pc, #1780] @ ca57c │ │ │ │ + bne ca90c │ │ │ │ + ldr r2, [pc, #1780] @ caa40 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca34c │ │ │ │ + bne ca810 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca240 │ │ │ │ + bne ca704 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca12c │ │ │ │ + bne ca5f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt ca2bc │ │ │ │ + bgt ca780 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl caebc │ │ │ │ + bl cb380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9bb8 │ │ │ │ + beq ca07c │ │ │ │ mov r8, sl │ │ │ │ - b ca1f4 │ │ │ │ + b ca6b8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca0b4 │ │ │ │ + beq ca578 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble c9f60 │ │ │ │ + ble ca424 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca0c0 │ │ │ │ + beq ca584 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c9f60 │ │ │ │ + beq ca424 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca0c0 │ │ │ │ + beq ca584 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c9f60 │ │ │ │ + beq ca424 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca0c0 │ │ │ │ + beq ca584 │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9f60 │ │ │ │ + beq ca424 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq ca0c0 │ │ │ │ + beq ca584 │ │ │ │ cmp r0, ip │ │ │ │ - bne c9f48 │ │ │ │ + bne ca40c │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq c9fbc │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq ca480 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9dac │ │ │ │ + bne ca270 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca4e4 │ │ │ │ + ble ca9a8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca000 │ │ │ │ + bne ca4c4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca000 │ │ │ │ - movw r2, #12520 @ 0x30e8 │ │ │ │ + beq ca4c4 │ │ │ │ + movw r2, #12516 @ 0x30e4 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9dac │ │ │ │ + bne ca270 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca560 │ │ │ │ - movw r3, #5464 @ 0x1558 │ │ │ │ + ble caa24 │ │ │ │ + movw r3, #5452 @ 0x154c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #37244 @ 0x917c │ │ │ │ + movw r3, #37232 @ 0x9170 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movwne r2, #5464 @ 0x1558 │ │ │ │ + movwne r2, #5452 @ 0x154c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ - bne ca2d4 │ │ │ │ + bne ca798 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca05c │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + bgt ca520 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b c9dd0 │ │ │ │ + b ca294 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9cc0 │ │ │ │ + beq ca184 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c9e00 │ │ │ │ + beq ca2c4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9c2c │ │ │ │ + b ca0f0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c9d30 │ │ │ │ + bne ca1f4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 257d40 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 255e30 <_PyThreadState_New@@Base+0x78c> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9cc0 │ │ │ │ - b c9d30 │ │ │ │ + bne ca184 │ │ │ │ + b ca1f4 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca504 │ │ │ │ + bne ca9c8 │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca544 │ │ │ │ - movw r3, #12520 @ 0x30e8 │ │ │ │ + beq caa08 │ │ │ │ + movw r3, #12516 @ 0x30e4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ blx ip │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9dac │ │ │ │ + bne ca270 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca524 │ │ │ │ + ble ca9e8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9f7c │ │ │ │ - b ca000 │ │ │ │ + bne ca440 │ │ │ │ + b ca4c4 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca404 │ │ │ │ + ble ca8c8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b c9eb8 │ │ │ │ + b ca37c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca290 │ │ │ │ + bne ca754 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca290 │ │ │ │ + beq ca754 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca290 │ │ │ │ + beq ca754 │ │ │ │ mov r0, r1 │ │ │ │ - bl 202a4c │ │ │ │ + bl 2018b8 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c9b40 │ │ │ │ + bne ca004 │ │ │ │ mvn r0, #0 │ │ │ │ - b c9eb8 │ │ │ │ + b ca37c │ │ │ │ ldr r1, [r0, #788] @ 0x314 │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs c9d64 │ │ │ │ + bcs ca228 │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi c9d64 │ │ │ │ - movw r1, #46636 @ 0xb62c │ │ │ │ + bhi ca228 │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 36908 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4c4 │ │ │ │ + beq ca988 │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca1d8 │ │ │ │ + bgt ca69c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca2b0 │ │ │ │ + beq ca774 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca1f4 │ │ │ │ + bgt ca6b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca4d8 │ │ │ │ + beq ca99c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca218 │ │ │ │ + bgt ca6dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca218 │ │ │ │ + bne ca6dc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca17c │ │ │ │ + bgt ca640 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca17c │ │ │ │ + bne ca640 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ca17c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca640 │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c9ea4 │ │ │ │ + beq ca368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b c9ea4 │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b ca368 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c9c2c │ │ │ │ + bne ca0f0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, sl │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ stm r2, {r7, r9} │ │ │ │ - b c9cf0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b ca1b4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b ca17c │ │ │ │ + bl 14166c │ │ │ │ + b ca640 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ca1d8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca69c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl caebc │ │ │ │ + bl cb380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9bb8 │ │ │ │ - b c9ee0 │ │ │ │ + beq ca07c │ │ │ │ + b ca3a4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca328 │ │ │ │ + ble ca7ec │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca310 │ │ │ │ + bgt ca7d4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca370 │ │ │ │ + beq ca834 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c9cc0 │ │ │ │ + beq ca184 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca05c │ │ │ │ + beq ca520 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ca1d8 │ │ │ │ + b ca69c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca2f4 │ │ │ │ + bne ca7b8 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca2f4 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b ca7b8 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq c9e90 │ │ │ │ + beq ca354 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b c9e90 │ │ │ │ + b ca354 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca310 │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + b ca7d4 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46588 @ 0xb5fc │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca17c │ │ │ │ + bgt ca640 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca17c │ │ │ │ + bne ca640 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ca17c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca640 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca120 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq ca5e4 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca47c │ │ │ │ + bne ca940 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ea4 │ │ │ │ + bgt ca368 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9e50 │ │ │ │ - b c9ea4 │ │ │ │ + beq ca314 │ │ │ │ + b ca368 │ │ │ │ mov r0, r4 │ │ │ │ - bl b44c4 <_PyType_GetDict@@Base> │ │ │ │ + bl b44d4 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca488 │ │ │ │ + bne ca94c │ │ │ │ mov r0, r4 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca4ac │ │ │ │ + bge ca970 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f85b8 │ │ │ │ - b ca1f4 │ │ │ │ + bl 2f7ab8 │ │ │ │ + b ca6b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b c9ea4 │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b ca368 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca05c │ │ │ │ - b c9cc0 │ │ │ │ + bne ca520 │ │ │ │ + b ca184 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ - b ca3f4 │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ + b ca8b8 │ │ │ │ mov r8, sl │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #8932 @ 0x22e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b ca43c │ │ │ │ + bl 14166c │ │ │ │ + b ca900 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9bf8 │ │ │ │ + bne ca0bc │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r8, sl │ │ │ │ - b ca48c │ │ │ │ + b ca950 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq c9d74 │ │ │ │ - b c9eec │ │ │ │ + beq ca238 │ │ │ │ + b ca3b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ca1f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca6b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9fac │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne ca470 │ │ │ │ + movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b c9fac │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca470 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca0b8 │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne ca57c │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c9f60 │ │ │ │ - b ca0c0 │ │ │ │ + bne ca424 │ │ │ │ + b ca584 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca104 │ │ │ │ + bne ca5c8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca104 │ │ │ │ + b ca5c8 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movwne r3, #5188 @ 0x1444 │ │ │ │ + movwne r3, #5176 @ 0x1438 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne c9f7c │ │ │ │ - b c9fbc │ │ │ │ + bne ca440 │ │ │ │ + b ca480 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca000 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ca000 │ │ │ │ + bne ca4c4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ca4c4 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -000ca580 : │ │ │ │ +000caa44 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca5e0 │ │ │ │ + beq caaa4 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca648 │ │ │ │ + beq cab0c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #3036 @ 0xbdc │ │ │ │ + movw r2, #3032 @ 0xbd8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca608 │ │ │ │ + beq caacc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca650 │ │ │ │ + bne cab14 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca650 │ │ │ │ + beq cab14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca650 │ │ │ │ - b 202a4c │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + beq cab14 │ │ │ │ + b 2018b8 │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46588 @ 0xb5fc │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca648 │ │ │ │ + bgt cab0c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca66c │ │ │ │ + beq cab30 │ │ │ │ mov r3, #0 │ │ │ │ - b ca5d4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b caa98 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ca648 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cab0c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq ca810 │ │ │ │ - ldr r5, [pc, #384] @ ca828 │ │ │ │ + beq cacd4 │ │ │ │ + ldr r5, [pc, #384] @ cacec │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca748 │ │ │ │ - ldr ip, [pc, #356] @ ca82c │ │ │ │ + beq cac0c │ │ │ │ + ldr ip, [pc, #356] @ cacf0 │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1912] @ 0x778 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r7, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne ca7b0 │ │ │ │ + bne cac74 │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca774 │ │ │ │ + bgt cac38 │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ sub lr, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [ip, #4] │ │ │ │ @@ -161118,189 +161423,189 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [r3, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #9500 @ 0x251c │ │ │ │ + movw r0, #9488 @ 0x2510 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9faf4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb00 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca820 │ │ │ │ + beq cace4 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca6fc │ │ │ │ + ble cabc0 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ str r0, [r4] │ │ │ │ add ip, ip, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - b ca73c │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b cac00 │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne ca7f0 │ │ │ │ - ldr r0, [pc, #104] @ ca830 │ │ │ │ + bne cacb4 │ │ │ │ + ldr r0, [pc, #104] @ cacf4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca75c │ │ │ │ + bne cac20 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca760 │ │ │ │ + b cac24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r7 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca760 │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + b cac24 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1257 @ 0x4e9 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ca73c │ │ │ │ + b cac00 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000ca834 : │ │ │ │ +000cacf8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca86c │ │ │ │ + beq cad30 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ ca8cc │ │ │ │ + ldr r2, [pc, #88] @ cad90 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca860 │ │ │ │ + beq cad24 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca860 │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + beq cad24 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca860 │ │ │ │ + beq cad24 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b ca860 │ │ │ │ + b cad24 │ │ │ │ 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 r3, [r0, #4] │ │ │ │ str r1, [fp, #-8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ - beq ca914 │ │ │ │ + beq cadd8 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #84] @ ca970 │ │ │ │ + ldr r3, [pc, #84] @ cae34 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca934 │ │ │ │ + bne cadf8 │ │ │ │ mov r0, #0 │ │ │ │ - b ca90c │ │ │ │ + b cadd0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca92c │ │ │ │ - movw r2, #48608 @ 0xbde0 │ │ │ │ + beq cadf0 │ │ │ │ + movw r2, #52264 @ 0xcc28 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-8] │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq ca90c │ │ │ │ + beq cadd0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ - b ca92c │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ + b cadf0 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca9d8 │ │ │ │ + beq cae9c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge ca9b4 │ │ │ │ + bge cae78 │ │ │ │ add r1, r3, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca9d8 │ │ │ │ + bgt cae9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca9e0 │ │ │ │ + beq caea4 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -161320,442 +161625,442 @@ │ │ │ │ add r7, r5, #9 │ │ │ │ cmp r7, r0 │ │ │ │ mov r3, r2 │ │ │ │ movls r7, #9 │ │ │ │ movhi r7, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne caac0 │ │ │ │ + bne caf84 │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cac04 │ │ │ │ + bne cb0c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cad98 │ │ │ │ + bne cb25c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r2, r0, r0, lsl #1 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r9, [r4] │ │ │ │ - bcs cad38 │ │ │ │ + bcs cb1fc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq cac0c │ │ │ │ + beq cb0d0 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cab18 │ │ │ │ + beq cafdc │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cacd4 │ │ │ │ + bne cb198 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq caa78 │ │ │ │ + beq caf3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq cab3c │ │ │ │ + beq cb000 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne caae4 │ │ │ │ + bne cafa8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r0 │ │ │ │ - b caa48 │ │ │ │ + b caf0c │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq cad10 │ │ │ │ + beq cb1d4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cad58 │ │ │ │ + beq cb21c │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140aa0 │ │ │ │ + bl 1410b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cadbc │ │ │ │ + beq cb280 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cae4c │ │ │ │ + bne cb310 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cabc8 │ │ │ │ + bgt cb08c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cae38 │ │ │ │ + beq cb2fc │ │ │ │ cmp r2, #1 │ │ │ │ - beq cad10 │ │ │ │ + beq cb1d4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cae8c │ │ │ │ + bne cb350 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cae2c │ │ │ │ + bne cb2f0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne cae2c │ │ │ │ + bne cb2f0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cab0c │ │ │ │ + b cafd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne caad4 │ │ │ │ + bne caf98 │ │ │ │ cmp r9, r8 │ │ │ │ - beq cad10 │ │ │ │ + beq cb1d4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cace8 │ │ │ │ + beq cb1ac │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140aa0 │ │ │ │ + bl 1410b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cad84 │ │ │ │ + beq cb248 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37244 @ 0x917c │ │ │ │ + movw r2, #37232 @ 0x9170 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cade4 │ │ │ │ + bne cb2a8 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cac9c │ │ │ │ + bgt cb160 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cadd0 │ │ │ │ + beq cb294 │ │ │ │ cmp r2, #1 │ │ │ │ - beq cad10 │ │ │ │ + beq cb1d4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cae8c │ │ │ │ + bne cb350 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cae2c │ │ │ │ + bne cb2f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne cae2c │ │ │ │ + bne cb2f0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b caad4 │ │ │ │ + b caf98 │ │ │ │ cmp r1, r6 │ │ │ │ - beq cab38 │ │ │ │ + beq caffc │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b cab0c │ │ │ │ + b cafd0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne cac28 │ │ │ │ + bne cb0ec │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 257d40 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 255e30 <_PyThreadState_New@@Base+0x78c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac28 │ │ │ │ + beq cb0ec │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caab4 │ │ │ │ + bgt caf78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne caab4 │ │ │ │ + bne caf78 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b caab4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b caf78 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r1, r2 │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b caebc │ │ │ │ + b cb380 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne cab58 │ │ │ │ + bne cb01c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 257d40 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 255e30 <_PyThreadState_New@@Base+0x78c> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad10 │ │ │ │ - b cab58 │ │ │ │ + bne cb1d4 │ │ │ │ + b cb01c │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cae8c │ │ │ │ + bgt cb350 │ │ │ │ mvn r2, #0 │ │ │ │ - b cac8c │ │ │ │ + b cb150 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne caa38 │ │ │ │ + bne caefc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b caab4 │ │ │ │ + b caf78 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cae8c │ │ │ │ + bgt cb350 │ │ │ │ mvn r2, #0 │ │ │ │ - b cabb8 │ │ │ │ + b cb07c │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cac9c │ │ │ │ + b cb160 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cac80 │ │ │ │ + bgt cb144 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac80 │ │ │ │ + bne cb144 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cac80 │ │ │ │ + b cb144 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b caa38 │ │ │ │ + b caefc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cabc8 │ │ │ │ + b cb08c │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1296e8 │ │ │ │ + bl 129d10 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cabac │ │ │ │ + bgt cb070 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabac │ │ │ │ + bne cb070 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cabac │ │ │ │ + b cb070 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caea8 │ │ │ │ + bgt cb36c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq caeb0 │ │ │ │ + beq cb374 │ │ │ │ mvn r0, #0 │ │ │ │ - b caab8 │ │ │ │ + b caf7c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b caea8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cb36c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r1, #7 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - bls cb1cc │ │ │ │ + bls cb690 │ │ │ │ cmp r1, #15 │ │ │ │ - bls cb040 │ │ │ │ + bls cb504 │ │ │ │ cmp r1, #31 │ │ │ │ - bls cb200 │ │ │ │ + bls cb6c4 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls caef8 │ │ │ │ + bls cb3bc │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb48c │ │ │ │ + bhi cb950 │ │ │ │ movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #996] @ 0x3e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb3a0 │ │ │ │ - ldr r3, [pc, #1364] @ cb498 │ │ │ │ + bne cb864 │ │ │ │ + ldr r3, [pc, #1364] @ cb95c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - bne cb344 │ │ │ │ + bne cb808 │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq cb328 │ │ │ │ + beq cb7ec │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb108 │ │ │ │ + beq cb5cc │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ mov r8, r7 │ │ │ │ str r5, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb164 │ │ │ │ + bne cb628 │ │ │ │ cmp r7, r0 │ │ │ │ - bhi cb024 │ │ │ │ + bhi cb4e8 │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cafec │ │ │ │ + b cb4b0 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cb024 │ │ │ │ + beq cb4e8 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cafe0 │ │ │ │ + beq cb4a4 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb088 │ │ │ │ + bne cb54c │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cafec │ │ │ │ + bne cb4b0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne cb2f4 │ │ │ │ + bne cb7b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #16 │ │ │ │ mov r2, #8 │ │ │ │ movw r8, #38384 @ 0x95f0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #996] @ 0x3e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb3a0 │ │ │ │ - ldr r3, [pc, #1056] @ cb498 │ │ │ │ + bne cb864 │ │ │ │ + ldr r3, [pc, #1056] @ cb95c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - b caf58 │ │ │ │ + b cb41c │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi cb214 │ │ │ │ + bhi cb6d8 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb2c4 │ │ │ │ + beq cb788 │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb2ec │ │ │ │ + beq cb7b0 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb1f4 │ │ │ │ + beq cb6b8 │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb308 │ │ │ │ + beq cb7cc │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb310 │ │ │ │ + beq cb7d4 │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb318 │ │ │ │ + beq cb7dc │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb320 │ │ │ │ + beq cb7e4 │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb300 │ │ │ │ + beq cb7c4 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb214 │ │ │ │ + bne cb6d8 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi cb2cc │ │ │ │ + bhi cb790 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, lr │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, lr] │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -161766,230 +162071,230 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str sl, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cafc0 │ │ │ │ + beq cb484 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw ip, #12520 @ 0x30e8 │ │ │ │ + movw ip, #12516 @ 0x30e4 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cb188 │ │ │ │ + b cb64c │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi cb394 │ │ │ │ + bhi cb858 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cb184 │ │ │ │ + beq cb648 │ │ │ │ ldr lr, [sl, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r6, lr │ │ │ │ and r2, lr, r5 │ │ │ │ ldr r3, [r4, r2, lsl #3] │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb3d0 │ │ │ │ + bne cb894 │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cb184 │ │ │ │ + b cb648 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cb42c │ │ │ │ + beq cb8f0 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b cb140 │ │ │ │ + b cb604 │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cafe0 │ │ │ │ + b cb4a4 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b cb050 │ │ │ │ + b cb514 │ │ │ │ lsr lr, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r6, lr, #1 │ │ │ │ add r1, r1, r6 │ │ │ │ and r1, r1, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr sl, [r4, r1, lsl #3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1f8 │ │ │ │ + beq cb6bc │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi cb2b0 │ │ │ │ + bhi cb774 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb2c4 │ │ │ │ + beq cb788 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb2ec │ │ │ │ + beq cb7b0 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1f4 │ │ │ │ + beq cb6b8 │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb308 │ │ │ │ + beq cb7cc │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb310 │ │ │ │ + beq cb7d4 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb318 │ │ │ │ + beq cb7dc │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb320 │ │ │ │ + beq cb7e4 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb300 │ │ │ │ + beq cb7c4 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb100 │ │ │ │ + beq cb5c4 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b cb224 │ │ │ │ + b cb6e8 │ │ │ │ add r6, r6, #8 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ str r3, [ip, #12] │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ str ip, [r3, #8] │ │ │ │ - b cb140 │ │ │ │ + b cb604 │ │ │ │ add r6, r6, #16 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a61a8 │ │ │ │ - b cb034 │ │ │ │ + bl a61f0 │ │ │ │ + b cb4f8 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ add r6, r6, #32 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cb1f8 │ │ │ │ + b cb6bc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cb130 │ │ │ │ + bne cb5f4 │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cb414 │ │ │ │ + bne cb8d8 │ │ │ │ mov r0, sl │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb48c │ │ │ │ + beq cb950 │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ sub r5, r5, #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b cb140 │ │ │ │ + b cb604 │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b cb024 │ │ │ │ + b cb4e8 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb48c │ │ │ │ + beq cb950 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b cb140 │ │ │ │ + b cb604 │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi cb3fc │ │ │ │ + bhi cb8c0 │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb1c0 │ │ │ │ + beq cb684 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb3e4 │ │ │ │ + bne cb8a8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cb1b0 │ │ │ │ + b cb674 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b cb36c │ │ │ │ + b cb830 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cb034 │ │ │ │ + beq cb4f8 │ │ │ │ mov ip, r8 │ │ │ │ sub r4, fp, #100 @ 0x64 │ │ │ │ add r5, r1, #96 @ 0x60 │ │ │ │ mov lr, r4 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r3, [ip, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - bne cb448 │ │ │ │ + bne cb90c │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b cb140 │ │ │ │ - bl 2e757c │ │ │ │ + b cb604 │ │ │ │ + bl 2e6a94 │ │ │ │ mvn r0, #0 │ │ │ │ - b cb038 │ │ │ │ + b cb4fc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ - ldr r4, [pc, #184] @ cb57c │ │ │ │ + ldr r4, [pc, #184] @ cba40 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ @@ -162001,352 +162306,352 @@ │ │ │ │ ldr r1, [r3, #3824] @ 0xef0 │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [r2, #-4] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ cmp r0, ip │ │ │ │ - beq cb51c │ │ │ │ + beq cb9e0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb548 │ │ │ │ + ble cba0c │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb56c │ │ │ │ + bhi cba30 │ │ │ │ ldr r0, [r3, #1912] @ 0x778 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1912] @ 0x778 │ │ │ │ str r1, [r3, #1916] @ 0x77c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, ip │ │ │ │ - bne cb51c │ │ │ │ + bne cb9e0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb51c │ │ │ │ + b cb9e0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc038 │ │ │ │ + b bbf60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb580 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cba44 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb59c <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cba60 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb5d8 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cba9c <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb5b0 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cba74 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb594 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cba58 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb66c <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cbb30 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + b 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb594 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cba58 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb648 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cbb0c <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - movwne r2, #46512 @ 0xb5b0 │ │ │ │ - movweq r2, #46700 @ 0xb66c │ │ │ │ + movwne r2, #36536 @ 0x8eb8 │ │ │ │ + movweq r2, #41260 @ 0xa12c │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33ba3c │ │ │ │ + b 33ab24 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb614 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cbad8 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb614 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #46652 @ 0xb63c │ │ │ │ + b cbad8 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #41212 @ 0xa0fc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + b 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #540] @ cb8b4 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cbd78 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r0, r2 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ - beq cb7a0 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq cbc64 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb83c <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cbd00 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ subs r3, r3, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r1, #4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #460] @ cb8b8 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cbd7c <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ str ip, [r6, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r6, #-4] │ │ │ │ ldr r1, [r2, r0] │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ - bmi cb844 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cbd08 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb730 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbbf4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb7a8 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble cbc6c <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb718 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cbbdc <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cb858 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cbd1c <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cb86c <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cb8b8 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt cbd30 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cbd7c <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsl r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs cb86c <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs cbd30 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r6] │ │ │ │ str r6, [r3, #1736] @ 0x6c8 │ │ │ │ str r1, [r3, #1740] @ 0x6cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb730 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne cbbf4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #232] @ cb8bc <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cbd80 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r7, #788] @ 0x314 │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr sl, r2, #13 │ │ │ │ - bne cb8a4 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cb8c0 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cbd68 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cbd84 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cb878 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne cbd3c <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb730 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbbf4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb730 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbbf4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb730 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cbbf4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb70c <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cbbd0 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r2, #42540 @ 0xa62c │ │ │ │ + movw r2, #42528 @ 0xa620 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb760 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq cbc24 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ + movw r1, #42528 @ 0xa620 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b cb858 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b cbd1c <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb808 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq cbccc <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cb808 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b cbccc <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb730 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cbbf4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -000cb8c4 : │ │ │ │ +000cbd88 : │ │ │ │ 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 cb910 │ │ │ │ + beq cbdd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - bne cb928 │ │ │ │ + bne cbdec │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cb964 │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + b cbe28 │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4359 @ 0x1107 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cb948 │ │ │ │ + beq cbe0c │ │ │ │ mov r0, r2 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb910 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq cbdd4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b cb920 │ │ │ │ + bl 16f4ac │ │ │ │ + b cbde4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ mov r9, r2 │ │ │ │ - movw r6, #21196 @ 0x52cc │ │ │ │ + movw r6, #21184 @ 0x52c0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r2, [r7, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r7, r6 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cbf88 │ │ │ │ + beq cc44c │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ - movw r2, #13188 @ 0x3384 │ │ │ │ + movw r2, #8940 @ 0x22ec │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbfa4 │ │ │ │ + bne cc468 │ │ │ │ cmp r8, r4 │ │ │ │ - beq cb9d4 │ │ │ │ + beq cbe98 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb9e4 │ │ │ │ + bne cbea8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbcd0 │ │ │ │ + bne cc198 │ │ │ │ ldr r2, [r8, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbccc │ │ │ │ + bne cc194 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbccc │ │ │ │ + bne cc194 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbccc │ │ │ │ + bne cc194 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cc0f4 │ │ │ │ + bne cc5b8 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc2e0 │ │ │ │ + bne cc7a4 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cba44 │ │ │ │ + beq cbf08 │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc688 │ │ │ │ + beq ccb50 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ moveq r0, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -162355,438 +162660,438 @@ │ │ │ │ lsl r2, r2, #1 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ add r3, r3, #20 │ │ │ │ umull ip, r2, ip, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, r0, r2, r3 │ │ │ │ - bmi cc580 │ │ │ │ + bmi cca48 │ │ │ │ movw r7, #38384 @ 0x95f0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r6, [r7, #996] @ 0x3e4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc360 │ │ │ │ - ldr r3, [pc, #3216] @ cc73c │ │ │ │ + bne cc824 │ │ │ │ + ldr r3, [pc, #3220] @ ccc04 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bcs cc294 │ │ │ │ + bcs cc758 │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cc304 │ │ │ │ + beq cc7c8 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ ldr ip, [r6] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cbf14 │ │ │ │ + beq cc3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e2dc │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc334 │ │ │ │ + beq cc7f8 │ │ │ │ cmp r7, #0 │ │ │ │ addgt r2, r6, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cbbb0 │ │ │ │ + ble cc074 │ │ │ │ mov r1, #0 │ │ │ │ - b cbb6c │ │ │ │ + b cc030 │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbb98 │ │ │ │ + ble cc05c │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r7, r1 │ │ │ │ - beq cbbb0 │ │ │ │ + beq cc074 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbb58 │ │ │ │ + beq cc01c │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbb44 │ │ │ │ + ble cc008 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbb58 │ │ │ │ + bgt cc01c │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cbb68 │ │ │ │ + bne cc02c │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cbcbc │ │ │ │ + blt cc184 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cbcbc │ │ │ │ + bne cc184 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsl r7, r3, r1 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - beq cc184 │ │ │ │ + beq cc648 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbc74 │ │ │ │ + ble cc13c │ │ │ │ add r7, r2, r7 │ │ │ │ mov ip, r8 │ │ │ │ add r1, r7, #20 │ │ │ │ + add lr, r7, #24 │ │ │ │ mov r0, r4 │ │ │ │ + mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r2, ip │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r7, #24 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, ip │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [r7, r5, lsl #3] │ │ │ │ + mov r6, lr │ │ │ │ + ldr r0, [r4, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbc38 │ │ │ │ + beq cc100 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbee4 │ │ │ │ + ble cc3a8 │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbc54 │ │ │ │ + beq cc11c │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbeb4 │ │ │ │ + ble cc378 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne cbc1c │ │ │ │ + cmp r5, r7 │ │ │ │ + bne cc0e4 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cbea8 │ │ │ │ + bne cc36c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cbea8 │ │ │ │ - ldr r3, [pc, #2728] @ cc73c │ │ │ │ + bne cc36c │ │ │ │ + ldr r3, [pc, #2728] @ ccc04 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi cbea8 │ │ │ │ + bhi cc36c │ │ │ │ ldr r0, [r3, #1928] @ 0x788 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1928] @ 0x788 │ │ │ │ str r1, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r6, [r8, #24] │ │ │ │ - b cb9d4 │ │ │ │ + b cbe98 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub r2, r2, r1, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cc124 │ │ │ │ - mov r5, ip │ │ │ │ + bgt cc5e8 │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r8 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cbd38 │ │ │ │ + b cc1fc │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbe3c │ │ │ │ + ble cc300 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc428 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ + bne cc8f0 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne cc65c │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne ccb24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc3c4 │ │ │ │ + beq cc88c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc384 │ │ │ │ + bne cc848 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb9d4 │ │ │ │ + bge cbe98 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbe6c │ │ │ │ + beq cc330 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbf58 │ │ │ │ + beq cc41c │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb9d4 │ │ │ │ + bge cbe98 │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbe9c │ │ │ │ + ble cc360 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc220 │ │ │ │ + bne cc6e4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbe60 │ │ │ │ + ble cc324 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl abf24 │ │ │ │ + bl abf74 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd10 │ │ │ │ + bgt cc1d4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbd10 │ │ │ │ + bne cc1d4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd1c │ │ │ │ + bgt cc1e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbd1c │ │ │ │ + bne cc1e0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cbd1c │ │ │ │ + b cc1e0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cbde0 │ │ │ │ + b cc2a4 │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, r7, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb9d4 │ │ │ │ + beq cbe98 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc354 │ │ │ │ + beq cc818 │ │ │ │ ldm r3, {r2, r8} │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbdbc │ │ │ │ + bgt cc280 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cbdbc │ │ │ │ + b cc280 │ │ │ │ mov r0, r2 │ │ │ │ - bl a61a8 │ │ │ │ - b cbcbc │ │ │ │ + bl a61f0 │ │ │ │ + b cc184 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbc54 │ │ │ │ + bne cc11c │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r5, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbc1c │ │ │ │ - b cbc60 │ │ │ │ + bne cc0e4 │ │ │ │ + b cc128 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbc38 │ │ │ │ + bne cc100 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbc44 │ │ │ │ - b cbc54 │ │ │ │ + bne cc10c │ │ │ │ + b cc11c │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cbafc │ │ │ │ + bcc cbfc0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str ip, [r3, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc294 │ │ │ │ + beq cc758 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cbafc │ │ │ │ + b cbfc0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - ble cb9d4 │ │ │ │ + ble cbe98 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbda0 │ │ │ │ + bne cc264 │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r7, r2 │ │ │ │ - blt cbf68 │ │ │ │ - b cb9d4 │ │ │ │ + blt cc42c │ │ │ │ + b cbe98 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb9ac │ │ │ │ + bne cbe70 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1aa010 │ │ │ │ + bl 1aa624 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc428 │ │ │ │ - bl ca580 │ │ │ │ + beq cc8f0 │ │ │ │ + bl caa44 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfe0 │ │ │ │ + bgt cc4a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc698 │ │ │ │ + beq ccb60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cc428 │ │ │ │ + beq cc8f0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ca834 │ │ │ │ + bl cacf8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc44c │ │ │ │ + bne cc914 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq cc098 │ │ │ │ + beq cc55c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4da0 │ │ │ │ + bl c52f4 │ │ │ │ mov r1, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq cc3f8 │ │ │ │ + beq cc8c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b644c <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b6458 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc0d0 │ │ │ │ + ble cc594 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc060 │ │ │ │ + bgt cc524 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc6a8 │ │ │ │ + beq ccb70 │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc6d8 │ │ │ │ + beq ccba0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc010 │ │ │ │ - ldr r3, [pc, #1720] @ cc740 │ │ │ │ + bne cc4d4 │ │ │ │ + ldr r3, [pc, #1724] @ ccc08 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc4f8 │ │ │ │ + bne cc9c0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0bc │ │ │ │ + bgt cc580 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0bc │ │ │ │ + bne cc580 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - bl bea6c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + bl be994 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cb9d8 │ │ │ │ + b cbe9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc044 │ │ │ │ + bne cc508 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc044 │ │ │ │ + b cc508 │ │ │ │ mov r0, #1 │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ lsl r2, r0, r2 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ bic r2, r2, #1 │ │ │ │ smull r9, lr, r2, lr │ │ │ │ sub r2, lr, r2, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cba24 │ │ │ │ + bgt cbee8 │ │ │ │ mov r9, r0 │ │ │ │ - b cbcd0 │ │ │ │ + b cc198 │ │ │ │ add r5, ip, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ add r2, r5, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ @@ -162797,473 +163102,474 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf84 │ │ │ │ + bl acfdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc428 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbcf8 │ │ │ │ + ldreq ip, [r4, #8] │ │ │ │ + beq cc1c0 │ │ │ │ + b cc8f0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbea8 │ │ │ │ + ble cc36c │ │ │ │ mov sl, r4 │ │ │ │ add r7, r2, r7 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b cc1d0 │ │ │ │ + b cc694 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc1c0 │ │ │ │ + beq cc684 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc200 │ │ │ │ + ble cc6c4 │ │ │ │ add r4, r4, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cc214 │ │ │ │ + beq cc6d8 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc1a4 │ │ │ │ + beq cc668 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc1a4 │ │ │ │ + bgt cc668 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc1a4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc1a4 │ │ │ │ + bne cc668 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc668 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc1c0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc1c0 │ │ │ │ + bne cc684 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc684 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cbc74 │ │ │ │ + b cc13c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cc5a4 │ │ │ │ + beq cca6c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cbdd4 │ │ │ │ + beq cc298 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbdd4 │ │ │ │ + beq cc298 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc320 │ │ │ │ + bne cc7e4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc5d8 │ │ │ │ + ble ccaa0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd24 │ │ │ │ + bgt cc1e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbd24 │ │ │ │ + bne cc1e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cbd24 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc1e8 │ │ │ │ ldr r6, [r7, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc588 │ │ │ │ + bne cca50 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc580 │ │ │ │ + beq cca48 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cbf50 │ │ │ │ + b cc414 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - bl c3b68 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c40bc <_PyDict_SendEvent@@Base> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cba30 │ │ │ │ + b cbef4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cbf48 │ │ │ │ + b cc40c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r8, [r3] │ │ │ │ - ble cc6bc │ │ │ │ + ble ccb84 │ │ │ │ mvn r4, #1 │ │ │ │ - b cb9d8 │ │ │ │ + b cbe9c │ │ │ │ cmp r7, #0 │ │ │ │ - ble cbbb0 │ │ │ │ + ble cc074 │ │ │ │ add r0, r6, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cbb3c │ │ │ │ + b cc000 │ │ │ │ add r3, r3, #12 │ │ │ │ add r7, r7, #1 │ │ │ │ - b cbe78 │ │ │ │ + b cc33c │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cc580 │ │ │ │ + beq cca48 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbafc │ │ │ │ - cmp r7, r5 │ │ │ │ - bge cb9d4 │ │ │ │ + b cbfc0 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge cbe98 │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r8, [r3, #20] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - b cbe90 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b cc354 │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb9d4 │ │ │ │ + beq cbe98 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc384 │ │ │ │ + bne cc848 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bgt cbd70 │ │ │ │ - b cb9d4 │ │ │ │ + bgt cc234 │ │ │ │ + b cbe98 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc41c │ │ │ │ + bgt cc8e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc41c │ │ │ │ + bne cc8e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc430 │ │ │ │ + ble cc8f8 │ │ │ │ mvn r4, #0 │ │ │ │ - b cb9d8 │ │ │ │ + b cbe9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc428 │ │ │ │ + bne cc8f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc428 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc8f0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r6, r3 │ │ │ │ - beq cc098 │ │ │ │ + beq cc55c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7a8c │ │ │ │ + bl a7ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc548 │ │ │ │ + bne cca10 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c4da0 │ │ │ │ + bl c52f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc3f8 │ │ │ │ + beq cc8c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b644c <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b6458 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc52c │ │ │ │ + ble cc9f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc4c0 │ │ │ │ + bgt cc988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc700 │ │ │ │ + beq ccbc8 │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc6d8 │ │ │ │ + beq ccba0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc45c │ │ │ │ - ldr r3, [pc, #600] @ cc740 │ │ │ │ + bne cc924 │ │ │ │ + ldr r3, [pc, #600] @ ccc08 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc098 │ │ │ │ + beq cc55c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc098 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq cc55c │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c5c4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28bdbc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc098 │ │ │ │ + beq cc55c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c5e4 <_PyErr_Clear@@Base> │ │ │ │ - b cc098 │ │ │ │ + bl 28bddc <_PyErr_Clear@@Base> │ │ │ │ + b cc55c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc4a4 │ │ │ │ + bne cc96c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc4a4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc96c │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc70c │ │ │ │ + bne ccbd4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc608 │ │ │ │ + bne ccad0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc4c8 │ │ │ │ + bgt cc990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc4c8 │ │ │ │ + bne cc990 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc4c8 │ │ │ │ - bl 2e757c │ │ │ │ - b cc428 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc990 │ │ │ │ + bl 2e6a94 │ │ │ │ + b cc8f0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cc2c4 │ │ │ │ + b cc788 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc638 │ │ │ │ + ble ccb00 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc428 │ │ │ │ + bgt cc8f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc428 │ │ │ │ + bne cc8f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc428 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc8f0 │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc26c │ │ │ │ + bne cc730 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd24 │ │ │ │ - b cbe3c │ │ │ │ + bgt cc1e8 │ │ │ │ + b cc300 │ │ │ │ str r5, [r6] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb9d8 │ │ │ │ + bgt cbe9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb9d8 │ │ │ │ + bne cbe9c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cb9d8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cbe9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc678 │ │ │ │ + beq ccb40 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc428 │ │ │ │ + bgt cc8f0 │ │ │ │ mvn r3, #0 │ │ │ │ - b cbe3c │ │ │ │ + b cc300 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46744 @ 0xb698 │ │ │ │ + movw r1, #41304 @ 0xa158 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b cc428 │ │ │ │ + bl 16f4ac │ │ │ │ + b cc8f0 │ │ │ │ mvn r3, #0 │ │ │ │ - b cbe20 │ │ │ │ + b cc2e4 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cba44 │ │ │ │ + beq cbf08 │ │ │ │ ldr r7, [r7, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne cc680 │ │ │ │ - b cba44 │ │ │ │ + bne ccb48 │ │ │ │ + b cbf08 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbfe0 │ │ │ │ + b cc4a4 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc060 │ │ │ │ + b cc524 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc32c │ │ │ │ + bne cc7f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc32c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc7f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc428 │ │ │ │ + bgt cc8f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc428 │ │ │ │ + bne cc8f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc428 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc8f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc4c0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cc988 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc728 │ │ │ │ + bgt ccbf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc730 │ │ │ │ + beq ccbf8 │ │ │ │ mvn r4, #0 │ │ │ │ - b cc610 │ │ │ │ + b ccad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cc728 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ccbf0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd050 │ │ │ │ + bgt cd518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccd9c │ │ │ │ + bne cd264 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cca64 │ │ │ │ + beq ccf2c │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2204] @ cd05c │ │ │ │ + ldr r2, [pc, #2204] @ cd524 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ str r0, [r8, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r8, #-4] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne cca6c │ │ │ │ + bne ccf34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc970 │ │ │ │ + beq cce38 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt cc970 │ │ │ │ + blt cce38 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne cc970 │ │ │ │ + bne cce38 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq ccb10 │ │ │ │ + beq ccfd8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc934 │ │ │ │ + ble ccdfc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, #0 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cc868 │ │ │ │ + b ccd30 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc85c │ │ │ │ + beq ccd24 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc9bc │ │ │ │ + ble cce84 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq cc92c │ │ │ │ + beq ccdf4 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc840 │ │ │ │ + beq ccd08 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc840 │ │ │ │ + bgt ccd08 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc840 │ │ │ │ - ldr r1, [pc, #1988] @ cd060 │ │ │ │ + bne ccd08 │ │ │ │ + ldr r1, [pc, #1988] @ cd528 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r1, r0] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r6, #788] @ 0x314 │ │ │ │ @@ -163272,76 +163578,76 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cd030 │ │ │ │ - ldr r2, [pc, #1920] @ cd064 │ │ │ │ + bne cd4f8 │ │ │ │ + ldr r2, [pc, #1920] @ cd52c │ │ │ │ ldr r8, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cd000 │ │ │ │ + bne cd4c8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc840 │ │ │ │ + beq ccd08 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc840 │ │ │ │ + beq ccd08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc840 │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b ccd08 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc968 │ │ │ │ + bne cce30 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc968 │ │ │ │ - ldr r2, [pc, #1800] @ cd05c │ │ │ │ + bne cce30 │ │ │ │ + ldr r2, [pc, #1800] @ cd524 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bls ccae0 │ │ │ │ + bls ccfa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - movw r1, #19260 @ 0x4b3c │ │ │ │ + movw r1, #19248 @ 0x4b30 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ccb08 │ │ │ │ - ldr r2, [pc, #1744] @ cd05c │ │ │ │ + bne ccfd0 │ │ │ │ + ldr r2, [pc, #1744] @ cd524 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ccacc │ │ │ │ + bhi ccf94 │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r8] │ │ │ │ str r8, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc85c │ │ │ │ - ldr r2, [pc, #1676] @ cd060 │ │ │ │ + bne ccd24 │ │ │ │ + ldr r2, [pc, #1676] @ cd528 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ @@ -163350,660 +163656,660 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cd040 │ │ │ │ - ldr r3, [pc, #1608] @ cd064 │ │ │ │ + bne cd508 │ │ │ │ + ldr r3, [pc, #1608] @ cd52c │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccfd8 │ │ │ │ + bne cd4a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc85c │ │ │ │ + beq ccd24 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc85c │ │ │ │ + beq ccd24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc85c │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b ccd24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc7e0 │ │ │ │ + beq ccca8 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ccb9c │ │ │ │ + bne cd064 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne cca9c │ │ │ │ - b ccb94 │ │ │ │ + bne ccf64 │ │ │ │ + b cd05c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq ccb94 │ │ │ │ + beq cd05c │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq cca90 │ │ │ │ + beq ccf58 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cca90 │ │ │ │ + bgt ccf58 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cca90 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cca90 │ │ │ │ + bne ccf58 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ccf58 │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ add lr, r1, #1 │ │ │ │ ldr r1, [ip, #1928] @ 0x788 │ │ │ │ str r1, [r6] │ │ │ │ - movw r1, #19260 @ 0x4b3c │ │ │ │ + movw r1, #19248 @ 0x4b30 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [ip, #1928] @ 0x788 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str lr, [ip, #1932] @ 0x78c │ │ │ │ cmp r0, r1 │ │ │ │ - beq cc98c │ │ │ │ + beq cce54 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b ccad0 │ │ │ │ + b ccf98 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc968 │ │ │ │ + ble cce30 │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b ccb4c │ │ │ │ + b cd014 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb3c │ │ │ │ + beq cd004 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb7c │ │ │ │ + ble cd044 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq cc934 │ │ │ │ + beq ccdfc │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb24 │ │ │ │ + beq ccfec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccb24 │ │ │ │ + bgt ccfec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb24 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccb24 │ │ │ │ + bne ccfec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ccfec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb3c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccb3c │ │ │ │ + bne cd004 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd004 │ │ │ │ mov r0, r4 │ │ │ │ - bl a61a8 │ │ │ │ + bl a61f0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cc970 │ │ │ │ + blt cce38 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne cc970 │ │ │ │ + bne cce38 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq ccf2c │ │ │ │ + beq cd3f4 │ │ │ │ cmp r1, #0 │ │ │ │ - ble ccdd8 │ │ │ │ + ble cd2a0 │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq ccd6c │ │ │ │ + beq cd234 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ccc6c │ │ │ │ + beq cd134 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ccc38 │ │ │ │ + beq cd100 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc1c │ │ │ │ + beq cd0e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccfa8 │ │ │ │ + ble cd470 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc34 │ │ │ │ + beq cd0fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccfc0 │ │ │ │ + ble cd488 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc50 │ │ │ │ + beq cd118 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccefc │ │ │ │ + ble cd3c4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc68 │ │ │ │ + beq cd130 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccf14 │ │ │ │ + ble cd3dc │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc84 │ │ │ │ + beq cd14c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccecc │ │ │ │ + ble cd394 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc9c │ │ │ │ + beq cd164 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccee4 │ │ │ │ + ble cd3ac │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne ccd6c │ │ │ │ - b ccdd8 │ │ │ │ + bne cd234 │ │ │ │ + b cd2a0 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cccc4 │ │ │ │ + beq cd18c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce24 │ │ │ │ + ble cd2ec │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccce0 │ │ │ │ + beq cd1a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce3c │ │ │ │ + ble cd304 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cccf8 │ │ │ │ + beq cd1c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce54 │ │ │ │ + ble cd31c │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd14 │ │ │ │ + beq cd1dc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce6c │ │ │ │ + ble cd334 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd2c │ │ │ │ + beq cd1f4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce84 │ │ │ │ + ble cd34c │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd48 │ │ │ │ + beq cd210 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce9c │ │ │ │ + ble cd364 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd60 │ │ │ │ + beq cd228 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cceb4 │ │ │ │ + ble cd37c │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq ccdd8 │ │ │ │ + beq cd2a0 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cccac │ │ │ │ + beq cd174 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cccac │ │ │ │ + bgt cd174 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cccac │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cccac │ │ │ │ + bne cd174 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd174 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c3b68 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c40bc <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc9b4 │ │ │ │ + bgt cce7c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cc77c │ │ │ │ - b cc9b4 │ │ │ │ + beq ccc44 │ │ │ │ + b cce7c │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc968 │ │ │ │ + bne cce30 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc968 │ │ │ │ - ldr r2, [pc, #612] @ cd05c │ │ │ │ + bne cce30 │ │ │ │ + ldr r2, [pc, #612] @ cd524 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi cc968 │ │ │ │ + bhi cce30 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b cc970 │ │ │ │ + b cce38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cccc4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cccc4 │ │ │ │ + bne cd18c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd18c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccce0 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccce0 │ │ │ │ + bne cd1a8 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd1a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cccf8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cccf8 │ │ │ │ + bne cd1c0 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd14 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccd14 │ │ │ │ + bne cd1dc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd2c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccd2c │ │ │ │ + bne cd1f4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd1f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd48 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccd48 │ │ │ │ + bne cd210 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd60 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccd60 │ │ │ │ + bne cd228 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc84 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccc84 │ │ │ │ + bne cd14c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd14c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc9c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccc9c │ │ │ │ + bne cd164 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc50 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccc50 │ │ │ │ + bne cd118 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc68 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccc68 │ │ │ │ + bne cd130 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd130 │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b ccf5c │ │ │ │ + b cd424 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf54 │ │ │ │ + beq cd41c │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccf94 │ │ │ │ + ble cd45c │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge ccdd8 │ │ │ │ + bge cd2a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf38 │ │ │ │ + beq cd400 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccf38 │ │ │ │ + bgt cd400 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne ccf38 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccf38 │ │ │ │ + bne cd400 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd400 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne ccf54 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccf54 │ │ │ │ + bne cd41c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd41c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc1c │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccc1c │ │ │ │ + bne cd0e4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd0e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc34 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ccc34 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + bne cd0fc │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cd0fc │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq cca24 │ │ │ │ - ldr r2, [pc, #116] @ cd064 │ │ │ │ + beq cceec │ │ │ │ + ldr r2, [pc, #116] @ cd52c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b cca24 │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b cceec │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cc8ec │ │ │ │ - ldr r2, [pc, #76] @ cd064 │ │ │ │ + beq ccdb4 │ │ │ │ + ldr r2, [pc, #76] @ cd52c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cc8ec │ │ │ │ + b ccdb4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc840 │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b ccd08 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc85c │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b ccd24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9b4 │ │ │ │ - b ccda4 │ │ │ │ + beq cce7c │ │ │ │ + b cd26c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -000cd068 : │ │ │ │ +000cd530 : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000cd084 : │ │ │ │ +000cd54c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ + movw r2, #5452 @ 0x154c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000cd0b4 : │ │ │ │ +000cd57c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #128] @ cd150 │ │ │ │ + ldr r2, [pc, #128] @ cd618 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #2048] @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd104 │ │ │ │ + beq cd5cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ ldr r2, [ip, #2056] @ 0x808 │ │ │ │ - bl aab98 │ │ │ │ + bl aac20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2044] @ 0x7fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd140 │ │ │ │ + bne cd608 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #116] @ 0x74 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25cc04 │ │ │ │ + bl 25c66c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25cd08 │ │ │ │ + b 25c770 │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d41dc │ │ │ │ + b 1d3144 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cd154 : │ │ │ │ +000cd61c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd834 │ │ │ │ + bne cdcfc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd52c │ │ │ │ + beq cd9f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd558 │ │ │ │ + beq cda20 │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd560 │ │ │ │ + beq cda28 │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd2c8 │ │ │ │ + bcs cd790 │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd4ac │ │ │ │ + bcc cd974 │ │ │ │ cmp r3, r0 │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc cd2bc │ │ │ │ + bcc cd784 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd2bc │ │ │ │ + bhi cd784 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd2bc │ │ │ │ + bhi cd784 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd2bc │ │ │ │ + bhi cd784 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd2bc │ │ │ │ + bhi cd784 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd2bc │ │ │ │ + bhi cd784 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd2c8 │ │ │ │ + bls cd790 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd288 │ │ │ │ + bhi cd750 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd2c8 │ │ │ │ + bcs cd790 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls cd274 │ │ │ │ + bls cd73c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc cd1b4 │ │ │ │ - movw r0, #44764 @ 0xaedc │ │ │ │ + bcc cd67c │ │ │ │ + movw r0, #44760 @ 0xaed8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #47036 @ 0xb7bc │ │ │ │ + movw r1, #41432 @ 0xa1d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 141058 │ │ │ │ + b 14166c │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b cd28c │ │ │ │ + b cd754 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd618 │ │ │ │ + bhi cdae0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd848 │ │ │ │ + blt cdd10 │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd6a4 │ │ │ │ + bgt cdb6c │ │ │ │ movw r9, #38384 @ 0x95f0 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r9, #1016] @ 0x3f8 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd688 │ │ │ │ - ldr r2, [pc, #1472] @ cd8d4 │ │ │ │ + bne cdb50 │ │ │ │ + ldr r2, [pc, #1472] @ cdd9c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs cd4e8 │ │ │ │ + bcs cd9b0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq cd788 │ │ │ │ + beq cdc50 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd4b8 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq cd980 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1348] @ cd8d8 │ │ │ │ + ldr r2, [pc, #1348] @ cdda0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd874 │ │ │ │ + bne cdd3c │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd6c4 │ │ │ │ + beq cdb8c │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6, r5 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, #0 │ │ │ │ orr r8, r8, #96 @ 0x60 │ │ │ │ mvn r1, #0 │ │ │ │ strb r8, [r6, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq cd8cc │ │ │ │ + beq cdd94 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd778 │ │ │ │ + beq cdc40 │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd70c │ │ │ │ + bne cdbd4 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd538 │ │ │ │ + bcs cda00 │ │ │ │ add lr, r4, #16 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r2, #16 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r2, lr │ │ │ │ ldr ip, [r2, #-16] │ │ │ │ add r2, r2, #16 │ │ │ │ @@ -164012,924 +164318,924 @@ │ │ │ │ cmp r4, r2 │ │ │ │ ldr ip, [r2, #-28] @ 0xffffffe4 │ │ │ │ strb ip, [r1, #-7] │ │ │ │ ldr ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ strb ip, [r1, #-6] │ │ │ │ ldr ip, [r2, #-20] @ 0xffffffec │ │ │ │ strb ip, [r1, #-5] │ │ │ │ - bne cd41c │ │ │ │ + bne cd8e4 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd48c │ │ │ │ + bls cd954 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd48c │ │ │ │ + bls cd954 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd47c │ │ │ │ + bhi cd944 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd864 │ │ │ │ + beq cdd2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd594 │ │ │ │ + beq cda5c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b cd28c │ │ │ │ + b cd754 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd544 │ │ │ │ + bhi cda0c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne cd370 │ │ │ │ + bne cd838 │ │ │ │ ldr r2, [r9, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd808 │ │ │ │ + bne cdcd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrne r2, [r1, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1, #800] @ 0x320 │ │ │ │ - bne cd370 │ │ │ │ - b cd6a4 │ │ │ │ + bne cd838 │ │ │ │ + b cdb6c │ │ │ │ bl 2cfd0 │ │ │ │ mov r5, r0 │ │ │ │ - b cd194 │ │ │ │ + b cd65c │ │ │ │ cmp r4, r3 │ │ │ │ - bcc cd468 │ │ │ │ - b cd48c │ │ │ │ + bcc cd930 │ │ │ │ + b cd954 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b cd370 │ │ │ │ - ldr r6, [pc, #892] @ cd8dc │ │ │ │ - b cd4a0 │ │ │ │ + b cd838 │ │ │ │ + ldr r6, [pc, #892] @ cdda4 │ │ │ │ + b cd968 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cd7fc │ │ │ │ + bhi cdcc4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #59032 @ 0xe698 │ │ │ │ movweq r2, #38384 @ 0x95f0 │ │ │ │ - ldrne r6, [pc, #860] @ cd8e0 │ │ │ │ + ldrne r6, [pc, #860] @ cdda8 │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd4a0 │ │ │ │ + b cd968 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd4a0 │ │ │ │ + bne cd968 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd8c4 │ │ │ │ + beq cdd8c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r6, #20 │ │ │ │ addeq r3, r6, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59032 @ 0xe698 │ │ │ │ movwge r3, #38384 @ 0x95f0 │ │ │ │ - ldrlt r4, [pc, #776] @ cd8e0 │ │ │ │ + ldrlt r4, [pc, #776] @ cdda8 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd610 │ │ │ │ + beq cdad8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd610 │ │ │ │ + bgt cdad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd610 │ │ │ │ + bne cdad8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd4a0 │ │ │ │ + b cd968 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cd7a0 │ │ │ │ + bls cdc68 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cd768 │ │ │ │ + bcs cdc30 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd848 │ │ │ │ + blt cdd10 │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3ce5f0 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cd0a8 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r5, r2 │ │ │ │ mlale r2, r5, r8, r8 │ │ │ │ addle r2, r2, #28 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt cd6a4 │ │ │ │ + bgt cdb6c │ │ │ │ movw r9, #38384 @ 0x95f0 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #65440 @ 0xffa0 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ movt r1, #9 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cd30c │ │ │ │ + beq cd7d4 │ │ │ │ ldr r0, [r9, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cd370 │ │ │ │ + bne cd838 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd3d4 │ │ │ │ + bne cd89c │ │ │ │ mov r6, #0 │ │ │ │ - b cd4a0 │ │ │ │ + b cd968 │ │ │ │ add r0, r6, #28 │ │ │ │ lsl r2, r8, #2 │ │ │ │ cmp r8, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r5, [r6, #8] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ strbeq sl, [r0, r5] │ │ │ │ streq sl, [r6, #24] │ │ │ │ streq sl, [r6, #20] │ │ │ │ - beq cd3d4 │ │ │ │ + beq cd89c │ │ │ │ cmp r8, #2 │ │ │ │ str sl, [r6, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str sl, [r6, #20] │ │ │ │ strne sl, [r0, r7] │ │ │ │ strheq sl, [r0, r5] │ │ │ │ cmp r1, #2 │ │ │ │ biceq r7, r7, #15 │ │ │ │ moveq r2, r4 │ │ │ │ addeq r5, r4, r7 │ │ │ │ moveq r1, r0 │ │ │ │ - bne cd824 │ │ │ │ + bne cdcec │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cd7c0 │ │ │ │ + bls cdc88 │ │ │ │ ldr r8, [r2] │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ bfi ip, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-12] │ │ │ │ bfi ip, r8, #16, #16 │ │ │ │ ldr r8, [r2, #-8] │ │ │ │ bfi lr, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-4] │ │ │ │ str ip, [r1, #-8] │ │ │ │ bfi lr, r8, #16, #16 │ │ │ │ str lr, [r1, #-4] │ │ │ │ - b cd724 │ │ │ │ + b cdbec │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd848 │ │ │ │ + blt cdd10 │ │ │ │ mov r8, #4 │ │ │ │ - b cd634 │ │ │ │ + b cdafc │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cd3f8 │ │ │ │ - b cd70c │ │ │ │ + beq cd8c0 │ │ │ │ + b cdbd4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd4e0 │ │ │ │ + b cd9a8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd848 │ │ │ │ + blt cdd10 │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd6a4 │ │ │ │ + bgt cdb6c │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd668 │ │ │ │ + b cdb30 │ │ │ │ sub r2, r4, #15 │ │ │ │ cmp r2, r5 │ │ │ │ lsrls r1, r7, #1 │ │ │ │ movhi r1, #0 │ │ │ │ cmp r2, r5 │ │ │ │ add r1, r0, r1 │ │ │ │ movhi r7, ip │ │ │ │ add r2, r7, r4 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls cd48c │ │ │ │ + bls cd954 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cd7e0 │ │ │ │ + b cdca8 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b cd1ac │ │ │ │ + b cd674 │ │ │ │ ldr r0, [r9, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd510 │ │ │ │ + b cd9d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2dc │ │ │ │ - b cd48c │ │ │ │ - movw r0, #47008 @ 0xb7a0 │ │ │ │ + b cd954 │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd6bc │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cdb84 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16208 @ 0x3f50 │ │ │ │ + movw r1, #11132 @ 0x2b7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b cd6bc │ │ │ │ + bl 16f4ac │ │ │ │ + b cdb84 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 258d60 │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + b 2587cc │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cd8ac │ │ │ │ - ldr r0, [pc, #84] @ cd8e4 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne cdd74 │ │ │ │ + ldr r0, [pc, #84] @ cddac │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd3a4 │ │ │ │ + bne cd86c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd3a4 │ │ │ │ + b cd86c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd3a4 │ │ │ │ + b cd86c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd5b8 │ │ │ │ + b cda80 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cd77c │ │ │ │ + b cdc44 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cd8e8 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000cddb0 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cda4c <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ + beq cdf14 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd954 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq cde1c <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ tst r2, #32 │ │ │ │ - beq cd954 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq cde1c <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ adds r3, r0, #20 │ │ │ │ movne r4, r3 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq cdac8 <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ + beq cdf90 <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, r5 │ │ │ │ - bne cda6c <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ + bne cdf34 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ + beq cde3c <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ subs r4, r3, #0 │ │ │ │ - bne cd938 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + bne cde00 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ mov r4, #0 │ │ │ │ - b cd948 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + b cde10 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ tst r2, #32 │ │ │ │ - beq cdac0 <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ + beq cdf88 <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cda1c <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ + bne cdee4 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2aa5dc │ │ │ │ + bl 2a9db4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd96c <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + beq cde34 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 1a35b8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cdab0 <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ + beq cdf78 <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r3, r2] │ │ │ │ strd r2, [r4, #20] │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne cda54 <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ + bne cdf1c <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b cd960 <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ + b cde28 <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ cmp r3, #2 │ │ │ │ - bne cda88 <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ + bne cdf50 <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 292ef4 │ │ │ │ + bl 2926cc │ │ │ │ mov r5, r0 │ │ │ │ - b cd9a8 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ - bl 64b74 │ │ │ │ - b cd96c <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + b cde70 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + bl 64b68 │ │ │ │ + b cde34 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ tst r3, #32 │ │ │ │ - beq cda14 <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ + beq cdedc <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r4, r4, #20 │ │ │ │ - bne cd938 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ - b cd96c <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bne cde00 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + b cde34 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b cd96c <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 16f4ac │ │ │ │ + b cde34 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4d34 │ │ │ │ + bl 2e4248 │ │ │ │ mov r5, r0 │ │ │ │ - b cd9a8 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + b cde70 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ - bl 2e757c │ │ │ │ - b cd96c <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 13a2b4 │ │ │ │ + bl 2e6a94 │ │ │ │ + b cde34 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd990 <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ + b cde58 <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b cd980 <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ + b cde48 <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ │ │ │ │ -000cdad8 : │ │ │ │ +000cdfa0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cdc7c │ │ │ │ + beq ce144 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cdb48 │ │ │ │ + beq ce010 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdccc │ │ │ │ + beq ce194 │ │ │ │ cmn r0, #20 │ │ │ │ - beq cdcec │ │ │ │ + beq ce1b4 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cdc44 │ │ │ │ + beq ce10c │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdb70 │ │ │ │ + beq ce038 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cdb64 │ │ │ │ + bne ce02c │ │ │ │ mov r0, r2 │ │ │ │ - b cdb40 │ │ │ │ + b ce008 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cdb5c │ │ │ │ + b ce024 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdcfc │ │ │ │ + beq ce1c4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cdc4c │ │ │ │ + bne ce114 │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2aa5dc │ │ │ │ + bl 2a9db4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdc80 │ │ │ │ + beq ce148 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 1a35b8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cdd04 │ │ │ │ + beq ce1cc │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strb r1, [r6, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cdc3c │ │ │ │ + beq ce104 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdcbc │ │ │ │ + beq ce184 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdcbc │ │ │ │ + beq ce184 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cdb3c │ │ │ │ + b ce004 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cdb34 │ │ │ │ + bne cdffc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cdb5c │ │ │ │ + b ce024 │ │ │ │ cmp r2, #2 │ │ │ │ - bne cdc94 │ │ │ │ + bne ce15c │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292ef4 │ │ │ │ + bl 2926cc │ │ │ │ mov r3, r0 │ │ │ │ - b cdba4 │ │ │ │ - bl 64b74 │ │ │ │ + b ce06c │ │ │ │ + bl 64b68 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cdb40 │ │ │ │ + b ce008 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4d34 │ │ │ │ + bl 2e4248 │ │ │ │ mov r3, r0 │ │ │ │ - b cdba4 │ │ │ │ + b ce06c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cdb5c │ │ │ │ + b ce024 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdb70 │ │ │ │ + beq ce038 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cdb34 │ │ │ │ + b cdffc │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cdb7c │ │ │ │ + b ce044 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cdb8c │ │ │ │ + b ce054 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139c94 │ │ │ │ - bl 2e757c │ │ │ │ - b cdc80 │ │ │ │ + bl 13a2b4 │ │ │ │ + bl 2e6a94 │ │ │ │ + b ce148 │ │ │ │ │ │ │ │ -000cdd14 : │ │ │ │ +000ce1dc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq cdda8 │ │ │ │ + beq ce270 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cdd80 │ │ │ │ + bcs ce248 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdd78 │ │ │ │ + beq ce240 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cdd78 │ │ │ │ + bgt ce240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdd78 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bne ce240 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl aefbc │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47128 @ 0xb818 │ │ │ │ + movw r1, #41524 @ 0xa234 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl aefbc │ │ │ │ - movw r0, #16412 @ 0x401c │ │ │ │ + bl a8f10 <_Py_dict_lookup@@Base+0x137c> │ │ │ │ + movw r0, #11336 @ 0x2c48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cdda0 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ce268 │ │ │ │ │ │ │ │ -000cddc4 : │ │ │ │ +000ce28c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdef0 │ │ │ │ + bne ce3b8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cde90 │ │ │ │ + beq ce358 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cde90 │ │ │ │ - movw r3, #16576 @ 0x40c0 │ │ │ │ + beq ce358 │ │ │ │ + movw r3, #11776 @ 0x2e00 │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cde5c │ │ │ │ + bne ce324 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw r3, #35436 @ 0x8a6c │ │ │ │ + movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cde80 │ │ │ │ + beq ce348 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cde74 │ │ │ │ + beq ce33c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2046dc <_Py_call_instrumentation_line@@Base+0x5c0> │ │ │ │ + b 202e5c <_Py_call_instrumentation@@Base+0x14f0> │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cde80 │ │ │ │ + beq ce348 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cde6c │ │ │ │ + bne ce334 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cde50 │ │ │ │ + b ce318 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdf08 │ │ │ │ + beq ce3d0 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdefc │ │ │ │ + beq ce3c4 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdefc │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + beq ce3c4 │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b78c │ │ │ │ + bl 14bee4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdf48 │ │ │ │ + beq ce410 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ba190 │ │ │ │ - bl 3c8804 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 3b8a5c │ │ │ │ + bl 3c7104 <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdf28 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne ce3f0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #47164 @ 0xb83c │ │ │ │ + movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b cdef4 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 14166c │ │ │ │ + b ce3bc │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #46180 @ 0xb464 │ │ │ │ + movw r1, #36204 @ 0x8d6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b cdef4 │ │ │ │ - bl bea6c │ │ │ │ + bl 14166c │ │ │ │ + b ce3bc │ │ │ │ + bl be994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cded8 │ │ │ │ - b cdef4 │ │ │ │ + beq ce3a0 │ │ │ │ + b ce3bc │ │ │ │ │ │ │ │ -000cdf58 <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000ce420 <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq cdff0 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq ce4b8 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq ce050 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq ce518 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ ldr r2, [r1] │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + movw ip, #42740 @ 0xa6f4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne cdff4 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne ce4bc <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cdff4 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq ce4bc <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45888 @ 0xb340 │ │ │ │ + movw ip, #46948 @ 0xb764 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq ce02c <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq ce4f4 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf24 │ │ │ │ - b 119790 │ │ │ │ + b abf74 │ │ │ │ + b 119d10 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99268 │ │ │ │ + bl 99258 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce03c <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq ce504 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45888 @ 0xb340 │ │ │ │ + movw r0, #46948 @ 0xb764 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cdfe0 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne ce4a8 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9744 │ │ │ │ + b a97cc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257bd0 <_Py_NewReference@@Base+0x1760> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b 2576d8 <_Py_NewReference@@Base+0x1760> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ce088 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b6700 │ │ │ │ + beq ce550 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce088 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne ce550 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26744 @ 0x6878 │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b ce07c <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16f4ac │ │ │ │ + b ce544 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000ce0a4 : │ │ │ │ +000ce56c : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ce0bc │ │ │ │ - movw r3, #45832 @ 0xb308 │ │ │ │ + bhi ce584 │ │ │ │ + movw r3, #44800 @ 0xaf00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3470 @ 0xd8e │ │ │ │ - movw r0, #47428 @ 0xb944 │ │ │ │ + movw r0, #41824 @ 0xa360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000ce0e8 : │ │ │ │ +000ce5b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce0a4 │ │ │ │ + b ce56c │ │ │ │ │ │ │ │ -000ce0fc <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000ce5c4 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #516] @ ce328 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ ce7f0 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [ip, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r9, r2 │ │ │ │ eor r4, r7, r5, asr #3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r1, r4 │ │ │ │ add r6, r3, r4 │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ ldr r8, [r6, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne ce1e8 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce6b0 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne ce1e8 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce6b0 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce1c0 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq ce688 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt ce28c <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt ce754 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne ce1dc <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce6a4 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce1d0 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq ce698 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq ce1d4 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq ce69c <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b ce1d4 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b ce69c <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce1dc <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce6a4 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r8, [r9] │ │ │ │ - b ce194 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b ce65c <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq ce2c4 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq ce78c <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce1bc <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq ce684 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ce18c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq ce654 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce320 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne ce7e8 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce320 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt ce7e8 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -164938,712 +165244,712 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce2ac <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble ce774 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ce18c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce654 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce1dc <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce6a4 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne ce1a4 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b ce1d0 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne ce66c <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b ce698 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce284 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b ce284 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne ce74c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b ce74c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs ce1f0 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs ce6b8 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce1f0 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne ce6b8 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce1f0 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt ce6b8 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce20c <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b ce6d4 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b ce18c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce654 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ce32c : │ │ │ │ +000ce7f4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt ce7a4 │ │ │ │ - movw r6, #35436 @ 0x8a6c │ │ │ │ + blt cec6c │ │ │ │ + movw r6, #35424 @ 0x8a60 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce6d0 │ │ │ │ + blt ceb98 │ │ │ │ movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #65440 @ 0xffa0 │ │ │ │ + movw r3, #65452 @ 0xffac │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce6bc │ │ │ │ - ldr r2, [pc, #1156] @ ce80c │ │ │ │ + bne ceb84 │ │ │ │ + ldr r2, [pc, #1156] @ cecd4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ce5e0 │ │ │ │ + bcs ceaa8 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce694 │ │ │ │ + beq ceb5c │ │ │ │ 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 ce5a4 │ │ │ │ + beq cea6c │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce810 │ │ │ │ + ldr r2, [pc, #1072] @ cecd8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce620 │ │ │ │ + ble ceae8 │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce63c │ │ │ │ + bne ceb04 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce674 │ │ │ │ + beq ceb3c │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce738 │ │ │ │ + bhi cec00 │ │ │ │ movw r5, #38384 @ 0x95f0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #65440 @ 0xffa0 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ movt r2, #9 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce6e0 │ │ │ │ - ldr r1, [pc, #976] @ ce80c │ │ │ │ + bne ceba8 │ │ │ │ + ldr r1, [pc, #976] @ cecd4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r9, [r2, #1604] @ 0x644 │ │ │ │ - bhi ce550 │ │ │ │ + bhi cea18 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce6a4 │ │ │ │ + beq ceb6c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce514 │ │ │ │ - movw r2, #42964 @ 0xa7d4 │ │ │ │ + beq ce9dc │ │ │ │ + movw r2, #42952 @ 0xa7c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #868] @ ce810 │ │ │ │ + ldr r2, [pc, #868] @ cecd8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce700 │ │ │ │ + bne cebc8 │ │ │ │ add r2, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ add r0, r6, #16 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [r3, #28] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq ce508 │ │ │ │ + beq ce9d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce488 │ │ │ │ + bhi ce950 │ │ │ │ add r0, r0, #3 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne ce488 │ │ │ │ + bne ce950 │ │ │ │ ldr r6, [r5, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce7f0 │ │ │ │ + bne cecb8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne ce488 │ │ │ │ + bne ce950 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce4d4 │ │ │ │ - b ce758 │ │ │ │ + bne ce99c │ │ │ │ + b cec20 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce3d4 │ │ │ │ + bhi ce89c │ │ │ │ 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 ce3d4 │ │ │ │ + bne ce89c │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce7c0 │ │ │ │ + bne cec88 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce6d0 │ │ │ │ + beq ceb98 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b ce3d4 │ │ │ │ + b ce89c │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq ce3fc │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + beq ce8c4 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce7d4 │ │ │ │ - ldr r0, [pc, #448] @ ce814 │ │ │ │ + bne cec9c │ │ │ │ + ldr r0, [pc, #448] @ cecdc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce3fc │ │ │ │ + bne ce8c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce3fc │ │ │ │ - ldr r2, [pc, #412] @ ce818 │ │ │ │ + b ce8c4 │ │ │ │ + ldr r2, [pc, #412] @ cece0 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ sub r2, r2, #16 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b ce508 │ │ │ │ + b ce9d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ mov r3, r0 │ │ │ │ - b ce5d8 │ │ │ │ + b ceaa0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a00c8 │ │ │ │ + bl a010c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce548 │ │ │ │ + b cea10 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce3d4 │ │ │ │ - bl 2e757c │ │ │ │ + bne ce89c │ │ │ │ + bl 2e6a94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce3fc │ │ │ │ - b ce784 │ │ │ │ + bne ce8c4 │ │ │ │ + b cec4c │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce488 │ │ │ │ - b ce58c │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + bne ce950 │ │ │ │ + b cea54 │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce78c │ │ │ │ - ldr r0, [pc, #248] @ ce814 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne cec54 │ │ │ │ + ldr r0, [pc, #248] @ cecdc │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce4bc │ │ │ │ + bne ce984 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce4bc │ │ │ │ - movw r2, #45916 @ 0xb35c │ │ │ │ + b ce984 │ │ │ │ + movw r2, #46976 @ 0xb780 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #16300 @ 0x3fac │ │ │ │ + movw r1, #11224 @ 0x2bd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce784 │ │ │ │ + bgt cec4c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce784 │ │ │ │ + bne cec4c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ce508 │ │ │ │ + b ce9d0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce4bc │ │ │ │ + b ce984 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47448 @ 0xb958 │ │ │ │ + movw r1, #41844 @ 0xa374 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b ce784 │ │ │ │ + bl 16f4ac │ │ │ │ + b cec4c │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce608 │ │ │ │ + b cead0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce3fc │ │ │ │ + b ce8c4 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce578 │ │ │ │ + b cea40 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ ldrdeq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ -000ce81c : │ │ │ │ +000cece4 : │ │ │ │ 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, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq ce97c │ │ │ │ + beq cee44 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce9a8 │ │ │ │ + bne cee70 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce924 │ │ │ │ + bne cedec │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce92c │ │ │ │ + beq cedf4 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce8f8 │ │ │ │ + beq cedc0 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce924 │ │ │ │ + ble cedec │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ce964 │ │ │ │ + beq cee2c │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq ce8ec │ │ │ │ + beq cedb4 │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce924 │ │ │ │ + ble cedec │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce8bc │ │ │ │ + bne ced84 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce908 │ │ │ │ + bgt cedd0 │ │ │ │ mov r0, #0 │ │ │ │ - b ce8f0 │ │ │ │ + b cedb8 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce924 │ │ │ │ + ble cedec │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce970 │ │ │ │ + beq cee38 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce8dc │ │ │ │ + bne ceda4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce8e8 │ │ │ │ - b ce8ec │ │ │ │ + bne cedb0 │ │ │ │ + b cedb4 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce938 │ │ │ │ + b cee00 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce8f0 │ │ │ │ + beq cedb8 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce870 │ │ │ │ + beq ced38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce924 │ │ │ │ + blt cedec │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce924 │ │ │ │ + ble cedec │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ mov r5, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldrb lr, [lr, #5] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add ip, ip, r5, lsl lr │ │ │ │ ldr lr, [ip, #20] │ │ │ │ - b ce954 │ │ │ │ + b cee1c │ │ │ │ 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, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq ceb70 │ │ │ │ + beq cf038 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ceb9c │ │ │ │ + bne cf064 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ceb5c │ │ │ │ + bne cf024 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq cead8 │ │ │ │ + beq cefa0 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ceb30 │ │ │ │ + beq ceff8 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ceb5c │ │ │ │ + ble cf024 │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq ceb10 │ │ │ │ + beq cefd8 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq ceb18 │ │ │ │ + beq cefe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ceb24 │ │ │ │ + bne cefec │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp r0, lr │ │ │ │ - bge ceb5c │ │ │ │ + bge cf024 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ceb64 │ │ │ │ + beq cf02c │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ceab0 │ │ │ │ + bne cef78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceabc │ │ │ │ + bne cef84 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceacc │ │ │ │ + beq cef94 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b ceacc │ │ │ │ + b cef94 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ceb5c │ │ │ │ + ble cf024 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cea90 │ │ │ │ + bne cef58 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ceb40 │ │ │ │ + bgt cf008 │ │ │ │ mov r0, #0 │ │ │ │ - b cead0 │ │ │ │ + b cef98 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ceae4 │ │ │ │ + b cefac │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cead0 │ │ │ │ + beq cef98 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq cea44 │ │ │ │ + beq cef0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt ceb5c │ │ │ │ + blt cf024 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ceb5c │ │ │ │ + ble cf024 │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb r5, [lr, #5] │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r1, ip, r1, lsl r5 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ - b ceb00 │ │ │ │ + b cefc8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt cef0c │ │ │ │ + bgt cf3d4 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cec28 │ │ │ │ + beq cf0f0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cece8 │ │ │ │ + ble cf1b0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #48252 @ 0xbc7c │ │ │ │ + movw r2, #48332 @ 0xbccc │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cee40 │ │ │ │ + bne cf308 │ │ │ │ movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #25680 @ 0x6450 │ │ │ │ + movw r2, #25752 @ 0x6498 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1028] @ 0x404 │ │ │ │ cmp lr, r2 │ │ │ │ - bne cee28 │ │ │ │ - ldr r2, [pc, #720] @ cef34 │ │ │ │ + bne cf2f0 │ │ │ │ + ldr r2, [pc, #720] @ cf3fc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ced28 │ │ │ │ + beq cf1f0 │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt cecb0 │ │ │ │ + bgt cf178 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ced28 │ │ │ │ + beq cf1f0 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq ced08 │ │ │ │ + beq cf1d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ced58 │ │ │ │ + beq cf220 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cec28 │ │ │ │ + bne cf0f0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cec28 │ │ │ │ + b cf0f0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b cece0 │ │ │ │ + b cf1a8 │ │ │ │ ldr r1, [r0, #988] @ 0x3dc │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33332 @ 0x8234 │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ceefc │ │ │ │ + bne cf3c4 │ │ │ │ mov r0, r3 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b cece0 │ │ │ │ + b cf1a8 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r3 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -165654,48 +165960,48 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ str ip, [r2, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r3, lr │ │ │ │ - bne cedc0 │ │ │ │ + bne cf288 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cedbc │ │ │ │ + beq cf284 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq cee7c │ │ │ │ + beq cf344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq cee50 │ │ │ │ + beq cf318 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq cece0 │ │ │ │ + beq cf1a8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r4, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [lr, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str lr, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [lr, #20] │ │ │ │ - b cece0 │ │ │ │ + b cf1a8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r0, #1012] @ 0x3f4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ @@ -165708,18 +166014,18 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r4, #532] @ 0x214 │ │ │ │ str r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r4, #532] @ 0x214 │ │ │ │ - b cece0 │ │ │ │ + b cf1a8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cedd4 │ │ │ │ + beq cf29c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -165740,80 +166046,80 @@ │ │ │ │ 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 cece0 │ │ │ │ + b cf1a8 │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b ced48 │ │ │ │ + b cf210 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #47504 @ 0xb990 │ │ │ │ + movw r1, #41900 @ 0xa3ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ed20 │ │ │ │ - bl 2bd898 │ │ │ │ + bl 16f4ac │ │ │ │ + bl 2bd01c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cec10 │ │ │ │ + b cf0d8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #48252 @ 0xbc7c │ │ │ │ + movw r3, #48332 @ 0xbccc │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf0d8 │ │ │ │ + bne cf5a0 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #38384 @ 0x95f0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25680 @ 0x6450 │ │ │ │ + movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf128 │ │ │ │ + bne cf5f0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #604] @ cf1e8 │ │ │ │ + ldr r3, [pc, #604] @ cf6b0 │ │ │ │ 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 cf0fc │ │ │ │ + beq cf5c4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cefd8 │ │ │ │ + bgt cf4a0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf0fc │ │ │ │ + beq cf5c4 │ │ │ │ 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 cf0dc │ │ │ │ + beq cf5a4 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r2 │ │ │ │ @@ -165826,29 +166132,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne cf070 │ │ │ │ + bne cf538 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf06c │ │ │ │ + beq cf534 │ │ │ │ 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 cf15c │ │ │ │ + beq cf624 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cf130 │ │ │ │ + beq cf5f8 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -165870,18 +166176,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf1dc │ │ │ │ + bne cf6a4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #1012] @ 0x3f4 │ │ │ │ @@ -165895,15 +166201,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 cf084 │ │ │ │ + beq cf54c │ │ │ │ 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] │ │ │ │ @@ -165927,24 +166233,24 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b cf118 │ │ │ │ + b cf5e0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf1ec <_PyTuple_FromPair@@Base>: │ │ │ │ +000cf6b4 <_PyTuple_FromPair@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #440] @ cf3c0 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ cf888 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ sub sp, sp, #8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ @@ -165953,38 +166259,38 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf2f4 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cf3c4 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq cf7bc <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ cf88c <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf358 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne cf820 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r5, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf2b0 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cf778 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf2b0 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cf778 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, r6] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -165998,107 +166304,107 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf274 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf73c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf328 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt cf7f0 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf3ac <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq cf874 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf2a4 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt cf76c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf2a4 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne cf76c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf2a4 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b cf76c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf390 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cf3c8 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne cf858 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ cf890 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf274 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf73c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf274 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf73c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf274 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf73c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf328 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b cf7f0 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cf3cc <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cf894 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #408] @ cf580 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cfa48 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf4b4 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf584 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq cf97c <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cfa4c <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf518 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne cf9e0 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r7, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf470 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cf938 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf470 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cf938 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -166112,248 +166418,248 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf434 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cf8fc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf4e8 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt cf9b0 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf56c <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq cfa34 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf464 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cf92c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf464 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cf92c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf464 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b cf92c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf550 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf588 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne cfa18 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cfa50 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdfa0 │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf434 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cf8fc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf434 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cf8fc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf434 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cf8fc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf4e8 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b cf9b0 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw lr, #41268 @ 0xa134 │ │ │ │ + movw lr, #41256 @ 0xa128 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ bic ip, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ cmpeq ip, #1 │ │ │ │ - beq cf5e8 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cfab0 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf630 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cfaf8 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf634 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfafc <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf60c <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cfad4 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cf5e0 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cfaa8 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #46964 @ 0xb774 │ │ │ │ + movw r0, #42416 @ 0xa5b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 37df6c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ + bl 37cb6c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf5f0 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf5e0 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cfab8 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cfaa8 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf634 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cfafc <_PyObject_MakeTpCall@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfd14 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + beq d01dc <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf9dc <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - blt cfc98 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ + beq cfea4 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ + blt d0160 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cfb30 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ - ldr r2, [pc, #1984] @ cfe4c <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + bgt cfff8 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ + ldr r2, [pc, #1984] @ d0314 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf8f0 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #1956] @ cfe50 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + beq cfdb8 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + ldr r0, [pc, #1956] @ d0318 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne cfc48 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ + bne d0110 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt cf93c <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ + bgt cfe04 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf78c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cfc54 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cf9f4 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + bne cfebc <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf9ac <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt cfe74 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf78c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cfc54 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ add ip, r8, #8 │ │ │ │ add lr, r4, #20 │ │ │ │ add sl, r8, r3, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf9cc <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ + bne cfe94 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf9e4 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bgt cfeac <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf754 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne cfc1c <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf950 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cfe18 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cfa18 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ + bne cfee0 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfcdc <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ - movw r3, #65188 @ 0xfea4 │ │ │ │ - movt r3, #12 │ │ │ │ + bcc d01a4 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + movw r3, #876 @ 0x36c │ │ │ │ + movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cf994 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ - movw r3, #41268 @ 0xa134 │ │ │ │ + bne cfe5c <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + movw r3, #41256 @ 0xa128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cfa98 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - ldr r2, [pc, #1664] @ cfe54 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + beq cff60 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ + ldr r2, [pc, #1664] @ d031c <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r3, [r6, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfd1c <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + beq d01e4 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cfb94 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + beq d005c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfd40 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ + bne d0208 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cfacc <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne cff94 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfbf4 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ + blt d00bc <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf8c8 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bgt cfd90 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf8c8 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - ldr r3, [pc, #1528] @ cfe54 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + bne cfd90 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + ldr r3, [pc, #1528] @ d031c <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r3, #788] @ 0x314 │ │ │ │ @@ -166362,61 +166668,61 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cfd04 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #1452] @ cfe50 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + bne d01cc <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ + ldr r2, [pc, #1452] @ d0318 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cfc1c <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + bne d00e4 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfbcc <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ + bne d0094 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cfa70 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bne cff38 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfb78 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq d0040 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfd7c <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne d0244 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + movw r0, #42528 @ 0xa620 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7020 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7068 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - ble cf6fc <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ + ble cfbc4 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf710 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne cfbd8 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf794 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1268] @ cfe4c <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + beq cfc5c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1268] @ d0314 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -166424,483 +166730,483 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r2, r2, sl │ │ │ │ str r1, [sl] │ │ │ │ str r2, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ - b cf794 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cfc5c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf748 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf78c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cfc10 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cfc54 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cf950 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + beq cfe18 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf778 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cf9bc <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ - ldr r4, [pc, #1140] @ cfe58 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ - b cf794 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cfc40 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b cfe84 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ + ldr r4, [pc, #1140] @ d0320 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ + b cfc5c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf754 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf78c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cfc1c <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cfc54 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ movne r2, #1 │ │ │ │ - bne cf748 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf950 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cfc10 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cfe18 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf79c <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cfc64 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfcd4 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ + beq d019c <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11b4e8 <_Py_BuildMap_StackRefSteal@@Base+0x5ec> │ │ │ │ + bl 11ba68 <_Py_BuildMap_StackRefSteal@@Base+0x5ec> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf7a0 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cfc68 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bgt d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bne d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf8d0 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt cfd98 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf8d0 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bne cfd98 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cf8d0 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cfd98 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cfdbc <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ + beq d0284 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf7cc <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq cfc94 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47640 @ 0xba18 │ │ │ │ + movw r1, #42036 @ 0xa434 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r5, #0 │ │ │ │ - b cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfe04 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + beq d02cc <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + ble cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf814 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cfcdc <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf814 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cfcdc <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf814 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cfcdc <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cfb14 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ - b cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + bne cffdc <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ + b cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cf8f0 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + bls cfdb8 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e757c │ │ │ │ + bl 2e6a94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r2, [r8] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b cf710 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b cfbd8 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfcac <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d0174 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfcac <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d0174 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ mov r5, #0 │ │ │ │ - b cf8e4 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + b cfdac <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfba8 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ + beq d0070 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf8c8 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + beq cfd90 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cf8c8 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cfd90 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bgt cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cf8ac <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + beq cfd74 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf8ac <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + b cfd74 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + movw r2, #60900 @ 0xede4 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cfc80 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #504] @ cfe5c <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ - bl 1bdfa0 │ │ │ │ + bne d0148 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #504] @ d0324 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ + bl 1be548 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf6d0 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne cfb98 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1befb4 <_PyErr_ChainExceptions1@@Base+0xf40> │ │ │ │ + bl 1bf560 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf6d0 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cfb98 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf6d0 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cfb98 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + b 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ mov r7, r2 │ │ │ │ - b cf79c <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + b cfc64 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf7ac <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bcc cfc74 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #47608 @ 0xb9f8 │ │ │ │ + movw r1, #42004 @ 0xa414 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 36908 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - b cf7ac <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bne cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + b cfc74 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cf8c8 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - bl 303104 │ │ │ │ - b cfb8c <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cfd90 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 302634 │ │ │ │ + b d0054 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #47672 @ 0xba38 │ │ │ │ + movw r2, #42068 @ 0xa454 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf808 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ + beq cfcd0 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfdec <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ + ble d02b4 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #46512 @ 0xb5b0 │ │ │ │ + movw r2, #36536 @ 0x8eb8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 33ba3c │ │ │ │ - b cfac4 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 33ab24 │ │ │ │ + b cff8c <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf8e4 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + beq cfdac <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfe30 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + ble d02f8 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #46512 @ 0xb5b0 │ │ │ │ + movw r2, #36536 @ 0x8eb8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 33ba3c │ │ │ │ + b 33ab24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cfdd0 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq d0298 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfaac <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ + bne cff74 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfd58 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cfd58 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bne d0220 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0220 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf814 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cfcdc <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfe08 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + bne d02d0 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf814 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ - b cf838 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cfcdc <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + b cfd00 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfd94 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bne d025c <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cfd94 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d025c <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfe88 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ + bcc d0350 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfe80 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bcc d0348 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ + bl 36908 <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r0 │ │ │ │ - beq cff48 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ - ldr ip, [pc, #524] @ d00e4 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + beq d0410 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ + ldr ip, [pc, #524] @ d05ac <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq cfff0 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ + beq d04b8 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq cffac <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + beq d0474 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0018 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + bne d04e0 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne cff78 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ + bne d0440 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cff3c <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d0404 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cffc8 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ + blt d0490 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq d0070 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ + beq d0538 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cfed0 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq d0398 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47640 @ 0xba18 │ │ │ │ + movw r1, #42036 @ 0xa434 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b cffc0 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl 16f4ac │ │ │ │ + b d0488 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d00a0 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ + beq d0568 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble cff3c <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + ble d0404 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne cff90 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ - b cff20 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + bne d0458 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ + b d03e8 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0058 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0520 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0058 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0520 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ mov r4, #0 │ │ │ │ - b cff3c <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d0404 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cffc0 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bgt d0488 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cffc0 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bne d0488 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b cffc0 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0488 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + movw r1, #44776 @ 0xaee8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #47672 @ 0xba38 │ │ │ │ + movw r2, #42068 @ 0xa454 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e05e0 <_PyErr_Format@@Base> │ │ │ │ + b 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cff14 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ + beq d03dc <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d00cc <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ + ble d0594 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #46512 @ 0xb5b0 │ │ │ │ + movw r2, #36536 @ 0x8eb8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 33ba3c │ │ │ │ + b 33ab24 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b d0004 <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ + b d04cc <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0084 <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ + beq d054c <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cff5c <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ + bne d0424 <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cff3c <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d0404 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cff20 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + beq d03e8 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d00a4 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + bne d056c <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cff20 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ - b cff3c <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d03e8 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + b d0404 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0030 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0030 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bne d04f8 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d04f8 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -166909,258 +167215,258 @@ │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #42540 @ 0xa62c │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47704 @ 0xba58 │ │ │ │ + movw r1, #42460 @ 0xa5dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d3330 │ │ │ │ + bl d37e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2c04 <_PyObject_MakeTpCall@@Base+0x35d0> │ │ │ │ + beq d2c48 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r7, [r3, #8] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d041c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq d08e4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2bd0 <_PyObject_MakeTpCall@@Base+0x359c> │ │ │ │ + bge d2c14 <_PyObject_MakeTpCall@@Base+0x3118> │ │ │ │ cmp r7, #1 │ │ │ │ - beq d01c4 <_PyObject_MakeTpCall@@Base+0xb90> │ │ │ │ + beq d068c <_PyObject_MakeTpCall@@Base+0xb90> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r9, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2c80 <_PyObject_MakeTpCall@@Base+0x364c> │ │ │ │ + bge d2c94 <_PyObject_MakeTpCall@@Base+0x3198> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne d01a4 <_PyObject_MakeTpCall@@Base+0xb70> │ │ │ │ + bne d066c <_PyObject_MakeTpCall@@Base+0xb70> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ add r8, r3, #12 │ │ │ │ ldr r0, [r5, #172] @ 0xac │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d2f18 <_PyObject_MakeTpCall@@Base+0x38e4> │ │ │ │ + beq d2cb0 <_PyObject_MakeTpCall@@Base+0x31b4> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq d0304 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d07cc <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d0304 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d07cc <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d02e4 <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ + beq d07ac <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d02c4 <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ + beq d078c <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ cmp lr, #4 │ │ │ │ - beq d02a4 <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ + beq d076c <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ cmp lr, #5 │ │ │ │ - beq d0284 <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ + beq d074c <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d1f38 <_PyObject_MakeTpCall@@Base+0x2904> │ │ │ │ + bne d2408 <_PyObject_MakeTpCall@@Base+0x290c> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1c04 <_PyObject_MakeTpCall@@Base+0x25d0> │ │ │ │ + beq d20d4 <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d0304 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b d07cc <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37492 @ 0x9274 │ │ │ │ + movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r4, #36124 @ 0x8d1c │ │ │ │ + beq d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + movw r4, #36112 @ 0x8d10 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw ip, #21196 @ 0x52cc │ │ │ │ + movw ip, #21184 @ 0x52c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, ip │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d321c <_PyObject_MakeTpCall@@Base+0x3be8> │ │ │ │ + beq d36f4 <_PyObject_MakeTpCall@@Base+0x3bf8> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + ble d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #2 │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #3 │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d04b8 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ + bne d0980 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl c44d0 │ │ │ │ + bl c4a24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + beq d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3984] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r1, [pc, #3984] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ sub r2, r5, #8 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldr r1, [r1, r8] │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -167173,71 +167479,71 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r3, r3, r6 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5, #-4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - beq d2ff0 <_PyObject_MakeTpCall@@Base+0x39bc> │ │ │ │ - ldr r2, [pc, #3900] @ d148c <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ + beq d2fac <_PyObject_MakeTpCall@@Base+0x34b0> │ │ │ │ + ldr r2, [pc, #3900] @ d1954 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ + movw r3, #42740 @ 0xa6f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r2, #1648] @ 0x670 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2270 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + bne d266c <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1656] @ 0x678 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2270 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ - ldr r1, [pc, #3908] @ d14c0 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq d266c <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ + ldr r1, [pc, #3908] @ d1988 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d14d4 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ - ldr r3, [pc, #3844] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d199c <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ + ldr r3, [pc, #3844] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d2340 <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ + bne d2810 <_PyObject_MakeTpCall@@Base+0x2d14> │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [fp, #-84] @ 0xffffffac │ │ │ │ strne r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne d1694 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + bne d1b5c <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - movw r7, #41756 @ 0xa31c │ │ │ │ + movw r7, #41892 @ 0xa3a4 │ │ │ │ movt r7, #10 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ cmp r3, r7 │ │ │ │ movne r6, #0 │ │ │ │ strne r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne d27a4 <_PyObject_MakeTpCall@@Base+0x3170> │ │ │ │ + bne d337c <_PyObject_MakeTpCall@@Base+0x3880> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + beq d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d0660 <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ - ldr r3, [pc, #3676] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d0b28 <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ + ldr r3, [pc, #3676] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ sub r2, sl, #8 │ │ │ │ ldr r1, [r3, r8] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -167259,328 +167565,328 @@ │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ add r2, sl, #384 @ 0x180 │ │ │ │ str r2, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #372 @ 0x174 │ │ │ │ str r2, [sl, #56] @ 0x38 │ │ │ │ add r2, sl, #424 @ 0x1a8 │ │ │ │ str r2, [sl, #80] @ 0x50 │ │ │ │ - bgt d31f8 <_PyObject_MakeTpCall@@Base+0x3bc4> │ │ │ │ + bgt d3670 <_PyObject_MakeTpCall@@Base+0x3b74> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d06c0 <_PyObject_MakeTpCall@@Base+0x108c> │ │ │ │ + bgt d0b88 <_PyObject_MakeTpCall@@Base+0x108c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r2, #57708 @ 0xe16c │ │ │ │ + movw r2, #59624 @ 0xe8e8 │ │ │ │ movt r2, #24 │ │ │ │ str r7, [sl, #152] @ 0x98 │ │ │ │ str r4, [sl, #128] @ 0x80 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sl, #24] │ │ │ │ - movw r2, #49208 @ 0xc038 │ │ │ │ + movw r2, #48992 @ 0xbf60 │ │ │ │ movt r2, #11 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #37088 @ 0x90e0 │ │ │ │ + movw r2, #38636 @ 0x96ec │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #8996 @ 0x2324 │ │ │ │ + movw r2, #4064 @ 0xfe0 │ │ │ │ movt r2, #30 │ │ │ │ str r2, [sl, #96] @ 0x60 │ │ │ │ addle r3, r3, #1 │ │ │ │ ldrle r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [sl, #432] @ 0x1b0 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sl, #132] @ 0x84 │ │ │ │ str r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sl, #452] @ 0x1c4 │ │ │ │ str r3, [sl, #456] @ 0x1c8 │ │ │ │ - bne d1ab4 <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + bne d1f84 <_PyObject_MakeTpCall@@Base+0x2488> │ │ │ │ str r6, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d27d0 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ + beq d3394 <_PyObject_MakeTpCall@@Base+0x3898> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2a4c <_PyObject_MakeTpCall@@Base+0x3418> │ │ │ │ + beq d2ff0 <_PyObject_MakeTpCall@@Base+0x34f4> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2a4c <_PyObject_MakeTpCall@@Base+0x3418> │ │ │ │ + beq d2ff0 <_PyObject_MakeTpCall@@Base+0x34f4> │ │ │ │ adds r0, r2, #20 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d3288 <_PyObject_MakeTpCall@@Base+0x3c54> │ │ │ │ + beq d37b4 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ bl 2e378 │ │ │ │ cmp r0, r5 │ │ │ │ - bne d2a30 <_PyObject_MakeTpCall@@Base+0x33fc> │ │ │ │ + bne d2fd4 <_PyObject_MakeTpCall@@Base+0x34d8> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r7, [sl, #132] @ 0x84 │ │ │ │ - bne d322c <_PyObject_MakeTpCall@@Base+0x3bf8> │ │ │ │ + bne d3758 <_PyObject_MakeTpCall@@Base+0x3c5c> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d27e0 <_PyObject_MakeTpCall@@Base+0x31ac> │ │ │ │ - ldr r1, [pc, #3280] @ d148c <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + beq d3138 <_PyObject_MakeTpCall@@Base+0x363c> │ │ │ │ + ldr r1, [pc, #3280] @ d1954 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ + movw r2, #42740 @ 0xa6f4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1aec <_PyObject_MakeTpCall@@Base+0x24b8> │ │ │ │ + bne d1fbc <_PyObject_MakeTpCall@@Base+0x24c0> │ │ │ │ ldr r2, [r1, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1aec <_PyObject_MakeTpCall@@Base+0x24b8> │ │ │ │ + beq d1fbc <_PyObject_MakeTpCall@@Base+0x24c0> │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1aa4 <_PyObject_MakeTpCall@@Base+0x2470> │ │ │ │ - bl 19e708 │ │ │ │ + bne d1f74 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ + bl 19ee3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0864 <_PyObject_MakeTpCall@@Base+0x1230> │ │ │ │ - ldr r1, [pc, #3192] @ d1490 <_PyObject_MakeTpCall@@Base+0x1e5c> │ │ │ │ + beq d0d2c <_PyObject_MakeTpCall@@Base+0x1230> │ │ │ │ + ldr r1, [pc, #3192] @ d1958 <_PyObject_MakeTpCall@@Base+0x1e5c> │ │ │ │ mov r2, r9 │ │ │ │ - bl c2a00 │ │ │ │ + bl c2920 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d085c <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ - ldr r1, [pc, #3180] @ d14a0 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ + beq d0d24 <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ + ldr r1, [pc, #3180] @ d1968 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d085c <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ + bgt d0d24 <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d31a0 <_PyObject_MakeTpCall@@Base+0x3b6c> │ │ │ │ + beq d3704 <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ cmn r5, #1 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2854 <_PyObject_MakeTpCall@@Base+0x3220> │ │ │ │ + beq d32bc <_PyObject_MakeTpCall@@Base+0x37c0> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2, #688] @ 0x2b0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d20b8 <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ + bne d2588 <_PyObject_MakeTpCall@@Base+0x2a8c> │ │ │ │ ldr r2, [r2, #696] @ 0x2b8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d20b8 <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ - ldr r1, [pc, #3076] @ d14b0 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + beq d2588 <_PyObject_MakeTpCall@@Base+0x2a8c> │ │ │ │ + ldr r1, [pc, #3076] @ d1978 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1930 <_PyObject_MakeTpCall@@Base+0x22fc> │ │ │ │ + beq d1e00 <_PyObject_MakeTpCall@@Base+0x2304> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d18dc <_PyObject_MakeTpCall@@Base+0x22a8> │ │ │ │ + bgt d1dac <_PyObject_MakeTpCall@@Base+0x22b0> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d18ec <_PyObject_MakeTpCall@@Base+0x22b8> │ │ │ │ - ldr r1, [pc, #3004] @ d14b0 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + beq d1dbc <_PyObject_MakeTpCall@@Base+0x22c0> │ │ │ │ + ldr r1, [pc, #3004] @ d1978 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #440] @ 0x1b8 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d1800 <_PyObject_MakeTpCall@@Base+0x21cc> │ │ │ │ - ldr r3, [pc, #2920] @ d1494 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d1cd0 <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + ldr r3, [pc, #2920] @ d195c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [r3, #2252] @ 0x8cc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2180 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + bne d25ac <_PyObject_MakeTpCall@@Base+0x2ab0> │ │ │ │ ldr r2, [r3, #2260] @ 0x8d4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2180 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ - ldr r1, [pc, #2920] @ d14b4 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ + beq d25ac <_PyObject_MakeTpCall@@Base+0x2ab0> │ │ │ │ + ldr r1, [pc, #2920] @ d197c <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1824 <_PyObject_MakeTpCall@@Base+0x21f0> │ │ │ │ + beq d1cf4 <_PyObject_MakeTpCall@@Base+0x21f8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0a20 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + beq d0ee8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2ce8 <_PyObject_MakeTpCall@@Base+0x36b4> │ │ │ │ + beq d2d34 <_PyObject_MakeTpCall@@Base+0x3238> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2ce8 <_PyObject_MakeTpCall@@Base+0x36b4> │ │ │ │ + beq d2d34 <_PyObject_MakeTpCall@@Base+0x3238> │ │ │ │ adds r3, r5, #20 │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r0, r3 │ │ │ │ - beq d32d0 <_PyObject_MakeTpCall@@Base+0x3c9c> │ │ │ │ + beq d372c <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ movw r6, #38384 @ 0x95f0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #65440 @ 0xffa0 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ movt r2, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ ldr r3, [r6, #996] @ 0x3e4 │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2e54 <_PyObject_MakeTpCall@@Base+0x3820> │ │ │ │ - ldr r3, [pc, #2756] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + bne d2c7c <_PyObject_MakeTpCall@@Base+0x3180> │ │ │ │ + ldr r3, [pc, #2756] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bhi d1a64 <_PyObject_MakeTpCall@@Base+0x2430> │ │ │ │ + bhi d1f08 <_PyObject_MakeTpCall@@Base+0x240c> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d25d0 <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + beq d29e0 <_PyObject_MakeTpCall@@Base+0x2ee4> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1a28 <_PyObject_MakeTpCall@@Base+0x23f4> │ │ │ │ + beq d1ecc <_PyObject_MakeTpCall@@Base+0x23d0> │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e2dc │ │ │ │ str r5, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2808 <_PyObject_MakeTpCall@@Base+0x31d4> │ │ │ │ + beq d3330 <_PyObject_MakeTpCall@@Base+0x3834> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #244] @ 0xf4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d22e8 <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ + bne d26cc <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d22e8 <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ - ldr r1, [pc, #2652] @ d14c8 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + beq d26cc <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + ldr r1, [pc, #2648] @ d198c <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1e8c <_PyObject_MakeTpCall@@Base+0x2858> │ │ │ │ - ldr r3, [pc, #2580] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d235c <_PyObject_MakeTpCall@@Base+0x2860> │ │ │ │ + ldr r3, [pc, #2580] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2294 <_PyObject_MakeTpCall@@Base+0x2c60> │ │ │ │ + bne d27c0 <_PyObject_MakeTpCall@@Base+0x2cc4> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2ba8 <_PyObject_MakeTpCall@@Base+0x3574> │ │ │ │ - ldr r3, [pc, #2520] @ d1494 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d33a4 <_PyObject_MakeTpCall@@Base+0x38a8> │ │ │ │ + ldr r3, [pc, #2520] @ d195c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d22a4 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ + bne d25f4 <_PyObject_MakeTpCall@@Base+0x2af8> │ │ │ │ ldr r2, [r3, #3304] @ 0xce8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d22a4 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ - ldr r1, [pc, #2536] @ d14c4 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + beq d25f4 <_PyObject_MakeTpCall@@Base+0x2af8> │ │ │ │ + ldr r1, [pc, #2540] @ d1990 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2120 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ - ldr r3, [pc, #2468] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d26f0 <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ + ldr r3, [pc, #2468] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d230c <_PyObject_MakeTpCall@@Base+0x2cd8> │ │ │ │ + bne d2750 <_PyObject_MakeTpCall@@Base+0x2c54> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2ed4 <_PyObject_MakeTpCall@@Base+0x38a0> │ │ │ │ - ldr r1, [pc, #2408] @ d1494 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d3018 <_PyObject_MakeTpCall@@Base+0x351c> │ │ │ │ + ldr r1, [pc, #2408] @ d195c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r1, #1684] @ 0x694 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d231c <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + bne d25d0 <_PyObject_MakeTpCall@@Base+0x2ad4> │ │ │ │ ldr r2, [r1, #1692] @ 0x69c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d231c <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + beq d25d0 <_PyObject_MakeTpCall@@Base+0x2ad4> │ │ │ │ add r1, r1, #1680 @ 0x690 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d21a4 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ - ldr r3, [pc, #2356] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d2760 <_PyObject_MakeTpCall@@Base+0x2c64> │ │ │ │ + ldr r3, [pc, #2356] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2204 <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + bne d2800 <_PyObject_MakeTpCall@@Base+0x2d04> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ff4 <_PyObject_MakeTpCall@@Base+0x29c0> │ │ │ │ + bne d24c4 <_PyObject_MakeTpCall@@Base+0x29c8> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r5, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [sl, #20] │ │ │ │ ldrne r3, [sl, #84] @ 0x54 │ │ │ │ orrne r3, r3, #8 │ │ │ │ @@ -167596,147 +167902,147 @@ │ │ │ │ strne r3, [sl, #144] @ 0x90 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #8388608 @ 0x800000 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, sl, r3 │ │ │ │ strne r3, [sl, #120] @ 0x78 │ │ │ │ - beq d2c9c <_PyObject_MakeTpCall@@Base+0x3668> │ │ │ │ + beq d2eac <_PyObject_MakeTpCall@@Base+0x33b0> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2196] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r3, [pc, #2196] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ ldr r5, [r3, r8] │ │ │ │ - bne d1868 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ + bne d1d38 <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d16c0 <_PyObject_MakeTpCall@@Base+0x208c> │ │ │ │ + bne d1b90 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r2, #0 │ │ │ │ cmple r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #124] @ 0x7c │ │ │ │ - bne d16f4 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + bne d1bc4 <_PyObject_MakeTpCall@@Base+0x20c8> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2cc0 <_PyObject_MakeTpCall@@Base+0x368c> │ │ │ │ - ldr r3, [pc, #2124] @ d1494 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d2ed0 <_PyObject_MakeTpCall@@Base+0x33d4> │ │ │ │ + ldr r3, [pc, #2124] @ d195c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d224c <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ + bne d2648 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d224c <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ - ldr r1, [pc, #2132] @ d14bc <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + beq d2648 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + ldr r1, [pc, #2132] @ d1984 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1b5c <_PyObject_MakeTpCall@@Base+0x2528> │ │ │ │ - ldr r3, [pc, #2072] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d202c <_PyObject_MakeTpCall@@Base+0x2530> │ │ │ │ + ldr r3, [pc, #2072] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d223c <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ + bne d27f0 <_PyObject_MakeTpCall@@Base+0x2cf4> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d1740 <_PyObject_MakeTpCall@@Base+0x210c> │ │ │ │ - ldr r1, [pc, #2012] @ d1494 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d1c10 <_PyObject_MakeTpCall@@Base+0x2114> │ │ │ │ + ldr r1, [pc, #2012] @ d195c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r1, #1796] @ 0x704 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2214 <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ + bne d2620 <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ ldr r2, [r1, #1804] @ 0x70c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2214 <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ + beq d2620 <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ add r1, r1, #1792 @ 0x700 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1764 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ + beq d1c34 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r1, #33344 @ 0x8240 │ │ │ │ + movw r1, #33332 @ 0x8234 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d32b4 <_PyObject_MakeTpCall@@Base+0x3c80> │ │ │ │ + bne d373c <_PyObject_MakeTpCall@@Base+0x3c40> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [r3, #8] │ │ │ │ - beq d0d2c <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ + beq d11f4 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d19e4 <_PyObject_MakeTpCall@@Base+0x23b0> │ │ │ │ - ldr r1, [pc, #1924] @ d14b8 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ + ble d1eb4 <_PyObject_MakeTpCall@@Base+0x23b8> │ │ │ │ + ldr r1, [pc, #1924] @ d1980 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d0d68 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ + bne d1230 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2dc0 <_PyObject_MakeTpCall@@Base+0x378c> │ │ │ │ + beq d2ef8 <_PyObject_MakeTpCall@@Base+0x33fc> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a1b40 │ │ │ │ + bl a1b84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ - movt r1, #97 @ 0x61 │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + movw r1, #49604 @ 0xc1c4 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0da0 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ + beq d1268 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl d51a0 <_PyDict_CopyAsDict@@Base+0xa4> │ │ │ │ + bl d5620 <_PyDict_CopyAsDict@@Base+0xa4> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0d80 <_PyObject_MakeTpCall@@Base+0x174c> │ │ │ │ + bne d1248 <_PyObject_MakeTpCall@@Base+0x174c> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2de4 <_PyObject_MakeTpCall@@Base+0x37b0> │ │ │ │ + beq d2e3c <_PyObject_MakeTpCall@@Base+0x3340> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2954 <_PyObject_MakeTpCall@@Base+0x3320> │ │ │ │ + bne d2f1c <_PyObject_MakeTpCall@@Base+0x3420> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d29b4 <_PyObject_MakeTpCall@@Base+0x3380> │ │ │ │ + beq d2f7c <_PyObject_MakeTpCall@@Base+0x3480> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d29b4 <_PyObject_MakeTpCall@@Base+0x3380> │ │ │ │ + beq d2f7c <_PyObject_MakeTpCall@@Base+0x3480> │ │ │ │ mov r1, #0 │ │ │ │ - bl c44d0 │ │ │ │ + bl c4a24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r3, [pc, #1680] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r3, [pc, #1680] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ sub r2, r7, #8 │ │ │ │ str sl, [fp, #-104] @ 0xffffff98 │ │ │ │ mov sl, #0 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r1, [r3, r8] │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ @@ -167744,318 +168050,318 @@ │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r7, #-4] │ │ │ │ - ldr r3, [pc, #1644] @ d14a4 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r3, [pc, #1644] @ d196c <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ str ip, [r7, #-8] │ │ │ │ mov r7, r8 │ │ │ │ str r2, [ip, #4] │ │ │ │ asr r3, r3, #3 │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b d0f8c <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + b d1454 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r2, r0, r2 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1438 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d1900 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ add r2, r2, sl, lsl #3 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1788 <_PyObject_MakeTpCall@@Base+0x2154> │ │ │ │ + beq d1c58 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ cmp r1, sl │ │ │ │ - ble d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [pc, #1512] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r3, [pc, #1512] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r3, r7] │ │ │ │ - ldr r3, [pc, #1524] @ d14a4 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r3, [pc, #1524] @ d196c <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r1, r3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1250 <_PyObject_MakeTpCall@@Base+0x1c1c> │ │ │ │ + bne d1718 <_PyObject_MakeTpCall@@Base+0x1c1c> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mla r2, r3, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ cmp r2, r0 │ │ │ │ - bne d124c <_PyObject_MakeTpCall@@Base+0x1c18> │ │ │ │ + bne d1714 <_PyObject_MakeTpCall@@Base+0x1c18> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d194c <_PyObject_MakeTpCall@@Base+0x2318> │ │ │ │ + bgt d1e1c <_PyObject_MakeTpCall@@Base+0x2320> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ tst r3, #1 │ │ │ │ - bne d1958 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d1e28 <_PyObject_MakeTpCall@@Base+0x232c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1978 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ + beq d1e48 <_PyObject_MakeTpCall@@Base+0x234c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0f6c <_PyObject_MakeTpCall@@Base+0x1938> │ │ │ │ + bgt d1434 <_PyObject_MakeTpCall@@Base+0x1938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2efc <_PyObject_MakeTpCall@@Base+0x38c8> │ │ │ │ + beq d2cdc <_PyObject_MakeTpCall@@Base+0x31e0> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d1978 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ - ldr r3, [pc, #1308] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d1e48 <_PyObject_MakeTpCall@@Base+0x234c> │ │ │ │ + ldr r3, [pc, #1308] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d189c <_PyObject_MakeTpCall@@Base+0x2268> │ │ │ │ + bne d1d94 <_PyObject_MakeTpCall@@Base+0x2298> │ │ │ │ ldr r4, [r9, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ ubfx r3, r5, #29, #1 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2938 <_PyObject_MakeTpCall@@Base+0x3304> │ │ │ │ + beq d2f90 <_PyObject_MakeTpCall@@Base+0x3494> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25e0 <_PyObject_MakeTpCall@@Base+0x2fac> │ │ │ │ + bne d28e4 <_PyObject_MakeTpCall@@Base+0x2de8> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, sl │ │ │ │ - bgt d0e50 <_PyObject_MakeTpCall@@Base+0x181c> │ │ │ │ + bgt d1318 <_PyObject_MakeTpCall@@Base+0x181c> │ │ │ │ mov r8, r7 │ │ │ │ - ldr r6, [pc, #1224] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + ldr r6, [pc, #1224] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ mov r7, r9 │ │ │ │ ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r6, r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bgt d1058 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + bgt d1520 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1058 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + bne d1520 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ ldr r4, [r2, #788] @ 0x314 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r4, fp, r4 │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #13 │ │ │ │ - bne d2f08 <_PyObject_MakeTpCall@@Base+0x38d4> │ │ │ │ - ldr r2, [pc, #1124] @ d1498 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + bne d2ce8 <_PyObject_MakeTpCall@@Base+0x31ec> │ │ │ │ + ldr r2, [pc, #1124] @ d1960 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3084 <_PyObject_MakeTpCall@@Base+0x3a50> │ │ │ │ + bne d31a4 <_PyObject_MakeTpCall@@Base+0x36a8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24a4 <_PyObject_MakeTpCall@@Base+0x2e70> │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + bne d2950 <_PyObject_MakeTpCall@@Base+0x2e54> │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r4, [r6, r8] │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d19fc <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ + beq d1f48 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d19fc <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ + beq d1f48 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #35728 @ 0x8b90 │ │ │ │ + movw r0, #35716 @ 0x8b84 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d253c <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ + beq d29f0 <_PyObject_MakeTpCall@@Base+0x2ef4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2a94 <_PyObject_MakeTpCall@@Base+0x3460> │ │ │ │ - ldr r3, [pc, #980] @ d1494 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + bne d325c <_PyObject_MakeTpCall@@Base+0x3760> │ │ │ │ + ldr r3, [pc, #980] @ d195c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ ldr r3, [r3, #3296] @ 0xce0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2a74 <_PyObject_MakeTpCall@@Base+0x3440> │ │ │ │ + beq d329c <_PyObject_MakeTpCall@@Base+0x37a0> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2578 <_PyObject_MakeTpCall@@Base+0x2f44> │ │ │ │ - ldr r1, [pc, #992] @ d14c4 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + beq d2a2c <_PyObject_MakeTpCall@@Base+0x2f30> │ │ │ │ + ldr r1, [pc, #996] @ d1990 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d25a4 <_PyObject_MakeTpCall@@Base+0x2f70> │ │ │ │ + beq d2a58 <_PyObject_MakeTpCall@@Base+0x2f5c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3298 <_PyObject_MakeTpCall@@Base+0x3c64> │ │ │ │ + bgt d36a4 <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1178 <_PyObject_MakeTpCall@@Base+0x1b44> │ │ │ │ + bne d1640 <_PyObject_MakeTpCall@@Base+0x1b44> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6, r8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r7, [r9, #788] @ 0x314 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r7, fp, r7 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r3, #1 │ │ │ │ asr r7, r7, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d29c8 <_PyObject_MakeTpCall@@Base+0x3394> │ │ │ │ - ldr r2, [pc, #840] @ d1498 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + bne d3160 <_PyObject_MakeTpCall@@Base+0x3664> │ │ │ │ + ldr r2, [pc, #840] @ d1960 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d29d8 <_PyObject_MakeTpCall@@Base+0x33a4> │ │ │ │ + bne d3170 <_PyObject_MakeTpCall@@Base+0x3674> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2518 <_PyObject_MakeTpCall@@Base+0x2ee4> │ │ │ │ + bne d2970 <_PyObject_MakeTpCall@@Base+0x2e74> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d6f78 │ │ │ │ + bl d73f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d120c <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + bgt d16d4 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d120c <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + bne d16d4 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r6, r8] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ ldr r9, [r2, #24] │ │ │ │ sub r3, fp, r3 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r6, #1 │ │ │ │ asr r8, r3, #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d29fc <_PyObject_MakeTpCall@@Base+0x33c8> │ │ │ │ - ldr r2, [pc, #680] @ d1498 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + bne d3194 <_PyObject_MakeTpCall@@Base+0x3698> │ │ │ │ + ldr r2, [pc, #680] @ d1960 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2a0c <_PyObject_MakeTpCall@@Base+0x33d8> │ │ │ │ + bne d3358 <_PyObject_MakeTpCall@@Base+0x385c> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2624 <_PyObject_MakeTpCall@@Base+0x2ff0> │ │ │ │ + bne d2994 <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d31dc <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ + ble d3688 <_PyObject_MakeTpCall@@Base+0x3b8c> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0410 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bgt d08d8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0410 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bne d08d8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0410 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d08d8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ - beq d1b90 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ + beq d2060 <_PyObject_MakeTpCall@@Base+0x2564> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d24cc <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ + bne d29bc <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d24cc <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ + beq d29bc <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2f90 <_PyObject_MakeTpCall@@Base+0x395c> │ │ │ │ + beq d2cf8 <_PyObject_MakeTpCall@@Base+0x31fc> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1f24 <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ + bgt d23f4 <_PyObject_MakeTpCall@@Base+0x28f8> │ │ │ │ add ip, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r0] │ │ │ │ - ble d1b20 <_PyObject_MakeTpCall@@Base+0x24ec> │ │ │ │ + ble d1ff0 <_PyObject_MakeTpCall@@Base+0x24f4> │ │ │ │ add r2, r0, #12 │ │ │ │ str r4, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [fp, #-112] @ 0xffffff90 │ │ │ │ str sl, [fp, #-116] @ 0xffffff8c │ │ │ │ mov sl, lr │ │ │ │ str r9, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r9, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d1330 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ - ldr r1, [pc, #404] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d17f8 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ + ldr r1, [pc, #404] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r7] │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ movls r2, #0 │ │ │ │ @@ -168066,47 +168372,47 @@ │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #356] @ d14a4 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #356] @ d196c <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d17b8 <_PyObject_MakeTpCall@@Base+0x2184> │ │ │ │ + bne d1c88 <_PyObject_MakeTpCall@@Base+0x218c> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d31ac <_PyObject_MakeTpCall@@Base+0x3b78> │ │ │ │ + beq d3640 <_PyObject_MakeTpCall@@Base+0x3b44> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - blt d12d8 <_PyObject_MakeTpCall@@Base+0x1ca4> │ │ │ │ + blt d17a0 <_PyObject_MakeTpCall@@Base+0x1ca4> │ │ │ │ ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r9, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ tst r1, #1 │ │ │ │ - beq d18b4 <_PyObject_MakeTpCall@@Base+0x2280> │ │ │ │ + beq d1d6c <_PyObject_MakeTpCall@@Base+0x2270> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d141c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d18e4 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ ldr lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [lr, #1444] @ 0x5a4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d141c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + bne d18e4 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ ldr r2, [lr, #1448] @ 0x5a8 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d141c <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + bgt d18e4 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r4, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r0, r0, #1 │ │ │ │ mul r2, r2, r5 │ │ │ │ add ip, r1, r2 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -168121,43 +168427,43 @@ │ │ │ │ strle ip, [r4, #1440] @ 0x5a0 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [r1, lr] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1b44 <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ + ble d2014 <_PyObject_MakeTpCall@@Base+0x2518> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1958 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d1e28 <_PyObject_MakeTpCall@@Base+0x232c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - b d0f28 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + b d13f0 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, sl, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d24f0 <_PyObject_MakeTpCall@@Base+0x2ebc> │ │ │ │ + beq d2928 <_PyObject_MakeTpCall@@Base+0x2e2c> │ │ │ │ cmp r1, sl │ │ │ │ - ble d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [pc, #32] @ d1488 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r3, [pc, #32] @ d1950 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #44] @ d14a4 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r1, [pc, #44] @ d196c <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, r1, asr #3 │ │ │ │ - b d0eb8 <_PyObject_MakeTpCall@@Base+0x1884> │ │ │ │ + b d1380 <_PyObject_MakeTpCall@@Base+0x1884> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ @@ -168165,541 +168471,543 @@ │ │ │ │ rsbeq r2, r3, r8, asr #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ rsbeq r2, r3, ip, asr ip │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ + rsbeq r2, r3, ip, asr #5 │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ rsbeq r1, r3, r8, lsr lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d3034 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ - bl a66d8 │ │ │ │ + bne d3478 <_PyObject_MakeTpCall@@Base+0x397c> │ │ │ │ + bl a6720 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + beq d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ble d22c8 <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + ble d27d0 <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r6, #0 │ │ │ │ str r4, [fp, #-104] @ 0xffffff98 │ │ │ │ add r7, r3, #12 │ │ │ │ add r9, r3, #12 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r4, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq d28b4 <_PyObject_MakeTpCall@@Base+0x3280> │ │ │ │ - bl 119150 │ │ │ │ - ldr r1, [pc, #-132] @ d14d0 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ + beq d2ba8 <_PyObject_MakeTpCall@@Base+0x30ac> │ │ │ │ + bl 1196d4 │ │ │ │ + ldr r1, [pc, #-132] @ d1998 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2904 <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ + beq d3548 <_PyObject_MakeTpCall@@Base+0x3a4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d28d4 <_PyObject_MakeTpCall@@Base+0x32a0> │ │ │ │ - ldr r1, [pc, #-200] @ d14a8 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ + bne d342c <_PyObject_MakeTpCall@@Base+0x3930> │ │ │ │ + ldr r1, [pc, #-200] @ d1970 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d23bc <_PyObject_MakeTpCall@@Base+0x2d88> │ │ │ │ + bne d288c <_PyObject_MakeTpCall@@Base+0x2d90> │ │ │ │ cmp r6, sl │ │ │ │ - bne d1530 <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ + bne d19f8 <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r3, r2 │ │ │ │ str r9, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + beq d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ mov r9, #0 │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ str r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r9 │ │ │ │ str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r8, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23a4 <_PyObject_MakeTpCall@@Base+0x2d70> │ │ │ │ + bne d2874 <_PyObject_MakeTpCall@@Base+0x2d78> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1bec <_PyObject_MakeTpCall@@Base+0x25b8> │ │ │ │ + bne d20bc <_PyObject_MakeTpCall@@Base+0x25c0> │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 15261c <_Py_Mangle@@Base> │ │ │ │ + bl 152d78 <_Py_Mangle@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d2714 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + beq d3234 <_PyObject_MakeTpCall@@Base+0x3738> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r2, r9, lsl #2] │ │ │ │ - bl a799c │ │ │ │ + bl a79e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2714 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + beq d3234 <_PyObject_MakeTpCall@@Base+0x3738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d26bc <_PyObject_MakeTpCall@@Base+0x3088> │ │ │ │ + bne d31dc <_PyObject_MakeTpCall@@Base+0x36e0> │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne d15c0 <_PyObject_MakeTpCall@@Base+0x1f8c> │ │ │ │ + bne d1a88 <_PyObject_MakeTpCall@@Base+0x1f8c> │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r0, r7 │ │ │ │ - bl c65a4 │ │ │ │ + bl c6af8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2714 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + beq d3234 <_PyObject_MakeTpCall@@Base+0x3738> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6ba8 │ │ │ │ + bl a6bf0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d166c <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ + bgt d1b34 <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d166c <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ + bne d1b34 <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + beq d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a7958 │ │ │ │ + bl a79a0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt d1f64 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + bgt d2434 <_PyObject_MakeTpCall@@Base+0x2938> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r7, #41756 @ 0xa31c │ │ │ │ + movw r7, #41892 @ 0xa3a4 │ │ │ │ movt r7, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r7 │ │ │ │ - bne d27a4 <_PyObject_MakeTpCall@@Base+0x3170> │ │ │ │ + bne d337c <_PyObject_MakeTpCall@@Base+0x3880> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl aa394 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa41c <_PyType_AllocNoTrack@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d0614 <_PyObject_MakeTpCall@@Base+0xfe0> │ │ │ │ - b d27b8 <_PyObject_MakeTpCall@@Base+0x3184> │ │ │ │ + bne d0adc <_PyObject_MakeTpCall@@Base+0xfe0> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne d28bc <_PyObject_MakeTpCall@@Base+0x2dc0> │ │ │ │ + b d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ add r5, r5, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2830 <_PyObject_MakeTpCall@@Base+0x31fc> │ │ │ │ + beq d32e4 <_PyObject_MakeTpCall@@Base+0x37e8> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0c04 <_PyObject_MakeTpCall@@Base+0x15d0> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d10cc <_PyObject_MakeTpCall@@Base+0x15d0> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1714 <_PyObject_MakeTpCall@@Base+0x20e0> │ │ │ │ + bne d1be4 <_PyObject_MakeTpCall@@Base+0x20e8> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #50272 @ 0xc460 │ │ │ │ + movweq r3, #51688 @ 0xc9e8 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c20 <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ + bne d10e8 <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c20 <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ + bne d10e8 <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #22424 @ 0x5798 │ │ │ │ + movw r3, #22440 @ 0x57a8 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d0c24 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b d10ec <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0cb0 <_PyObject_MakeTpCall@@Base+0x167c> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne d1178 <_PyObject_MakeTpCall@@Base+0x167c> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-720] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-728] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0d40 <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ + beq d1208 <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0d40 <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1208 <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r1, sl │ │ │ │ - ble d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne d0e80 <_PyObject_MakeTpCall@@Base+0x184c> │ │ │ │ + bne d1348 <_PyObject_MakeTpCall@@Base+0x184c> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp sl, r1 │ │ │ │ - blt d1798 <_PyObject_MakeTpCall@@Base+0x2164> │ │ │ │ - b d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + blt d1c68 <_PyObject_MakeTpCall@@Base+0x216c> │ │ │ │ + b d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d31ac <_PyObject_MakeTpCall@@Base+0x3b78> │ │ │ │ + beq d3640 <_PyObject_MakeTpCall@@Base+0x3b44> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d135c <_PyObject_MakeTpCall@@Base+0x1d28> │ │ │ │ + beq d1824 <_PyObject_MakeTpCall@@Base+0x1d28> │ │ │ │ ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r9, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ - b d1380 <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + b d1848 <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0924 <_PyObject_MakeTpCall@@Base+0x12f0> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne d0dec <_PyObject_MakeTpCall@@Base+0x12f0> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-912] @ d149c <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-920] @ d1964 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a20 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + beq d0ee8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a20 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + beq d0ee8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1860 <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ + bgt d1d30 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d27c4 <_PyObject_MakeTpCall@@Base+0x3190> │ │ │ │ + beq d2b9c <_PyObject_MakeTpCall@@Base+0x30a0> │ │ │ │ mov sl, #0 │ │ │ │ - b d1220 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ + b d16e8 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ add r6, r5, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2780 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ + beq d3308 <_PyObject_MakeTpCall@@Base+0x380c> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae60c │ │ │ │ + bl ae664 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0bf8 <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0f8c <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ - ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ - mov r7, r9 │ │ │ │ - b d2f68 <_PyObject_MakeTpCall@@Base+0x3934> │ │ │ │ + bne d10c0 <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1388 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ + bne d1850 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d1388 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ + b d1850 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d1454 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r7, r9 │ │ │ │ + b d2bec <_PyObject_MakeTpCall@@Base+0x30f0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d08ec <_PyObject_MakeTpCall@@Base+0x12b8> │ │ │ │ - movw r0, #44780 @ 0xaeec │ │ │ │ + bne d0db4 <_PyObject_MakeTpCall@@Base+0x12b8> │ │ │ │ + movw r0, #44776 @ 0xaee8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #48160 @ 0xbc20 │ │ │ │ + movw r1, #42916 @ 0xa7a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bgt d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r2, [sl, #432] @ 0x1b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [sl, #440] @ 0x1b8 │ │ │ │ - b d0904 <_PyObject_MakeTpCall@@Base+0x12d0> │ │ │ │ + b d0dcc <_PyObject_MakeTpCall@@Base+0x12d0> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3168 <_PyObject_MakeTpCall@@Base+0x3b34> │ │ │ │ + ble d3584 <_PyObject_MakeTpCall@@Base+0x3a88> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0f3c <_PyObject_MakeTpCall@@Base+0x1908> │ │ │ │ + bne d1404 <_PyObject_MakeTpCall@@Base+0x1908> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1205a0 │ │ │ │ + bl 120b28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d19b4 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ + bgt d1e84 <_PyObject_MakeTpCall@@Base+0x2388> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d19b4 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ + bne d1e84 <_PyObject_MakeTpCall@@Base+0x2388> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2f44 <_PyObject_MakeTpCall@@Base+0x3910> │ │ │ │ + beq d2bc8 <_PyObject_MakeTpCall@@Base+0x30cc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0f8c <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + bgt d1454 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0f8c <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + bne d1454 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0f8c <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d1454 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0d2c <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0d2c <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r9 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r3, #2 │ │ │ │ - movw r1, #35728 @ 0x8b90 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl cf634 <_PyObject_MakeTpCall@@Base> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne d10b8 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d11f4 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d11f4 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d0a0c <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + bcc d0ed4 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d0a0c <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + bne d0ed4 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ ldr r3, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d28a0 <_PyObject_MakeTpCall@@Base+0x326c> │ │ │ │ + bne d3534 <_PyObject_MakeTpCall@@Base+0x3a38> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ bl 2e360 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldrne r3, [r2, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2, #800] @ 0x320 │ │ │ │ - bne d0a0c <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ - bl 2e757c │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0ed4 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + bl 2e6a94 │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r9 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, #2 │ │ │ │ + movw r1, #35716 @ 0x8b84 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl cfafc <_PyObject_MakeTpCall@@Base> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne d1580 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0864 <_PyObject_MakeTpCall@@Base+0x1230> │ │ │ │ - b d0804 <_PyObject_MakeTpCall@@Base+0x11d0> │ │ │ │ + bne d0d2c <_PyObject_MakeTpCall@@Base+0x1230> │ │ │ │ + b d0ccc <_PyObject_MakeTpCall@@Base+0x11d0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0734 <_PyObject_MakeTpCall@@Base+0x1100> │ │ │ │ + bne d0bfc <_PyObject_MakeTpCall@@Base+0x1100> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0738 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + bgt d0c00 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0738 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + bne d0c00 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0738 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - ldr r0, [pc, #-1620] @ d14a0 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ - bl 99268 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0c00 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + ldr r0, [pc, #-1628] @ d1968 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ + bl 99258 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3024 <_PyObject_MakeTpCall@@Base+0x39f0> │ │ │ │ + beq d3468 <_PyObject_MakeTpCall@@Base+0x396c> │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1644] @ d14a0 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ + ldr r1, [pc, #-1652] @ d1968 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b4c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b94 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d07fc <_PyObject_MakeTpCall@@Base+0x11c8> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0cc4 <_PyObject_MakeTpCall@@Base+0x11c8> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1390 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + bne d1858 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d1390 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + bne d1858 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d1390 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + b d1858 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1418 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d1418 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ + bne d18e0 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d18e0 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33344 @ 0x8240 │ │ │ │ + movw r3, #33332 @ 0x8234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d3048 <_PyObject_MakeTpCall@@Base+0x3a14> │ │ │ │ + bne d348c <_PyObject_MakeTpCall@@Base+0x3990> │ │ │ │ mov r1, sl │ │ │ │ - bl 11a89c │ │ │ │ - ldr r1, [pc, #-1732] @ d14bc <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + bl 11ae1c │ │ │ │ + ldr r1, [pc, #-1740] @ d1984 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119790 │ │ │ │ + bl 119d10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0c90 <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d1158 <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bcs d24c4 <_PyObject_MakeTpCall@@Base+0x2e90> │ │ │ │ + bcs d29b4 <_PyObject_MakeTpCall@@Base+0x2eb8> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d24cc <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ + bne d29bc <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d126c <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ + bgt d1734 <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144f50 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 145534 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1836] @ d14a4 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r1, [pc, #-1844] @ d196c <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl b471c <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b472c <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1390 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ - b d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - ldr r1, [pc, #-1868] @ d14a8 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ + bne d1858 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + b d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + ldr r1, [pc, #-1876] @ d1970 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d15dc <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ - b d1618 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ + beq d1aa4 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + b d1ae0 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne d2414 <_PyObject_MakeTpCall@@Base+0x2de0> │ │ │ │ + bne d2ae0 <_PyObject_MakeTpCall@@Base+0x2fe4> │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d3064 <_PyObject_MakeTpCall@@Base+0x3a30> │ │ │ │ + bge d2b58 <_PyObject_MakeTpCall@@Base+0x305c> │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ tst ip, #2 │ │ │ │ - bne d1cfc <_PyObject_MakeTpCall@@Base+0x26c8> │ │ │ │ + bne d21cc <_PyObject_MakeTpCall@@Base+0x26d0> │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1d5c <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ + beq d222c <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ - beq d03f0 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + beq d08b8 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ ldr r7, [r4, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1d7c <_PyObject_MakeTpCall@@Base+0x2748> │ │ │ │ + beq d224c <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ ldr r5, [r7, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1df0 <_PyObject_MakeTpCall@@Base+0x27bc> │ │ │ │ + beq d22c0 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ ldr sl, [r5, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1e2c <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ + beq d22fc <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1e58 <_PyObject_MakeTpCall@@Base+0x2824> │ │ │ │ + beq d2328 <_PyObject_MakeTpCall@@Base+0x282c> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d20ac <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ + beq d257c <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1f58 <_PyObject_MakeTpCall@@Base+0x2924> │ │ │ │ + beq d2428 <_PyObject_MakeTpCall@@Base+0x292c> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl be014 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdf3c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr lr, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne d1cd8 <_PyObject_MakeTpCall@@Base+0x26a4> │ │ │ │ + bne d21a8 <_PyObject_MakeTpCall@@Base+0x26ac> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r2, r0 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne d1e60 <_PyObject_MakeTpCall@@Base+0x282c> │ │ │ │ + bne d2330 <_PyObject_MakeTpCall@@Base+0x2834> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d1e60 <_PyObject_MakeTpCall@@Base+0x282c> │ │ │ │ - ldr r3, [pc, #-2136] @ d14ac <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ + b d2330 <_PyObject_MakeTpCall@@Base+0x2834> │ │ │ │ + ldr r3, [pc, #-2144] @ d1974 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -168714,784 +169022,846 @@ │ │ │ │ addne r2, r0, #91136 @ 0x16400 │ │ │ │ addeq r2, r0, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1c54 <_PyObject_MakeTpCall@@Base+0x2620> │ │ │ │ + bne d2124 <_PyObject_MakeTpCall@@Base+0x2628> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl be2cc │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1c54 <_PyObject_MakeTpCall@@Base+0x2620> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + b d2124 <_PyObject_MakeTpCall@@Base+0x2628> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e24 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ + bne d22f4 <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e24 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ + bne d22f4 <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ cmp r8, #0 │ │ │ │ - bne d1eec <_PyObject_MakeTpCall@@Base+0x28b8> │ │ │ │ + bne d23bc <_PyObject_MakeTpCall@@Base+0x28c0> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d1de4 <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ + bne d22b4 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b d0444 <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ + b d090c <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ mov r8, r5 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ - b d1c28 <_PyObject_MakeTpCall@@Base+0x25f4> │ │ │ │ - movw r5, #36124 @ 0x8d1c │ │ │ │ + b d20f8 <_PyObject_MakeTpCall@@Base+0x25fc> │ │ │ │ + movw r5, #36112 @ 0x8d10 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1e84 <_PyObject_MakeTpCall@@Base+0x2850> │ │ │ │ + bne d2354 <_PyObject_MakeTpCall@@Base+0x2858> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1e84 <_PyObject_MakeTpCall@@Base+0x2850> │ │ │ │ + bne d2354 <_PyObject_MakeTpCall@@Base+0x2858> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1d98 <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ + beq d2268 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ mov r5, r4 │ │ │ │ - b d1da8 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ - movw sl, #36124 @ 0x8d1c │ │ │ │ + b d2278 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + movw sl, #36112 @ 0x8d10 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1df8 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ + bne d22c8 <_PyObject_MakeTpCall@@Base+0x27cc> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r5, sl │ │ │ │ - b d1df8 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ + b d22c8 <_PyObject_MakeTpCall@@Base+0x27cc> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1e34 <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ + bne d2304 <_PyObject_MakeTpCall@@Base+0x2808> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d1e34 <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ + b d2304 <_PyObject_MakeTpCall@@Base+0x2808> │ │ │ │ mov r5, r7 │ │ │ │ - b d1d8c <_PyObject_MakeTpCall@@Base+0x2758> │ │ │ │ + b d225c <_PyObject_MakeTpCall@@Base+0x2760> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0a94 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ - bl 258170 │ │ │ │ + bne d0f5c <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bl 257bdc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r1, [pc, #-2540] @ d14c8 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r1, [pc, #-2552] @ d198c <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3140 <_PyObject_MakeTpCall@@Base+0x3b0c> │ │ │ │ + beq d3710 <_PyObject_MakeTpCall@@Base+0x3c14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a94 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bgt d0f5c <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0a94 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bne d0f5c <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0a94 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0f5c <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ ldr r3, [r8, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2448 <_PyObject_MakeTpCall@@Base+0x2e14> │ │ │ │ + beq d2a84 <_PyObject_MakeTpCall@@Base+0x2f88> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d2470 <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ + ble d2aac <_PyObject_MakeTpCall@@Base+0x2fb0> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r5 │ │ │ │ - bne d2118 <_PyObject_MakeTpCall@@Base+0x2ae4> │ │ │ │ + bne d2618 <_PyObject_MakeTpCall@@Base+0x2b1c> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ mov r5, r8 │ │ │ │ - b d1db0 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + b d2280 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d1390 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + ble d1858 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ add r2, r0, #12 │ │ │ │ orr r1, r0, #1 │ │ │ │ - b d12b4 <_PyObject_MakeTpCall@@Base+0x1c80> │ │ │ │ + b d177c <_PyObject_MakeTpCall@@Base+0x1c80> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d20dc <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d2690 <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d0264 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + b d072c <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d1cb8 <_PyObject_MakeTpCall@@Base+0x2684> │ │ │ │ + b d2188 <_PyObject_MakeTpCall@@Base+0x268c> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne d3154 <_PyObject_MakeTpCall@@Base+0x3b20> │ │ │ │ + bne d3620 <_PyObject_MakeTpCall@@Base+0x3b24> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr ip, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r0, r2, #12 │ │ │ │ ldr lr, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0, #4]! │ │ │ │ cmp r7, r4 │ │ │ │ - beq d1fdc <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ + beq d24ac <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ orrs r9, r1, lr │ │ │ │ - bne d1fac <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ + bne d247c <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ ldr r1, [r7, #144] @ 0x90 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d26a8 <_PyObject_MakeTpCall@@Base+0x3074> │ │ │ │ + bne d34f8 <_PyObject_MakeTpCall@@Base+0x39fc> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d269c <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ + bne d34ec <_PyObject_MakeTpCall@@Base+0x39f0> │ │ │ │ ldr ip, [r7, #104] @ 0x68 │ │ │ │ subs ip, ip, #0 │ │ │ │ movne ip, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne d3018 <_PyObject_MakeTpCall@@Base+0x39e4> │ │ │ │ + bne d345c <_PyObject_MakeTpCall@@Base+0x3960> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3018 <_PyObject_MakeTpCall@@Base+0x39e4> │ │ │ │ + bne d345c <_PyObject_MakeTpCall@@Base+0x3960> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1f8c <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ + bne d245c <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d1694 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + b d1b5c <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ mov r0, sl │ │ │ │ - bl bea9c │ │ │ │ + bl be9c4 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2920 <_PyObject_MakeTpCall@@Base+0x32ec> │ │ │ │ + bne d3414 <_PyObject_MakeTpCall@@Base+0x3918> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ add r6, r0, #20 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r4, ip │ │ │ │ str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, r8 │ │ │ │ str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ - b d207c <_PyObject_MakeTpCall@@Base+0x2a48> │ │ │ │ + b d254c <_PyObject_MakeTpCall@@Base+0x2a50> │ │ │ │ add ip, r7, #4 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl 11b994 │ │ │ │ + bl 11bf1c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #-20] @ 0xffffffec │ │ │ │ - beq d314c <_PyObject_MakeTpCall@@Base+0x3b18> │ │ │ │ + beq d371c <_PyObject_MakeTpCall@@Base+0x3c20> │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r6, #-16] │ │ │ │ add r6, r6, #20 │ │ │ │ str r9, [r6, #-32] @ 0xffffffe0 │ │ │ │ ldrne r3, [r6, #-28] @ 0xffffffe4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strne r3, [r6, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r9, r5, r7, lsl #2 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt d203c <_PyObject_MakeTpCall@@Base+0x2a08> │ │ │ │ + bgt d250c <_PyObject_MakeTpCall@@Base+0x2a10> │ │ │ │ mov r2, sl │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r7, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d0b84 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ - movw r2, #36124 @ 0x8d1c │ │ │ │ + b d104c <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d1cd8 <_PyObject_MakeTpCall@@Base+0x26a4> │ │ │ │ - ldr r0, [pc, #-3088] @ d14b0 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3096] @ d14b0 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + b d21a8 <_PyObject_MakeTpCall@@Base+0x26ac> │ │ │ │ + ldr r0, [pc, #-3096] @ d1978 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3104] @ d1978 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0d70 <_PyObject_MakeTpCall@@Base+0x1274> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r0, [pc, #-3128] @ d197c <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3136] @ d197c <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0e10 <_PyObject_MakeTpCall@@Base+0x1314> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d1cf4 <_PyObject_MakeTpCall@@Base+0x21f8> │ │ │ │ + ldr r0, [pc, #-3140] @ d1994 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3148] @ d1994 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d1010 <_PyObject_MakeTpCall@@Base+0x1514> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d1028 <_PyObject_MakeTpCall@@Base+0x152c> │ │ │ │ + ldr r0, [pc, #-3180] @ d1990 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3188] @ d1990 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0fa0 <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d0fb8 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + b d23d4 <_PyObject_MakeTpCall@@Base+0x28d8> │ │ │ │ + ldr r0, [pc, #-3240] @ d1980 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ + bl 99258 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + ldrne r1, [pc, #-3256] @ d1980 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ + bne d119c <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ + ldr r1, [pc, #-3264] @ d1980 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d1c34 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ + ldr r0, [pc, #-3276] @ d1984 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3284] @ d1984 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d08a8 <_PyObject_MakeTpCall@@Base+0x1274> │ │ │ │ + bne d112c <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d1144 <_PyObject_MakeTpCall@@Base+0x1648> │ │ │ │ + ldr r0, [pc, #-3308] @ d1988 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3316] @ d1988 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0a40 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d0a58 <_PyObject_MakeTpCall@@Base+0xf5c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + beq d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d2364 <_PyObject_MakeTpCall@@Base+0x2d30> │ │ │ │ + bne d2834 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d2358 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + bne d2828 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1c0c <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ - add r2, r2, #1 │ │ │ │ - b d1f04 <_PyObject_MakeTpCall@@Base+0x28d0> │ │ │ │ + b d20dc <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ + ldr r0, [pc, #-3400] @ d198c <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + bl 99258 │ │ │ │ + ldr r1, [pc, #-3408] @ d198c <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0f30 <_PyObject_MakeTpCall@@Base+0x1434> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d0f48 <_PyObject_MakeTpCall@@Base+0x144c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0b04 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ - bl 2bb1d8 │ │ │ │ + bne d0fcc <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + bl 2ba960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r1, [pc, #-3204] @ d14c4 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r1, [pc, #-3464] @ d1990 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3140 <_PyObject_MakeTpCall@@Base+0x3b0c> │ │ │ │ + beq d3710 <_PyObject_MakeTpCall@@Base+0x3c14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0b04 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + bgt d0fcc <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b04 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + bne d0fcc <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0b04 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ - ldr r0, [pc, #-3284] @ d14b4 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3292] @ d14b4 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0948 <_PyObject_MakeTpCall@@Base+0x1314> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d1824 <_PyObject_MakeTpCall@@Base+0x21f0> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0fcc <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d0fcc <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24360 @ 0x5f28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0b74 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - bl 2bb1d8 │ │ │ │ + bne d103c <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ + bl 2ba960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r1, [pc, #-3328] @ d14cc <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r1, [pc, #-3572] @ d1994 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9600 │ │ │ │ + bl a9688 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3140 <_PyObject_MakeTpCall@@Base+0x3b0c> │ │ │ │ + beq d3710 <_PyObject_MakeTpCall@@Base+0x3c14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0b74 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ + bgt d103c <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b74 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0b74 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0b74 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3428] @ d14b8 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ - bl 99268 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldrne r1, [pc, #-3444] @ d14b8 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ - bne d0cd4 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ - ldr r1, [pc, #-3452] @ d14b8 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d1764 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0c90 <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3480] @ d14bc <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3488] @ d14bc <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0c64 <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d0c7c <_PyObject_MakeTpCall@@Base+0x1648> │ │ │ │ - ldr r0, [pc, #-3512] @ d14c0 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3520] @ d14c0 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0578 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ + bne d103c <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d0590 <_PyObject_MakeTpCall@@Base+0xf5c> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d103c <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a94 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3560] @ d14c4 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3568] @ d14c4 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0ad8 <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d0af0 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ + beq d0f5c <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ mov r0, sl │ │ │ │ - bl a15bc │ │ │ │ + bl a1600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + beq d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d162c <_PyObject_MakeTpCall@@Base+0x1ff8> │ │ │ │ - ldr r0, [pc, #-3624] @ d14c8 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3632] @ d14c8 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0a68 <_PyObject_MakeTpCall@@Base+0x1434> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d0a80 <_PyObject_MakeTpCall@@Base+0x144c> │ │ │ │ + b d1af4 <_PyObject_MakeTpCall@@Base+0x1ff8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b04 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3672] @ d14cc <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ - bl 99268 │ │ │ │ - ldr r1, [pc, #-3680] @ d14cc <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0b48 <_PyObject_MakeTpCall@@Base+0x1514> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d0b60 <_PyObject_MakeTpCall@@Base+0x152c> │ │ │ │ + beq d1158 <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d103c <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d05a4 <_PyObject_MakeTpCall@@Base+0xf70> │ │ │ │ + beq d0a6c <_PyObject_MakeTpCall@@Base+0xf70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7958 │ │ │ │ - b d1860 <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ + bl a79a0 │ │ │ │ + b d1d30 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ mov r0, ip │ │ │ │ mov r7, r3 │ │ │ │ - b d01ec <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ + b d06b4 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d20ec <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ + bne d26a0 <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d2658 <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + beq d2b14 <_PyObject_MakeTpCall@@Base+0x3018> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d2680 <_PyObject_MakeTpCall@@Base+0x304c> │ │ │ │ + ble d2b3c <_PyObject_MakeTpCall@@Base+0x3040> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r7 │ │ │ │ - bne d2388 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ - b d2100 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ - ldr r1, [pc, #-3804] @ d14d0 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ + bne d2858 <_PyObject_MakeTpCall@@Base+0x2d5c> │ │ │ │ + b d26b4 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ + ldr r1, [pc, #-3812] @ d1998 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d15d0 <_PyObject_MakeTpCall@@Base+0x1f9c> │ │ │ │ - b d1618 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ + beq d1a98 <_PyObject_MakeTpCall@@Base+0x1f9c> │ │ │ │ + b d1ae0 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d1580 <_PyObject_MakeTpCall@@Base+0x1f4c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq d1a48 <_PyObject_MakeTpCall@@Base+0x1f4c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48020 @ 0xbb94 │ │ │ │ + movw r1, #42776 @ 0xa718 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bgt d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bne d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #232 @ 0xe8 │ │ │ │ - movt r2, #13 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq d1c14 <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d287c <_PyObject_MakeTpCall@@Base+0x3248> │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - b d0410 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ - mov r3, r8 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq d1f18 <_PyObject_MakeTpCall@@Base+0x28e4> │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d244c <_PyObject_MakeTpCall@@Base+0x2e18> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq d1f18 <_PyObject_MakeTpCall@@Base+0x28e4> │ │ │ │ - ldr r3, [r5, #172] @ 0xac │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d273c <_PyObject_MakeTpCall@@Base+0x3108> │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d281c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ + cmp r2, sl │ │ │ │ + ble d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ldrb r2, [r3] │ │ │ │ + ldr r1, [r9, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ - ble d2764 <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ - cmp ip, r8 │ │ │ │ - bne d2488 <_PyObject_MakeTpCall@@Base+0x2e54> │ │ │ │ - b d1db0 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ - cmp r4, #3 │ │ │ │ - movle r5, #0 │ │ │ │ - andgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ - ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d1058 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ - cmp r2, r1 │ │ │ │ - beq d126c <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ - ldr r0, [pc, #3636] @ d3308 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 99268 │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bne d1280 <_PyObject_MakeTpCall@@Base+0x1c4c> │ │ │ │ - bl 143714 │ │ │ │ - b d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + add r2, r3, r2, lsl #2 │ │ │ │ + ldrb r2, [r2, sl] │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + add r3, r1, r2, lsl #3 │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ + mov r1, #1 │ │ │ │ + add r3, r3, r1, lsl r2 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b d1928 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r1, sl │ │ │ │ - ble d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2644 <_PyObject_MakeTpCall@@Base+0x3010> │ │ │ │ + beq d31c8 <_PyObject_MakeTpCall@@Base+0x36cc> │ │ │ │ cmp sl, r1 │ │ │ │ - blt d1458 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ - b d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + blt d1920 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + b d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + cmp r4, #3 │ │ │ │ + movle r5, #0 │ │ │ │ + andgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq d1520 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1520 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1170 <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ + beq d1638 <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d1170 <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1638 <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ + cmp r8, #3 │ │ │ │ + movle r6, #0 │ │ │ │ + andgt r6, r6, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d16d4 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e8230 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d16d4 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + cmp r2, r1 │ │ │ │ + beq d1734 <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ + ldr r0, [pc, #3584] @ d37c4 <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + bl 99258 │ │ │ │ + ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + bne d1748 <_PyObject_MakeTpCall@@Base+0x1c4c> │ │ │ │ + bl 143cf8 │ │ │ │ + b d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl a010c │ │ │ │ + mov r5, r0 │ │ │ │ + b d1f00 <_PyObject_MakeTpCall@@Base+0x2404> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2550 <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ + beq d2a04 <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #46464 @ 0xb580 │ │ │ │ + movw r2, #36488 @ 0x8e88 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e05e0 <_PyErr_Format@@Base> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2dfaf0 <_PyErr_Format@@Base> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d32e0 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + bne d36c0 <_PyObject_MakeTpCall@@Base+0x3bc4> │ │ │ │ + movw r3, #52392 @ 0xcca8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34224 @ 0x85b0 │ │ │ │ + movw r1, #28688 @ 0x7010 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3432] @ d330c <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ - bl 141058 │ │ │ │ - ldr r1, [pc, #3424] @ d330c <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ + ldr r3, [pc, #3440] @ d37c8 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + bl 14166c │ │ │ │ + ldr r1, [pc, #3432] @ d37c8 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142f08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 1434ec <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bgt d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d110c <_PyObject_MakeTpCall@@Base+0x1ad8> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a00c8 │ │ │ │ - mov r5, r0 │ │ │ │ - b d1a5c <_PyObject_MakeTpCall@@Base+0x2428> │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ - cmp r2, sl │ │ │ │ - ble d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ - ldrb r2, [r3] │ │ │ │ - ldr r1, [r9, #24] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r2, r3, r2, lsl #2 │ │ │ │ - ldrb r2, [r2, sl] │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - add r3, r1, r2, lsl #3 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ - mov r1, #1 │ │ │ │ - add r3, r3, r1, lsl r2 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1460 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ - cmp r8, #3 │ │ │ │ - movle r6, #0 │ │ │ │ - andgt r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d120c <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2e8d18 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d120c <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ - add sl, sl, #1 │ │ │ │ + beq d15d4 <_PyObject_MakeTpCall@@Base+0x1ad8> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov r3, r8 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq d23e8 <_PyObject_MakeTpCall@@Base+0x28ec> │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2a88 <_PyObject_MakeTpCall@@Base+0x2f8c> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq d23e8 <_PyObject_MakeTpCall@@Base+0x28ec> │ │ │ │ + ldr r3, [r5, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d34a8 <_PyObject_MakeTpCall@@Base+0x39ac> │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ - cmp sl, r1 │ │ │ │ - blt d2500 <_PyObject_MakeTpCall@@Base+0x2ecc> │ │ │ │ - b d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + cmp r0, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ble d34d0 <_PyObject_MakeTpCall@@Base+0x39d4> │ │ │ │ + ldr ip, [r3, #4]! │ │ │ │ + cmp ip, r8 │ │ │ │ + bne d2ac4 <_PyObject_MakeTpCall@@Base+0x2fc8> │ │ │ │ + b d2280 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ + movw r2, #1456 @ 0x5b0 │ │ │ │ + movt r2, #13 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq d20e4 <_PyObject_MakeTpCall@@Base+0x25e8> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d2b78 <_PyObject_MakeTpCall@@Base+0x307c> │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + b d08d8 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - beq d2100 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + beq d26b4 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d265c <_PyObject_MakeTpCall@@Base+0x3028> │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ + bne d2b18 <_PyObject_MakeTpCall@@Base+0x301c> │ │ │ │ + movw ip, #36112 @ 0x8d10 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r7, ip │ │ │ │ - beq d3198 <_PyObject_MakeTpCall@@Base+0x3b64> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + beq d3724 <_PyObject_MakeTpCall@@Base+0x3c28> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36432 @ 0x8e50 │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - cmp lr, #0 │ │ │ │ - beq d1fd4 <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ - b d1fe8 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ - cmp lr, #0 │ │ │ │ - bne d1fe8 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d1fdc <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ - b d1fe8 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ - ldr r1, [pc, #3148] @ d3310 <_PyObject_MakeTpCall@@Base+0x3cdc> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d1614 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ - ldr r1, [pc, #3132] @ d3314 <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d1614 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ - ldr r1, [pc, #3116] @ d3318 <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1196c0 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d1614 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + bl 16f4ac │ │ │ │ + b d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48068 @ 0xbbc4 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #32020 @ 0x7d14 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14166c │ │ │ │ + b d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #42612 @ 0xa674 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14166c │ │ │ │ + b d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + mov r0, sl │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d1d30 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #42648 @ 0xa698 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ + b d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ + movw r0, #43120 @ 0xa870 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + bl 22642c <_PyErr_FormatNote@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + bgt d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + bne d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r3, r8 │ │ │ │ - beq d1db0 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2740 <_PyObject_MakeTpCall@@Base+0x310c> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r8, r3 │ │ │ │ - beq d1db0 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r1, [pc, #2992] @ d37cc <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ + bl 1a7548 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d0658 <_PyObject_MakeTpCall@@Base+0xb5c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37540 @ 0x92a4 │ │ │ │ + movw r1, #42544 @ 0xa630 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - ldr r1, [pc, #2964] @ d331c <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl af000 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ - bne d1878 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - blx r3 │ │ │ │ - subs sl, r0, #0 │ │ │ │ - bne d0660 <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne d23ec <_PyObject_MakeTpCall@@Base+0x2db8> │ │ │ │ - b d234c <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ - mov r0, sl │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d1860 <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ - bl 64b74 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 16f4ac │ │ │ │ + b d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl 25df38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d07b4 <_PyObject_MakeTpCall@@Base+0x1180> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #5241 @ 0x1479 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bne d061c <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r6 │ │ │ │ + movw r1, #42480 @ 0xa5f0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14166c │ │ │ │ + b d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + blx r3 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne d0ed4 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + b d1f40 <_PyObject_MakeTpCall@@Base+0x2444> │ │ │ │ + ldr r1, [pc, #2864] @ d37cc <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ + bl 1a7548 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0a40 <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0a80 <_PyObject_MakeTpCall@@Base+0x144c> │ │ │ │ - ldr r1, [pc, #2792] @ d3320 <_PyObject_MakeTpCall@@Base+0x3cec> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + beq d0680 <_PyObject_MakeTpCall@@Base+0xb84> │ │ │ │ + b d2c2c <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ + mov ip, r7 │ │ │ │ + cmp r3, ip │ │ │ │ + beq d26ac <_PyObject_MakeTpCall@@Base+0x2bb0> │ │ │ │ + ldr ip, [ip, #128] @ 0x80 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne d2cb4 <_PyObject_MakeTpCall@@Base+0x31b8> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl af000 │ │ │ │ - mov r2, r0 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq d26b0 <_PyObject_MakeTpCall@@Base+0x2bb4> │ │ │ │ + b d2840 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d1434 <_PyObject_MakeTpCall@@Base+0x1938> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1520 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ + tst r2, #2 │ │ │ │ + bne d35a8 <_PyObject_MakeTpCall@@Base+0x3aac> │ │ │ │ + tst r2, #8192 @ 0x2000 │ │ │ │ + bne d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + bl be1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ - bne d16d0 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + blt d29d8 <_PyObject_MakeTpCall@@Base+0x2edc> │ │ │ │ + ldr r0, [r6, #172] @ 0xac │ │ │ │ + ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0884 <_PyObject_MakeTpCall@@Base+0x1250> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2553 @ 0x9f9 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + b d1754 <_PyObject_MakeTpCall@@Base+0x1c58> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movne r0, r2 │ │ │ │ + bne d0e5c <_PyObject_MakeTpCall@@Base+0x1360> │ │ │ │ + tst r3, #32 │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + beq d35a0 <_PyObject_MakeTpCall@@Base+0x3aa4> │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ + tst r2, #64 @ 0x40 │ │ │ │ + addne r0, r5, #20 │ │ │ │ + addeq r0, r5, #28 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne d2e10 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r9 │ │ │ │ + bl 2a9db4 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1a35b8 │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + sub r2, r3, r0 │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + add r0, r2, #1 │ │ │ │ + bl a5ce0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47856 @ 0xbaf0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - b d1a84 <_PyObject_MakeTpCall@@Base+0x2450> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #47892 @ 0xbb14 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - beq d1568 <_PyObject_MakeTpCall@@Base+0x1f34> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d3590 <_PyObject_MakeTpCall@@Base+0x3a94> │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl 2e2dc │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r0, r6 │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + bl 13a2b4 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq d2df8 <_PyObject_MakeTpCall@@Base+0x32fc> │ │ │ │ + tst r3, #32 │ │ │ │ + bne d2f0c <_PyObject_MakeTpCall@@Base+0x3410> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov r0, r3 │ │ │ │ + b d0e5c <_PyObject_MakeTpCall@@Base+0x1360> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne d3040 <_PyObject_MakeTpCall@@Base+0x3544> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + bl 2926cc │ │ │ │ + mov r6, r0 │ │ │ │ + b d2d80 <_PyObject_MakeTpCall@@Base+0x3284> │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, fp, #48 @ 0x30 │ │ │ │ + sub r1, fp, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [sp] │ │ │ │ + bl ceeb8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d2e98 <_PyObject_MakeTpCall@@Base+0x339c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne d2e3c <_PyObject_MakeTpCall@@Base+0x3340> │ │ │ │ + movw r3, #52336 @ 0xcc70 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47972 @ 0xbb64 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + mov r1, #1 │ │ │ │ + movw r2, #43184 @ 0xa8b0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + bl 2f57a4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r3, [sl, #84] @ 0x54 │ │ │ │ + tst r3, #2 │ │ │ │ + bne d2f1c <_PyObject_MakeTpCall@@Base+0x3420> │ │ │ │ + ldr r4, [sl, #132] @ 0x84 │ │ │ │ + b d1290 <_PyObject_MakeTpCall@@Base+0x1794> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47940 @ 0xbb44 │ │ │ │ + mov r2, sl │ │ │ │ + movw r1, #32520 @ 0x7f08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b d23e8 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d30a8 <_PyObject_MakeTpCall@@Base+0x3a74> │ │ │ │ - ubfx r3, r3, #23, #1 │ │ │ │ - eor ip, r3, #1 │ │ │ │ - b d2008 <_PyObject_MakeTpCall@@Base+0x29d4> │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 14166c │ │ │ │ + str r5, [sl, #120] @ 0x78 │ │ │ │ + b d10ac <_PyObject_MakeTpCall@@Base+0x15b0> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0fac <_PyObject_MakeTpCall@@Base+0x1978> │ │ │ │ - b d0fc8 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + bne d1108 <_PyObject_MakeTpCall@@Base+0x160c> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2609 @ 0xa31 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1144 <_PyObject_MakeTpCall@@Base+0x1648> │ │ │ │ + orr r3, r3, #256 @ 0x100 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sl, #84] @ 0x54 │ │ │ │ + bl 25cecc <_Py_SetImmortalUntracked@@Base> │ │ │ │ + b d121c <_PyObject_MakeTpCall@@Base+0x1720> │ │ │ │ + adds r3, r5, #20 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bne d2e08 <_PyObject_MakeTpCall@@Base+0x330c> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [pc, #2496] @ d3324 <_PyObject_MakeTpCall@@Base+0x3cf0> │ │ │ │ + ldr r1, [pc, #2212] @ d37d0 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, r8] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ @@ -169504,477 +169874,413 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0dd0 <_PyObject_MakeTpCall@@Base+0x179c> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne d1298 <_PyObject_MakeTpCall@@Base+0x179c> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4542 @ 0x11be │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d1170 <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ - movt r1, #27 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq d1158 <_PyObject_MakeTpCall@@Base+0x1b24> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b d1158 <_PyObject_MakeTpCall@@Base+0x1b24> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d120c <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ - movt r1, #27 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq d11f8 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b d11f8 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ - movw r3, #44764 @ 0xaedc │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6720 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1474 <_PyObject_MakeTpCall@@Base+0x1978> │ │ │ │ + b d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6720 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d0a10 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2609 @ 0xa31 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0a58 <_PyObject_MakeTpCall@@Base+0xf5c> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48116 @ 0xbbf4 │ │ │ │ + movw r1, #42872 @ 0xa778 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 16f4ac │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2ad4 <_PyObject_MakeTpCall@@Base+0x34a0> │ │ │ │ + beq d3064 <_PyObject_MakeTpCall@@Base+0x3568> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d0778 <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d25b0 <_PyObject_MakeTpCall@@Base+0x2f7c> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d10b8 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3180 <_PyObject_MakeTpCall@@Base+0x3b4c> │ │ │ │ - movw r1, #4396 @ 0x112c │ │ │ │ + bne d0c40 <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #46512 @ 0xb5b0 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 33ba3c │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl b6720 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d0fec <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2609 @ 0xa31 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1028 <_PyObject_MakeTpCall@@Base+0x152c> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + bl 2e4248 │ │ │ │ + mov r6, r0 │ │ │ │ + b d2d80 <_PyObject_MakeTpCall@@Base+0x3284> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d3174 <_PyObject_MakeTpCall@@Base+0x3b40> │ │ │ │ + beq d3634 <_PyObject_MakeTpCall@@Base+0x3b38> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ addne r0, r2, #20 │ │ │ │ addeq r0, r2, #28 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bne d2c50 <_PyObject_MakeTpCall@@Base+0x361c> │ │ │ │ + bne d33e4 <_PyObject_MakeTpCall@@Base+0x38e8> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2aa5dc │ │ │ │ + bl 2a9db4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2c44 <_PyObject_MakeTpCall@@Base+0x3610> │ │ │ │ + beq d33d8 <_PyObject_MakeTpCall@@Base+0x38dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2e84 │ │ │ │ + bl 1a35b8 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r0 │ │ │ │ sub r7, r7, r0 │ │ │ │ add r0, r7, #1 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d2c38 <_PyObject_MakeTpCall@@Base+0x3604> │ │ │ │ + beq d33cc <_PyObject_MakeTpCall@@Base+0x38d0> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, r7] │ │ │ │ str r7, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ - bl 139c94 │ │ │ │ + bl 13a2b4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ - beq d2a5c <_PyObject_MakeTpCall@@Base+0x3428> │ │ │ │ + beq d3000 <_PyObject_MakeTpCall@@Base+0x3504> │ │ │ │ tst r3, #32 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ - beq d2a5c <_PyObject_MakeTpCall@@Base+0x3428> │ │ │ │ + beq d3000 <_PyObject_MakeTpCall@@Base+0x3504> │ │ │ │ add r0, r3, #20 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d0778 <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bne d0c40 <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ab4 <_PyObject_MakeTpCall@@Base+0x1480> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne d0c7c <_PyObject_MakeTpCall@@Base+0x1180> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0af0 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ - ldr r1, [pc, #1872] @ d3328 <_PyObject_MakeTpCall@@Base+0x3cf4> │ │ │ │ - bl 1a6f3c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + movw r1, #5241 @ 0x1479 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1638 <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq d1620 <_PyObject_MakeTpCall@@Base+0x1b24> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b d1620 <_PyObject_MakeTpCall@@Base+0x1b24> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e8178 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d16d4 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq d1504 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b d1504 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ + add sl, sl, #1 │ │ │ │ + add r3, r3, #12 │ │ │ │ + cmp sl, r1 │ │ │ │ + blt d2938 <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ + b d1490 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ldr r1, [pc, #1520] @ d37d4 <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1adc <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ + ldr r1, [pc, #1504] @ d37d8 <_PyObject_MakeTpCall@@Base+0x3cdc> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1adc <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ + ldr r1, [pc, #1488] @ d37dc <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 119c40 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0190 <_PyObject_MakeTpCall@@Base+0xb5c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bne d1adc <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ + movw r3, #44760 @ 0xaed8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47788 @ 0xbaac │ │ │ │ + movw r1, #42824 @ 0xa748 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ - b d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 14166c │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d1580 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d3608 <_PyObject_MakeTpCall@@Base+0x3b0c> │ │ │ │ + movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25e4d8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d0154 <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + mov r0, r4 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #47724 @ 0xba6c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 139c94 │ │ │ │ - bl 2e757c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d2e6c <_PyObject_MakeTpCall@@Base+0x3838> │ │ │ │ - sub r3, fp, #44 @ 0x2c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 292ef4 │ │ │ │ - mov r5, r0 │ │ │ │ - b d2b18 <_PyObject_MakeTpCall@@Base+0x34e4> │ │ │ │ - ldr r1, [pc, #1696] @ d3328 <_PyObject_MakeTpCall@@Base+0x3cf4> │ │ │ │ - bl 1a6f3c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d01b8 <_PyObject_MakeTpCall@@Base+0xb84> │ │ │ │ - b d2be8 <_PyObject_MakeTpCall@@Base+0x35b4> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + movw r2, #36536 @ 0x8eb8 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 33ab24 │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, sl │ │ │ │ - movw r1, #37960 @ 0x9448 │ │ │ │ + movw r1, #28644 @ 0x6fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - str r5, [sl, #120] @ 0x78 │ │ │ │ - b d0be4 <_PyObject_MakeTpCall@@Base+0x15b0> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + bl 14166c │ │ │ │ + b d2a64 <_PyObject_MakeTpCall@@Base+0x2f68> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6720 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d0d4c <_PyObject_MakeTpCall@@Base+0x1250> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2553 @ 0x9f9 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + ldr r1, [pc, #1268] @ d37e0 <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl af014 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ + bne d1ba0 <_PyObject_MakeTpCall@@Base+0x20a4> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + movw r1, #13600 @ 0x3520 │ │ │ │ + movt r1, #97 @ 0x61 │ │ │ │ + movw r0, #36112 @ 0x8d10 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl af014 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ + bne d1d48 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0c40 <_PyObject_MakeTpCall@@Base+0x160c> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne d0f08 <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0c7c <_PyObject_MakeTpCall@@Base+0x1648> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movne r0, r2 │ │ │ │ - bne d0994 <_PyObject_MakeTpCall@@Base+0x1360> │ │ │ │ - tst r3, #32 │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - beq d30d8 <_PyObject_MakeTpCall@@Base+0x3aa4> │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - tst r2, #64 @ 0x40 │ │ │ │ - addne r0, r5, #20 │ │ │ │ - addeq r0, r5, #28 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne d2ea8 <_PyObject_MakeTpCall@@Base+0x3874> │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 2aa5dc │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1a2e84 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - sub r2, r3, r0 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - add r0, r2, #1 │ │ │ │ - bl a5c98 │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d30c8 <_PyObject_MakeTpCall@@Base+0x3a94> │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2e2dc │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r0, r6 │ │ │ │ - strb r3, [r1, r2] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - bl 139c94 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq d2e94 <_PyObject_MakeTpCall@@Base+0x3860> │ │ │ │ - tst r3, #32 │ │ │ │ - beq d2e94 <_PyObject_MakeTpCall@@Base+0x3860> │ │ │ │ - adds r3, r5, #20 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov r0, r3 │ │ │ │ - b d0994 <_PyObject_MakeTpCall@@Base+0x1360> │ │ │ │ - orr r3, r3, #256 @ 0x100 │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sl, #84] @ 0x54 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0f48 <_PyObject_MakeTpCall@@Base+0x144c> │ │ │ │ + movw r1, #60900 @ 0xede4 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq d16c0 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 25d464 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - bl a1b40 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0d68 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov r3, r9 │ │ │ │ - sub r2, fp, #48 @ 0x30 │ │ │ │ - sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - str r5, [sp] │ │ │ │ - bl ce9f0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d2e40 <_PyObject_MakeTpCall@@Base+0x380c> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d2de4 <_PyObject_MakeTpCall@@Base+0x37b0> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r2, #48428 @ 0xbd2c │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - bl 2f628c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r3, [sl, #84] @ 0x54 │ │ │ │ - tst r3, #2 │ │ │ │ - bne d2954 <_PyObject_MakeTpCall@@Base+0x3320> │ │ │ │ - ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0dc8 <_PyObject_MakeTpCall@@Base+0x1794> │ │ │ │ - ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ blx r3 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne d0a0c <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ - b d1a9c <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ - sub r3, fp, #44 @ 0x2c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2e4d34 │ │ │ │ - mov r5, r0 │ │ │ │ - b d2b18 <_PyObject_MakeTpCall@@Base+0x34e4> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2db8 <_PyObject_MakeTpCall@@Base+0x3784> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d2fcc <_PyObject_MakeTpCall@@Base+0x3998> │ │ │ │ - mov r1, r0 │ │ │ │ + b d16c0 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + blx r3 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + bne d0b28 <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ + b d1b84 <_PyObject_MakeTpCall@@Base+0x2088> │ │ │ │ + bl 64b68 │ │ │ │ mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - bl 292ef4 │ │ │ │ - mov r6, r0 │ │ │ │ - b d2d34 <_PyObject_MakeTpCall@@Base+0x3700> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + movw r1, #21184 @ 0x52c0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ + bl b6720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0b24 <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ + bne d0f7c <_PyObject_MakeTpCall@@Base+0x1480> │ │ │ │ + movw r0, #12868 @ 0x3244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0b60 <_PyObject_MakeTpCall@@Base+0x152c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d0f6c <_PyObject_MakeTpCall@@Base+0x1938> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 2e8c60 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d1058 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ - mov ip, r7 │ │ │ │ - cmp r3, ip │ │ │ │ - beq d20f8 <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ - ldr ip, [ip, #128] @ 0x80 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne d2f1c <_PyObject_MakeTpCall@@Base+0x38e8> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq d20fc <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ - b d2370 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ - ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw r0, #48364 @ 0xbcec │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - bl 226ca8 <_PyErr_FormatNote@@Base> │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ - tst r2, #2 │ │ │ │ - bne d30e0 <_PyObject_MakeTpCall@@Base+0x3aac> │ │ │ │ - tst r2, #8192 @ 0x2000 │ │ │ │ - bne d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl be2cc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt d24e8 <_PyObject_MakeTpCall@@Base+0x2eb4> │ │ │ │ - ldr r0, [r6, #172] @ 0xac │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - b d128c <_PyObject_MakeTpCall@@Base+0x1c58> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 37b9f8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0fb8 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ mov r0, r5 │ │ │ │ + bl 13a2b4 │ │ │ │ + bl 2e6a94 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sl, #12] │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne d350c <_PyObject_MakeTpCall@@Base+0x3a10> │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - str r9, [sp, #4] │ │ │ │ + mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ - bl 2e4d34 │ │ │ │ - mov r6, r0 │ │ │ │ - b d2d34 <_PyObject_MakeTpCall@@Base+0x3700> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6700 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d0548 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ - movw r0, #26720 @ 0x6860 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cdf8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0590 <_PyObject_MakeTpCall@@Base+0xf5c> │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2926cc │ │ │ │ + mov r5, r0 │ │ │ │ + b d30a8 <_PyObject_MakeTpCall@@Base+0x35ac> │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq d3564 <_PyObject_MakeTpCall@@Base+0x3a68> │ │ │ │ + ubfx r3, r3, #23, #1 │ │ │ │ + eor ip, r3, #1 │ │ │ │ + b d24d8 <_PyObject_MakeTpCall@@Base+0x29dc> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + beq d1a30 <_PyObject_MakeTpCall@@Base+0x1f34> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #42728 @ 0xa6e8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d1fe8 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ - b d1fdc <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ - ldr r1, [pc, #768] @ d332c <_PyObject_MakeTpCall@@Base+0x3cf8> │ │ │ │ + bne d24b8 <_PyObject_MakeTpCall@@Base+0x29bc> │ │ │ │ + b d24ac <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ + ldr r1, [pc, #884] @ d37e4 <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f77d4 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2f6cd4 │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl af124 │ │ │ │ + bl af138 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d14ec <_PyObject_MakeTpCall@@Base+0x1eb8> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + b d19b4 <_PyObject_MakeTpCall@@Base+0x1eb8> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ + movw r1, #43012 @ 0xa804 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 14166c │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r3, r8 │ │ │ │ + beq d2280 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d34ac <_PyObject_MakeTpCall@@Base+0x39b0> │ │ │ │ + movw r3, #36112 @ 0x8d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #37460 @ 0x9254 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq d2280 <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #32100 @ 0x7d64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d040c <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r1, #59452 @ 0xe83c │ │ │ │ - movt r1, #27 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq d103c <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ + bl 16f4ac │ │ │ │ + b d08d4 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + cmp lr, #0 │ │ │ │ + beq d24a4 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ + b d24b8 <_PyObject_MakeTpCall@@Base+0x29bc> │ │ │ │ + cmp lr, #0 │ │ │ │ + bne d24b8 <_PyObject_MakeTpCall@@Base+0x29bc> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq d24ac <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ + b d24b8 <_PyObject_MakeTpCall@@Base+0x29bc> │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2e4248 │ │ │ │ + mov r5, r0 │ │ │ │ + b d30a8 <_PyObject_MakeTpCall@@Base+0x35ac> │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ blx r3 │ │ │ │ - b d103c <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + mov r5, r0 │ │ │ │ + b d1f28 <_PyObject_MakeTpCall@@Base+0x242c> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #42696 @ 0xa6c8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f4ac │ │ │ │ + b d28b8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #48200 @ 0xbc48 │ │ │ │ + movw r1, #42956 @ 0xa7cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 14166c │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + b d1e38 <_PyObject_MakeTpCall@@Base+0x233c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 139c94 │ │ │ │ - bl 2e757c │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 13a2b4 │ │ │ │ + bl 2e6a94 │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b d2d18 <_PyObject_MakeTpCall@@Base+0x36e4> │ │ │ │ + b d2d64 <_PyObject_MakeTpCall@@Base+0x3268> │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r0, [pc, #564] @ d3324 <_PyObject_MakeTpCall@@Base+0x3cf0> │ │ │ │ + ldr r0, [pc, #536] @ d37d0 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ add ip, r0, r2 │ │ │ │ @@ -169986,78 +170292,103 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0f78 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - b d2fa4 <_PyObject_MakeTpCall@@Base+0x3970> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1914 <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov sl, r8 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d1440 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + b d2d0c <_PyObject_MakeTpCall@@Base+0x3210> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d3274 <_PyObject_MakeTpCall@@Base+0x3778> │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d3274 <_PyObject_MakeTpCall@@Base+0x3778> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq d1f74 <_PyObject_MakeTpCall@@Base+0x2940> │ │ │ │ - b d1694 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - b d1968 <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ + beq d2444 <_PyObject_MakeTpCall@@Base+0x2948> │ │ │ │ + b d1b5c <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b d2af8 <_PyObject_MakeTpCall@@Base+0x34c4> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2aac <_PyObject_MakeTpCall@@Base+0x3478> │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d2aac <_PyObject_MakeTpCall@@Base+0x3478> │ │ │ │ - mov ip, r0 │ │ │ │ - b d2100 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d085c <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ + b d3088 <_PyObject_MakeTpCall@@Base+0x358c> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r9, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 143714 │ │ │ │ + bl 143cf8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d1380 <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d1220 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7350 <_Py_Dealloc@@Base> │ │ │ │ - b d1220 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ + b d1848 <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d06b8 <_PyObject_MakeTpCall@@Base+0x1084> │ │ │ │ - b d06c0 <_PyObject_MakeTpCall@@Base+0x108c> │ │ │ │ + ble d0b80 <_PyObject_MakeTpCall@@Base+0x1084> │ │ │ │ + b d0b88 <_PyObject_MakeTpCall@@Base+0x108c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d16e8 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d16e8 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r0, [r6, r8] │ │ │ │ + b d1658 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + ldr r0, [pc, #256] @ d37c8 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + bl 11bf1c │ │ │ │ + subs r1, r0, #0 │ │ │ │ + beq d2a64 <_PyObject_MakeTpCall@@Base+0x2f68> │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne d15b8 <_PyObject_MakeTpCall@@Base+0x1abc> │ │ │ │ + b d2a58 <_PyObject_MakeTpCall@@Base+0x2f5c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3210 <_PyObject_MakeTpCall@@Base+0x3bdc> │ │ │ │ - b d04d0 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + bne d36e8 <_PyObject_MakeTpCall@@Base+0x3bec> │ │ │ │ + b d0998 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7398 <_Py_Dealloc@@Base> │ │ │ │ + b d0d24 <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d1de4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov sl, r8 │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ + mov ip, r0 │ │ │ │ + b d26b4 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ + mvn r3, #0 │ │ │ │ + ldrb r3, [r3, #-3] │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + b d2d54 <_PyObject_MakeTpCall@@Base+0x3258> │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #43064 @ 0xa838 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14166c │ │ │ │ + b d1d14 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [pc, #232] @ d3324 <_PyObject_MakeTpCall@@Base+0x3cf0> │ │ │ │ + ldr r1, [pc, #104] @ d37d0 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, r8] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ @@ -170069,628 +170400,583 @@ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ - b d0794 <_PyObject_MakeTpCall@@Base+0x1160> │ │ │ │ - mvn r3, #0 │ │ │ │ - ldrb r3, [r3, #-3] │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - b d2ae0 <_PyObject_MakeTpCall@@Base+0x34ac> │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [r6, r8] │ │ │ │ - b d1190 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48308 @ 0xbcb4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 141058 │ │ │ │ - b d1844 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + b d0c5c <_PyObject_MakeTpCall@@Base+0x1160> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2d08 <_PyObject_MakeTpCall@@Base+0x36d4> │ │ │ │ - ldr r0, [pc, #36] @ d330c <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ - bl 11b994 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - beq d25b0 <_PyObject_MakeTpCall@@Base+0x2f7c> │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne d10f0 <_PyObject_MakeTpCall@@Base+0x1abc> │ │ │ │ - b d25a4 <_PyObject_MakeTpCall@@Base+0x2f70> │ │ │ │ + b d3070 <_PyObject_MakeTpCall@@Base+0x3574> │ │ │ │ mlseq r3, r0, fp, r2 │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ + rsbeq r2, r3, r8, asr #12 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r3, r1, r4, asr #4 │ │ │ │ - rsbeq r3, r1, r8, asr r2 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, r3, r8, asr #12 │ │ │ │ + rsbeq r3, r1, r4, lsr r5 │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ │ │ │ │ -000d3330 : │ │ │ │ +000d37e8 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq d3390 │ │ │ │ + beq d3848 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d33b4 │ │ │ │ + bl d386c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #48476 @ 0xbd5c │ │ │ │ + movw r1, #43232 @ 0xa8e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d3380 │ │ │ │ + b d3838 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3552] @ 0xde0 │ │ │ │ sub r7, fp, #500 @ 0x1f4 │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ - mov sl, r3 │ │ │ │ + mov r8, r3 │ │ │ │ str r3, [fp, #-512] @ 0xfffffe00 │ │ │ │ - mov r9, r2 │ │ │ │ - str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ mov r3, #0 │ │ │ │ - sub r2, fp, #484 @ 0x1e4 │ │ │ │ + mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ + sub r2, fp, #484 @ 0x1e4 │ │ │ │ + mov sl, r8 │ │ │ │ str r2, [fp, #-500] @ 0xfffffe0c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r4, sl │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d35b4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bhi d353c │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d3974 │ │ │ │ + ldrb ip, [r4], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3a44 │ │ │ │ + cmp ip, #39 @ 0x27 │ │ │ │ + bhi d39c8 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq d3dc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3ae8 │ │ │ │ - movw ip, #37316 @ 0x91c4 │ │ │ │ - movt ip, #65 @ 0x41 │ │ │ │ - ldrb lr, [r4] │ │ │ │ - add r8, sl, #2 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #101 @ 0x65 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - cmp lr, #59 @ 0x3b │ │ │ │ - add r2, r2, r3 │ │ │ │ - bhi d35e0 │ │ │ │ - cmp lr, #39 @ 0x27 │ │ │ │ - bhi d377c │ │ │ │ - cmp lr, #0 │ │ │ │ - beq d3968 │ │ │ │ - ldr r3, [ip, lr, lsl #2] │ │ │ │ + bne d3ec8 │ │ │ │ + movw lr, #31428 @ 0x7ac4 │ │ │ │ + movt lr, #65 @ 0x41 │ │ │ │ + ldrb r4, [r4] │ │ │ │ + add r3, sl, #2 │ │ │ │ + ldr r1, [lr, ip, lsl #2] │ │ │ │ + ands r1, r1, #3 │ │ │ │ + movne r1, #1 │ │ │ │ + cmp ip, #101 @ 0x65 │ │ │ │ + moveq r1, #0 │ │ │ │ + andne r1, r1, #1 │ │ │ │ + cmp r4, #59 @ 0x3b │ │ │ │ + add r2, r2, r1 │ │ │ │ + bhi d3a78 │ │ │ │ + cmp r4, #39 @ 0x27 │ │ │ │ + bhi d3bc4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq d3db0 │ │ │ │ + ldr r3, [lr, r4, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ + ldrb r1, [sl, #2] │ │ │ │ add r2, r2, r3 │ │ │ │ - ldrb r3, [sl, #2] │ │ │ │ - add r8, sl, #3 │ │ │ │ - cmp r3, #59 @ 0x3b │ │ │ │ - bhi d3558 │ │ │ │ - cmp r3, #39 @ 0x27 │ │ │ │ - bhi d380c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d3968 │ │ │ │ - ldr r3, [ip, r3, lsl #2] │ │ │ │ - add r4, sl, #4 │ │ │ │ - ldrb r1, [r8] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ + add r3, sl, #3 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - add r2, r2, r3 │ │ │ │ - bhi d358c │ │ │ │ + bhi d39e8 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3638 │ │ │ │ + bhi d3c48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3968 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldrb r3, [r4], #1 │ │ │ │ + beq d3db0 │ │ │ │ + ldr r1, [lr, r1, lsl #2] │ │ │ │ + add r4, sl, #4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ands r1, r1, #3 │ │ │ │ + movne r1, #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d3514 │ │ │ │ + add r2, r2, r1 │ │ │ │ + bhi d3a1c │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d3754 │ │ │ │ + bhi d3a9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3968 │ │ │ │ - ldr r3, [ip, r3, lsl #2] │ │ │ │ + beq d3db0 │ │ │ │ + ldr r3, [lr, r3, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls d34e8 │ │ │ │ + bhi d3a1c │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + bls d397c │ │ │ │ + ldr ip, [pc, #1736] @ d4078 │ │ │ │ + sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3984 │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + ldr lr, [pc, #1708] @ d407c │ │ │ │ + sub r1, ip, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d38d8 │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [lr, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ + beq d3c94 │ │ │ │ + ldr ip, [lr, r1, lsl #2] │ │ │ │ + add r4, sl, #4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ands ip, ip, #3 │ │ │ │ + movne ip, #1 │ │ │ │ + cmp r1, #101 @ 0x65 │ │ │ │ + moveq ip, #0 │ │ │ │ + andne ip, ip, #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + add r2, r2, ip │ │ │ │ + bls d3974 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3604 │ │ │ │ - ldr r1, [ip, r3, lsl #2] │ │ │ │ + beq d3c68 │ │ │ │ + ldr r1, [lr, r3, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d34dc │ │ │ │ - ldr lr, [pc, #1720] @ d3bfc │ │ │ │ - sub ip, r1, #40 @ 0x28 │ │ │ │ - cmp ip, #19 │ │ │ │ - bhi d38c4 │ │ │ │ - ldrb ip, [lr, ip] │ │ │ │ - add pc, pc, ip, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ - beq d3608 │ │ │ │ - ldr lr, [ip, r3, lsl #2] │ │ │ │ - add r4, sl, #4 │ │ │ │ - ldrb r1, [r8] │ │ │ │ - ands lr, lr, #3 │ │ │ │ - movne lr, #1 │ │ │ │ - cmp r3, #101 @ 0x65 │ │ │ │ - moveq lr, #0 │ │ │ │ - andne lr, lr, #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - add r2, r2, lr │ │ │ │ - bls d34bc │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3604 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #101 @ 0x65 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - b d34dc │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d382c │ │ │ │ + b d3994 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + beq d3c9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3428 │ │ │ │ - mov ip, r4 │ │ │ │ + beq d38e0 │ │ │ │ + mov r1, r4 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3d44 │ │ │ │ mov sl, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3b04 │ │ │ │ - mov r4, ip │ │ │ │ - b d3410 │ │ │ │ - cmp lr, #124 @ 0x7c │ │ │ │ - beq d3608 │ │ │ │ - ldr r3, [ip, lr, lsl #2] │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + beq d3ee4 │ │ │ │ + mov r4, r1 │ │ │ │ + b d3a4c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ + beq d3c94 │ │ │ │ + ldr r3, [lr, r4, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ - cmp lr, #101 @ 0x65 │ │ │ │ + cmp r4, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d3478 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - movls sl, r8 │ │ │ │ - movls r5, r2 │ │ │ │ - bls d3410 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3604 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - b d3428 │ │ │ │ - ldr lr, [pc, #1472] @ d3c00 │ │ │ │ - sub r3, r1, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi d34cc │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [lr, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ + b d3930 │ │ │ │ + ldr ip, [pc, #1500] @ d4080 │ │ │ │ + sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3984 │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3920 │ │ │ │ - mov r8, #0 │ │ │ │ + bne d3d5c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d3988 │ │ │ │ + bgt d3de0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d37a8 │ │ │ │ + bne d3be4 │ │ │ │ cmp r9, r2 │ │ │ │ cmple r5, r9 │ │ │ │ - bgt d39f0 │ │ │ │ + bgt d3e3c │ │ │ │ cmp r9, #0 │ │ │ │ - ble d3774 │ │ │ │ - ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + ble d3bbc │ │ │ │ sub r6, r6, #4 │ │ │ │ + mov r3, r8 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d3858 │ │ │ │ + beq d3cac │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d3870 │ │ │ │ + beq d3cc4 │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str sl, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d421c │ │ │ │ + bl d469c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3a74 │ │ │ │ + bne d3f08 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp r9, r5 │ │ │ │ - bne d36a4 │ │ │ │ + bne d3b0c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d373c │ │ │ │ - movw r1, #37316 @ 0x91c4 │ │ │ │ + beq d3ba4 │ │ │ │ + movw r1, #31428 @ 0x7ac4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub r0, r3, #58 @ 0x3a │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ movls r2, #0 │ │ │ │ andhi r2, r2, #1 │ │ │ │ tst r3, #3 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3b78 │ │ │ │ + bne d3f7c │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d39e4 │ │ │ │ + bne d3dd4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #1192] @ d3c04 │ │ │ │ - sub r1, r3, #40 @ 0x28 │ │ │ │ + mov r3, r8 │ │ │ │ + b d3b58 │ │ │ │ + ldr ip, [pc, #1208] @ d4084 │ │ │ │ + sub r1, r4, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d34f8 │ │ │ │ + bhi d3924 │ │ │ │ add r1, r1, r1 │ │ │ │ - ldrsh r1, [lr, r1] │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d36f0 │ │ │ │ - ldr r1, [pc, #1156] @ d3c08 │ │ │ │ - sub r3, lr, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi d346c │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r1, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, #0 │ │ │ │ - b d3664 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3b18 │ │ │ │ + beq d3fb0 │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d39c0 │ │ │ │ + bne d3e18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3ba8 │ │ │ │ + beq d4018 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #512 @ 0x200 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ - bl d4180 │ │ │ │ + bl d4600 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d373c │ │ │ │ + beq d3ba4 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - mov r3, r8 │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r4, [sp] │ │ │ │ - bl 38e374 <_PyLong_Lshift@@Base+0x167c> │ │ │ │ + bl 38cbb4 <_PyLong_Lshift@@Base+0x15b4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b404 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d374c │ │ │ │ - ldr lr, [pc, #1016] @ d3c0c │ │ │ │ - sub r1, r3, #40 @ 0x28 │ │ │ │ - cmp r1, #19 │ │ │ │ - bhi d349c │ │ │ │ - add r1, r1, r1 │ │ │ │ - ldrsh r1, [lr, r1] │ │ │ │ - add pc, pc, r1, lsl #2 │ │ │ │ + bl 37a004 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3bb4 │ │ │ │ + ldr r4, [pc, #1080] @ d4088 │ │ │ │ + sub ip, r1, #40 @ 0x28 │ │ │ │ + cmp ip, #19 │ │ │ │ + bhi d3954 │ │ │ │ + add ip, ip, ip │ │ │ │ + ldrsh ip, [r4, ip] │ │ │ │ + add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - mov r8, r4 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, sl │ │ │ │ + mov r3, #0 │ │ │ │ + ldrb ip, [r4], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + movls r5, r2 │ │ │ │ + bls d38c8 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + movne r5, r2 │ │ │ │ + bne d38e0 │ │ │ │ + b d3c68 │ │ │ │ + mov sl, r3 │ │ │ │ + b d3c6c │ │ │ │ + mov sl, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3608 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r8, sl │ │ │ │ - ldrb r1, [r8], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d3afc │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - bne d390c │ │ │ │ - b d3830 │ │ │ │ + beq d3c6c │ │ │ │ + b d3ee0 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d36c0 │ │ │ │ + bne d3b28 │ │ │ │ str r7, [sp, #8] │ │ │ │ sub r2, fp, #292 @ 0x124 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl 34ec24 │ │ │ │ + bl 34da58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3a84 │ │ │ │ + bne d3f18 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d36a4 │ │ │ │ - b d36f0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d3428 │ │ │ │ - mov r8, r4 │ │ │ │ - ldrb r1, [r8], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3904 │ │ │ │ + bne d3b0c │ │ │ │ + b d3b58 │ │ │ │ + str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r4, #0 │ │ │ │ + b d3acc │ │ │ │ + mov r4, r3 │ │ │ │ mov sl, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - b d3410 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ - ldrb r1, [r8], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d38dc │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3838 │ │ │ │ - mov sl, r8 │ │ │ │ - b d3400 │ │ │ │ + ldrb ip, [sl], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3ed8 │ │ │ │ + mov r1, sl │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + b d38c8 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r8, r4 │ │ │ │ - beq d37a0 │ │ │ │ - movw r1, #48648 @ 0xbe08 │ │ │ │ + str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + beq d3d1c │ │ │ │ + movw r1, #43404 @ 0xa98c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #736] @ d3c10 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d3b98 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mov r8, r4 │ │ │ │ - b d390c │ │ │ │ + movw r0, #32324 @ 0x7e44 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8f7f0 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d38ec │ │ │ │ + beq d3d28 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt d3bec │ │ │ │ - mov r8, r4 │ │ │ │ - b d390c │ │ │ │ - mov r4, r8 │ │ │ │ - b d3660 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r4, r8 │ │ │ │ - b d3664 │ │ │ │ + bgt d3f9c │ │ │ │ + mov sl, r4 │ │ │ │ + b d38b8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d4064 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov sl, r4 │ │ │ │ + b d38b8 │ │ │ │ + mov r4, r3 │ │ │ │ + b d3ac4 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + b d3d1c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r4, r3 │ │ │ │ + b d3acc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - moveq r8, r4 │ │ │ │ - beq d3664 │ │ │ │ - b d3920 │ │ │ │ + streq r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + beq d3acc │ │ │ │ + b d3d5c │ │ │ │ + ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ + bl a61f0 │ │ │ │ + b d3bb0 │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3b64 │ │ │ │ + bhi d4004 │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - bl a5c98 │ │ │ │ + bl a5ce0 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d3b6c │ │ │ │ + beq d400c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d3680 │ │ │ │ + beq d3ae8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48748 @ 0xbe6c │ │ │ │ + movw r1, #43504 @ 0xa9f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ed20 │ │ │ │ + bl 16f4ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b404 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d374c │ │ │ │ - ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a61a8 │ │ │ │ - b d3748 │ │ │ │ - movw r3, #44780 @ 0xaeec │ │ │ │ + bl 37a004 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3bb4 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d3adc │ │ │ │ - cmp r8, #0 │ │ │ │ - movwne r3, #6540 @ 0x198c │ │ │ │ - movweq r8, #59584 @ 0xe8c0 │ │ │ │ - movweq r3, #38096 @ 0x94d0 │ │ │ │ + bne d3f70 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + cmp r3, #0 │ │ │ │ + movweq r3, #54144 @ 0xd380 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + movwne r3, #1224 @ 0x4c8 │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + movweq r3, #32656 @ 0x7f90 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d3ac0 │ │ │ │ - movw ip, #48532 @ 0xbd94 │ │ │ │ + bne d3f54 │ │ │ │ + movw ip, #43288 @ 0xa918 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, r9 │ │ │ │ - ble d3aa8 │ │ │ │ + ble d3f3c │ │ │ │ cmp r5, #1 │ │ │ │ - beq d3ab4 │ │ │ │ - movw r2, #31684 @ 0x7bc4 │ │ │ │ + beq d3f48 │ │ │ │ + movw r2, #26236 @ 0x667c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - str r2, [sp, #8] │ │ │ │ - movw r1, #48792 @ 0xbe98 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - mov r2, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ + movw r1, #43548 @ 0xaa1c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 141058 │ │ │ │ + bl 14166c │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b404 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d374c │ │ │ │ + bl 37a004 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3bb4 │ │ │ │ + mov sl, r4 │ │ │ │ + ldrb ip, [sl], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3d40 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + bne d38b8 │ │ │ │ + mov r1, sl │ │ │ │ + mov sl, r1 │ │ │ │ + ldrb ip, [sl], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + movls r4, sl │ │ │ │ + movls sl, r1 │ │ │ │ + bls d38c8 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + bne d38b8 │ │ │ │ + b d3ca0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ mov r1, r0 │ │ │ │ - mov r3, r8 │ │ │ │ + ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ add r0, r5, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38e374 <_PyLong_Lshift@@Base+0x167c> │ │ │ │ + bl 38cbb4 <_PyLong_Lshift@@Base+0x15b4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b404 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d374c │ │ │ │ + bl 37a004 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3bb4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3a40 │ │ │ │ - movw r2, #38096 @ 0x94d0 │ │ │ │ + bne d3e94 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes